我是kafka世界的新手,
我想启动Zookeeper,然后在输入此内容时
bin/zookeeper-server-start.sh config/zookeeper.properties
我收到以下错误
ERROR Unexpected exception, exiting abnormally (org.apache.zookeeper.server.ZooKeeperServerMain)
java.net.BindException: Address already in use
ERROR Unexpected exception, exiting abnormally (org.apache.zookeeper.server.ZooKeeperServerMain)
java.net.BindException: Address already in use
然后我尝试了
netstat -nlp|grep 2181
,但是没有进程在运行tcp 0 0 0.0.0.0:2181 0.0.0.0:* LISTEN -
请点灯
最佳答案
对于这种情况,
您需要查看Zookeeper是否正在运行
使用以下命令
sudo lsof -i :2181
你会得到
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 1005 zookeeper 33u IPv6 17209 0t0 TCP *:2181 (LISTEN)
java 1005 zookeeper 34u IPv6 327225 0t0 TCP localhost:2181->localhost:43566 (ESTABLISHED)
java 22585 root 88u IPv6 324552 0t0 TCP localhost:43566->localhost:2181 (ESTABLISHED)
像声明。现在杀死动物园管理员以重新开始。
sudo kill -9 1005
然后使用下面的命令启动Zookeeper
bin/zookeeper-server-start.sh config/zookeeper.properties
关于apache-kafka - 我不能跑动物园管理员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43293870/