Lösung 1:
Sie könnten Folgendes versuchen:
sudo service zookeeper stop
um den Prozess zu stoppen. Wenn es nicht funktioniert, können Sie diesen Link überprüfen:
Stop ZooKeeper. On the ZooKeeper host machine, execute the following command:
su - zookeeper -c "export ZOOCFGDIR=/etc/zookeeper/conf ; export ZOOCFG=zoo.cfg ;source /etc/zookeeper/conf/zookeeper-env.sh ; /usr/lib/zookeeper/bin/zkServer.sh stop"
Wenn obige Befehle den Zookeeper nicht stoppen und der kill -9 auch nicht stoppen kann, dann liegt vielleicht ein Zombie-Prozess vor. Sie können diese Fragen und Antworten lesen, wie Sie solche Prozesse stoppen können, wenn dies der Fall ist.
Lösung 2:
Aus dem Zookeper-Root-Verzeichnis (cd ~/zookeeper-3.4.6
) Führen Sie den folgenden Befehl aus
sudo bin/zkServer.sh stop