HDFS的block corrupt事件

启动Hive时遇到Caused by: org.apache.hadoop.hdfs.server.namenode.SafeModeException 块丢失的问题

启动Hive时遇到Caused by: org.apache.hadoop.hdfs.server.namenode.SafeModeException 块丢失的问题

用 hdfs fsck / 检查
启动Hive时遇到Caused by: org.apache.hadoop.hdfs.server.namenode.SafeModeException 块丢失的问题

关掉安全模式
hdfs dfsadmin -safemode leave
启动Hive时遇到Caused by: org.apache.hadoop.hdfs.server.namenode.SafeModeException 块丢失的问题

hadoop fsck /
用这个命令可以检查整个文件系统的健康状况,但是要注意它不会主动恢复备份缺失的block,这个是由NameNode单独的线程异步处理的。

如果hadoop不能自动恢复,则只能删除 corrupted blocks;
hdfs fsck -delete

http://blog.51cto.com/xiaolanlan/2071642

相关文章:

  • 2022-12-23
  • 2021-06-03
  • 2021-05-15
  • 2021-09-10
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-24
  • 2021-06-27
  • 2022-12-23
  • 2021-06-25
  • 2021-05-27
  • 2021-05-17
  • 2021-09-23
相关资源
相似解决方案