Linux环境下Zookeeper故障排查可按以下步骤进行:
systemctl status zookeeper或jps确认进程是否运行。/var/log/zookeeper/目录下的zookeeper.out或事务/快照日志,定位错误信息。zoo.cfg中dataDir、clientPort等参数是否正确,确保权限和路径存在。ping、netstat确认节点间通信正常,临时关闭防火墙或放行端口(默认2181)。echo stat | nc localhost 2181等命令查看集群状态、Leader选举等信息。top、free -m等命令确认资源充足,优化JVM参数或调整tickTime等配置。参考来源: