在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
等命令排查问题。参考来源: