1. zookeeper启动的时候显示started 但执行zkServer.sh status时提示Error contacting service. It is probably not running.
检查了配置文件都没问题,用zkServer.sh start-foreground conf/zk1.cfg命令会显示异常信息,这就好办了
可以用sudo lsof -i:2181查看端口占用 然后用kill -s 9 端口号 杀死占用端口的进程
2. 配置文件不支持家目录的简写“~”
3. 当集群里只有一台机器活着时,由于找不到其他机器,用zkServer.sh status conf/zk1.cfg查看状态会失败,等其他机器起来就好了