使用命令启动服务器时:
zkServer start
我得到以下回复:
JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Starting zookeeper ... STARTED
太棒了,对吧?不,zookeeper 不会保持启动状态......当我zkServer start
再次运行时,我会得到相同的确切响应......永远。再次运行启动命令时,我应该得到这个:
MX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Starting zookeeper ... STARTED
sh-3.2# zkServer start
JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Starting zookeeper ... already running as process 8086.
我检查了活动监视器,服务也没有运行,我猜它只是显示为“Java”。
要安装/配置 zookeeper,我这样做了:
- 冲泡安装动物园管理员
- sudo easy_install kazoo
- cp /usr/local/etc/zookeeper/zoo_sample.cfg /usr/local/etc/zookeeper/zoo.cfg
- zkServer 启动
做相同步骤的同事没有这个问题....有什么想法吗?