1
据Hadoop: The Definitive Guide, Second EditionHDFS中的数据完整性:哪些数据节点验证校验和?
A.的Datanode负责存储数据 及其校验和之前验证他们收到的数据。
他们是否通过验证校验和来验证数据? B.客户端写入数据将其发送到数据节点的管道(如第3章所述),并且管道中的最后一个数据节点验证校验和。那么,这是否意味着每个数据节点都会验证校验和(如A中所述),或者只有流水线中最后一个数据节点验证校验和(如B中所述)。
另外,校验和是每个“dfs.bytes-per-checksum”完成的,默认为512字节。 – 2012-02-23 04:29:42