sudo systemctl status zookeeper。sudo systemctl start zookeeper,设置开机自启:sudo systemctl enable zookeeper。netstat -tuln | grep 2181 或 ss -tuln | grep 2181。zoo.cfg中clientPort为其他端口。zoo.cfg文件语法及参数(如dataDir、clientPort、server.x等)是否正确。dataDir目录存在且权限正确:chown -R zookeeper:zookeeper /path/to/dataDir,chmod -R 750 /path/to/dataDir。myid文件内容与zoo.cfg中server.x配置一致。JAVA_HOME未设置或版本不兼容。sudo yum install java-1.8.0-openjdk。~/.bash_profile中添加export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk,并执行source ~/.bash_profile。sudo firewall-cmd --zone=public --add-port=2181/tcp --permanent,sudo firewall-cmd --reload。top、free等命令检查CPU、内存、磁盘使用情况。tickTime、initLimit)或升级硬件。ping或telnet测试节点间连通性。/var/log/zookeeper/或/path/to/zookeeper/logs/),重点关注ERROR和WARN级别日志。tail -n 100 zookeeper.out快速查看最新日志。echo stat | nc localhost 2181(需安装nc工具)。参考来源: