别急一杯了☕的时间就能解决
这是我们想查看hbase中所有表,发现报错问题
这时候就可以去浏览器打开node1:9870
发现安全模式已打开,可能是我们的块数据已经损坏
使用命令查看块数据健康状态
hdfs fsck /
如上图块数据就是已经损坏
这时需要关闭安全模式:
hadoop dfsadmin -safemode leave
如图所示就是关闭安全模式
去浏览器检查一下
// 注意,用delete会造成数据的丢失
接下来要删除损坏的块数据
hdfs fsck / -delete
然后再次查看状态
hadoop fsck /
到此我们就关闭安全模式啦了☕