HDFS的block corrupt事件
用 hdfs fsck / 检查
关掉安全模式
hdfs dfsadmin -safemode leave
hadoop fsck /
用这个命令可以检查整个文件系统的健康状况,但是要注意它不会主动恢复备份缺失的block,这个是由NameNode单独的线程异步处理的。
如果hadoop不能自动恢复,则只能删除 corrupted blocks;
hdfs fsck -delete
http://blog.51cto.com/xiaolanlan/2071642