发布于 2016-01-01 10:27:08 | 780 次阅读 | 评论: 1 | 来源: PHPERZ

这里有新鲜出炉的精品教程,程序狗速度看过来!

Apache ZooKeeper

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。


   这是个小问题,是由于java的安装路径有空格引起的。明明设置了JAVA_HOME,却说JAVA_HOME设置不正确。

   一时兴起,玩一下zookeeper,从网上zookeeper把包下来,竟然跑不起来。

执行ZOOKEEPER_HOME/bin/zkServer.cmd命令,报如下的错

系统找不到指定的路径。
Error: JAVA_HOME is incorrectly set.

解决方法

从zkServer.cmd的脚本里面,可以看到它执行了同目录下的zkEnv.cmd脚本,第42、47行加上引号即可。

if not exist "%JAVA_HOME%\bin\java.exe" (
  echo Error: JAVA_HOME is incorrectly set.
  goto :eof
)

set JAVA="%JAVA_HOME%\bin\java"



最新网友评论  共有(1)条评论 发布评论 返回顶部
riwbe 发布于2016-08-14 19:24:09
完美,感谢分享
支持(1)  反对(0)  回复

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务