1 个回答
DataNode为了保证数据的完整性,他会做以下操作:
1. 当DataNode读取block的时候,它会计算checksum。
2. 如果计算后的checksum,与block创建时值不⼀样,说明block已经损坏。
3. client读取其他DataNode上的block。
4. datanode在其⽂件创建后周期验证checksum。
发布于:2年前 (2023-02-10) IP属地:四川省
我来回答
您需要 登录 后回答此问题!