客户端读取完DataNode上的块之后会进行checksum验证,也就是把客户端读取到的块和HDFS上的原始块进行校验,如果发现校验结果不一致,客户端会通知NameNode,然后再从下一个拥有该block的副本的DataName继续读。
HDFS在读取文件的时候,如果其中一个块突然损坏了怎么办
于 2022-04-13 21:16:53 首次发布
客户端读取完DataNode上的块之后会进行checksum验证,也就是把客户端读取到的块和HDFS上的原始块进行校验,如果发现校验结果不一致,客户端会通知NameNode,然后再从下一个拥有该block的副本的DataName继续读。