解决hbase节点已下线,但在status中显示为dead问题

工作中需要下线4台hbase小节点,下线完成后使用status 命令查看,有一台为dead状态:

解决hbase节点已下线,但在status中显示为dead问题_第1张图片

使用status 'detailed' 查看,发现“hd-03"这台节点是dead。 

解决hbase节点已下线,但在status中显示为dead问题_第2张图片

 检查各节点配置文件无误,并使用  /opt/hbase/bin/hbase-daemon.sh restart master  重启两个hbase master节点后依然没用。

参考这篇博客:

解决HBase RegionServer进程还在,但是显示已经dead了_学亮编程手记的博客-CSDN博客

查看hbase WALS目录,发现确实有hd03节点对应子目录。

解决hbase节点已下线,但在status中显示为dead问题_第3张图片

 解决:

        删除对应hd03子目录之后,重启hmaster 问题解决。

解决hbase节点已下线,但在status中显示为dead问题_第4张图片

 

你可能感兴趣的:(大数据,hbase,数据库,大数据)