Il Sica
Il Sica

Reputation: 11

Unable to delete HDFS Missing/Corrupt files

I am unable to delete corrupt files present in my HDFS.

when i launch :

hdfs fsck -list-corruptfileblocks

i got some blocks corrupted : The filesystem under path '/' has 10 CORRUPT files

hdfs dfs -rm /path/to/filename.fileextension

rm: `/path/to/filename.fileextension': No such file or directory

I also tried

hdfs fsck / -delete

  Under-replicated blocks:       0 (0.0 %)
     Mis-replicated blocks:         0 (0.0 %)
     Default replication factor:    3     
     Corrupt blocks:                0
     Missing replicas:              0 (0.0 %)   
    The filesystem under path '/' is HEALTHY 

I've also restart both of namenodes and the bug still occurs

Can anyone please help me in this case ? Here is a similar case :

Thanks.

Upvotes: 1

Views: 852

Answers (1)

AbnerYH.Sun
AbnerYH.Sun

Reputation: 11

maybe the corrupt files are in snapshot, and you should delete snapshot

https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-hdfs/HdfsSnapshots.html

Upvotes: 1

Related Questions