无法通过ssh远程启动Zookeeper

时间:2016-09-01 06:33:21

标签: hadoop apache-zookeeper

奇怪的问题: 如果我在每台机器上分别使用./zkServer.sh启动它,那么zookeeper在我的集群上正常工作。

但是,当我尝试从主节点远程启动它时:

ssh 192.168.xxx.xxx "/opt/apache/zookeeper-3.4.5/bin/zkServer.sh start"

看起来很好:

JMX enabled by default
Using config: /opt/apache/zookeeper-3.4.5/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

但实际上,zookeeper在该机器上运行,可由jps确认。

最奇怪的事情是: 如果我使用./zkServer.sh start在该节点上直接启动zookeeper,那么我可以使用

从主节点远程成功停止它
ssh 192.168.xxx.xxx "/opt/apache/zookeeper-3.4.5/bin/zkServer.sh stop"

为什么会发生这种情况?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

虽然经过大量搜索后我得到了它,但下面是成功启动它的命令。

PdfStamper stamper = PdfStamper.CreateSignature(reader, fout, '\0', true);