在Debian下解決Zookeeper啟動失敗問題,可按以下步驟排查:
java -version驗證。/etc/zookeeper/conf/zoo.cfg,確認dataDir、clientPort、server.X等配置正確,目錄存在且權限正確。sudo netstat -tuln | grep 2181檢查端口,若被占用則終止進程。sudo ufw allow 2181。cat /var/log/zookeeper/zookeeper.out或zkServer.sh get-logs分析錯誤信息。dataDir和日志目錄權限正確,通常屬主為zookeeper用戶。sudo systemctl restart zookeeper。參考來源:[1,2,3,4,5,6,7,8,9,10,11]