在hbase中查看表,报错org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet

在HBase中遇到查看表时的错误,发现HDFS安全模式已打开,原因是块数据损坏。通过运行hdfsfsck/检查块状态,确认损坏后,使用hadoopdfsadmin-safemodeleave关闭安全模式。为了避免数据丢失,谨慎删除损坏块,利用hdfsfsck/-delete命令。最后再次检查,确保安全模式已关闭。
摘要由CSDN通过智能技术生成

别急一杯了☕的时间就能解决
这是我们想查看hbase中所有表,发现报错问题
报错信息
这时候就可以去浏览器打开node1:9870
安全模式的查看
发现安全模式已打开,可能是我们的块数据已经损坏
使用命令查看块数据健康状态

hdfs fsck /

块损坏
如上图块数据就是已经损坏
这时需要关闭安全模式:

hadoop dfsadmin -safemode leave

关闭安全模式
如图所示就是关闭安全模式
去浏览器检查一下
安全模式已关闭

// 注意,用delete会造成数据的丢失
接下来要删除损坏的块数据

 hdfs fsck  /  -delete

然后再次查看状态

hadoop fsck /

查看块健康
到此我们就关闭安全模式啦了☕

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

严同学正在努力

老板发财!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值