HDFS副本丢失修复方法

HDFS副本丢失修复方法检查方法

切换到hdfs用户

su - hdfs

hdfs fsck /

HDFS副本丢失修复方法

副本数量是3但只找到两个

HDFS副本丢失修复方法

尝试修复丢失的副本

命令说明:hdfs debug recoverLease -path 文件位置 -retries 重试次数

hdfs debug recoverLease -path /hbase/oldWALs/node01%2C60020%2C1605600631429.meta.1605607974721.meta -retries 1

HDFS副本丢失修复方法

如果副本数量设置的为1,所有副本丢失,可以直接删除块(该操作有风险,谨慎使用)

使用fsck命令将丢失的块删除

hdfs fsck -delete

重启hdfs

 

HDFS副本丢失修复方法

上一篇:GET 和 POST


下一篇:docker入门之安装及使用