HBase在Debian上的故障排查步骤如下:
/var/log/hbase/目录下的日志文件(如hbase-master.log、hbase-regionserver.log),使用tail -f实时查看异常信息。jps命令确认HMaster、RegionServer等进程是否正常运行。hbase-site.xml、hdfs-site.xml等,确保参数(如hbase.rootdir、Zookeeper连接配置)正确。top、free、df等命令查看CPU、内存、磁盘空间是否充足。ping、traceroute、netstat等工具确认节点间网络及端口(如HBase默认端口16010、16020)连通性。java -version确保版本符合HBase要求(通常需Java 8+)。hbase shell执行status 'detailed'查看集群状态,或用hbck工具检查数据一致性。Canary工具检测Region可用性。hbase.zookeeper.quorum参数或超时时间。参考来源:[1,2,3,4,5,6,7,8,9,10]