在Debian系统上排查HBase故障可按以下步骤进行:
/var/log/hbase/,使用tail -f hbase-*.log实时查看异常信息。jps命令确认HMaster和RegionServer进程是否正常运行。hbase-site.xml中hbase.rootdir、hbase.zookeeper.quorum等关键配置是否正确。top、free、df命令检查CPU、内存、磁盘空间是否充足。ping、netstat工具确保节点间网络及HBase与Zookeeper端口(如16000、16010)连通。hdfs dfsadmin -safemode leave解除HDFS安全模式(若启用)。hbase hbck检查集群健康状态,修复元数据不一致问题。hbase shell执行status 'detailed'获取集群详情。lsof -i :端口号定位占用进程,修改hbase-site.xml调整端口。hbase-env.sh中JVM堆内存参数(如-Xms4G -Xmx4G)。参考来源: