工作中需要下线4台hbase小节点,下线完成后使用status 命令查看,有一台为dead状态:
使用status 'detailed' 查看,发现“hd-03"这台节点是dead。
检查各节点配置文件无误,并使用 /opt/hbase/bin/hbase-daemon.sh restart master 重启两个hbase master节点后依然没用。
参考这篇博客:
解决HBase RegionServer进程还在,但是显示已经dead了_学亮编程手记的博客-CSDN博客
查看hbase WALS目录,发现确实有hd03节点对应子目录。
解决:
删除对应hd03子目录之后,重启hmaster 问题解决。