hadoop无法退出安全模式,查看是否是数据损坏导致的

如果有坏的数据块,处理方式两种
方法一、直接删除坏的数据块
方法二、修复坏的数据块

1、检测路径下是否有坏块:

bin/hdfs fsck /

2、删除路径下的坏块:

bin/hdfs fsck / -delete

3、修复坏块:

hdfs debug recoverLease -path / -retries 5

###retries 为重试次数

########Corrupt blocks表示坏掉的块

4、坏的数据块;
/vul/file/old/9/file: MISSING 1 blocks of total size 10315 B.Status: CORRUPT
Total size: 596245766 B
Total dirs: 570
Total files: 758
Total symlinks: 0
Total blocks (validated): 660 (avg. block size 903402 B)


UNDER MIN REPL’D BLOCKS: 660 (100.0 %)
dfs.namenode.replication.min: 1
CORRUPT FILES: 660
MISSING BLOCKS: 660
MISSING SIZE: 596245766 B
CORRUPT BLOCKS: 660


Minimally replicated blocks: 0 (0.0 %)
Over-replicated blocks: 0 (0.0 %)
Under-replicated blocks: 0 (0.0 %)
Mis-replicated blocks: 0 (0.0 %)
Default replication factor: 2
Average block replication: 0.0
Corrupt blocks: 660
Missing replicas: 0
Number of data-nodes: 1
Number of racks: 1
FSCK ended at Tue Dec 31 10:02:48 CST 2019 in 2844 milliseconds
The filesystem under path ‘/’ is CORRUPT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值