在Debian系統上排查HBase故障可按以下步驟進行:
/var/log/hbase/
目錄下的日志文件,使用tail -f
實時查看異常信息。jps
命令確認HMaster、RegionServer等進程是否正常運行。hbase-site.xml
、hdfs-site.xml
等配置文件,確保參數(如hbase.rootdir
、端口等)正確。java -version
查看版本,確保符合HBase要求,并正確設置JAVA_HOME
。ping
、netstat
等工具測試節點間網絡連通性,確認HBase所需端口未被占用。top
、free
、df
等命令檢查CPU、內存、磁盤空間是否充足。hdfs dfsadmin -safemode leave
退出HDFS安全模式。status 'detailed'
)或hbck
工具診斷集群狀態。/hbase
是否歸hbase
用戶所有),必要時用hdfs dfs -chown
調整。參考來源: