HDFS-1171 since RAID is in mapreduce)
RaidNode currently does not fix missing blocks. The missing blocks have to be fixed using RaidShell.
This task proposes that recovery be more automated:
1. RaidNode periodically fetches a list of corrupt files from the NameNode
2. If the corrupt files can be fixed using RAID, it should generate the block.
3. Choose a datanode and send the block contents along with checksum to the datanode.
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Status||Patch Available [ 10002 ]||Resolved [ 5 ]|
|Fix Version/s||0.22.0 [ 12314184 ]|
|Resolution||Fixed [ 1 ]|
|Issue Type||Bug [ 1 ]||Improvement [ 4 ]|
|Status||Open [ 1 ]||Patch Available [ 10002 ]|