在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
调整。参考来源: