HDFS清理坏块

报错

Failed with exception java.io.IOException:org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block: BP-1921057509-192.168.57.129-1517160177567:blk_1073741930_1106 file=/user/hive/warehouse/db_hive.db/student/student.txt
Time taken: 0.104 seconds
hive> eixt;
NoViableAltException(26@[])

HDFS清理坏块_第1张图片

image.png

  • hdfs检测
    检测命令:bin/hdfs fsck /


    HDFS清理坏块_第2张图片
  • 清理坏块
    命令:bin/hdfs fsck / -delete
    命令说明:将丢失的块全部删除
  • 检测
    bin/hdfs fsck /


    HDFS清理坏块_第3张图片

    health

  • hive测试


    HDFS清理坏块_第4张图片

    success

你可能感兴趣的:(HDFS清理坏块)