在Debian上進行HBase故障排查可按以下步驟操作:
/var/log/hbase/
,使用tail -f hbase-*.log
實時查看錯誤信息。jps
命令確認HMaster和HRegionServer進程是否正常運行。hbase-site.xml
中hbase.rootdir
、hbase.zookeeper.quorum
等關鍵參數是否正確。JAVA_HOME
、HBASE_HOME
等環境變量已正確設置。ping
、netstat
或ss
命令測試節點間網絡連通性,確認HBase端口(如16000、16010)未被占用且可訪問。top
、free
、df
命令檢查內存、CPU、磁盤空間是否充足。zkCli.sh
和hdfs dfsadmin -report
命令驗證。hbase hbck
檢查集群健康狀態,用hbase shell
執行status
或balance_switch
等命令排查問題。參考來源: