Я использую ансамбль зоокейперов из 3 узлов на одной машине.Я распаковал зоопарков в трех разных местах.Я могу запустить все 3 узла.Когда я смотрю на состояние узлов, один узел является лидером, а два других находятся в состоянии подписчика.Однако, когда я пытался остановить узлы, ни один из узлов не останавливался.
У меня есть три сервера zookeeper, например,
/opt/zookeeper/zookeeper1
/opt/zookeeper/zookeeper2
/opt/zookeeper/zookeeper3
Мои файлы zoo.cfg:
/ opt / zookeeper1 / zookeeper1 / conf / zoo.cfg
tickTime=2000
dataDir=/opt/zookeeper/zookeeper1/tmp
clientPort=2184
initLimit=10
syncLimit=5
server.1=localhost:2888:3888
server.2=localhost:2889:3889
server.3=localhost:2890:3890
/ opt / zookeeper2 / conf / zoo.cfg
tickTime=2000
dataDir=/opt/zookeeper/zookeeper2/tmp
clientPort=2185
initLimit=10
syncLimit=5
server.1=localhost:2888:3888
server.2=localhost:2889:3889
server.3=localhost:2890:3890
/ opt / zookeeper / zookeeper3/conf/zoo.cfg
tickTime=2000
dataDir=/opt/zookeeper/zookeeper3/tmp
clientPort=2186
initLimit=10
syncLimit=5
server.1=localhost:2888:3888
server.2=localhost:2889:3889
server.3=localhost:2890:3890
Я запустил каждый узел с помощью
/opt/zookeeper/zookeeper1/bin: ./zkServer.sh start
/opt/zookeeper/zookeeper2/bin: ./zkServer.sh start
/opt/zookeeper/zookeeper3/bin: ./zkServer.sh start
Я попытался остановить один из узлов с помощью
/opt/zookeeper/zookeeper2/bin: ./zkServer.sh stop
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper/zookeeper2/bin/../conf/zoo.cfg
Stopping zookeeper ... ./zkServer.sh: line 182: kill: (14255) - No such process
STOPPED
ЗатемЯ проверяю состояние узла,
/opt/zookeeper/zookeeper2/bin: ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper/zookeeper2/bin/../conf/zoo.cfg
Mode: leader
Я ищу объяснение, почему я не могу остановить узлы.Любая помощь будет принята с благодарностью.