检查方法
切换到hdfs用户
su - hdfs
hdfs fsck /
副本数量是3但只找到两个
尝试修复丢失的副本
命令说明:hdfs debug recoverLease -path 文件位置 -retries 重试次数
hdfs debug recoverLease -path /hbase/oldWALs/node01%2C60020%2C1605600631429.meta.1605607974721.meta -retries 1
如果副本数量设置的为1,所有副本丢失,可以直接删除块(该操作有风险,谨慎使用)
使用fsck命令将丢失的块删除
hdfs fsck -delete
重启hdfs