多项选择题

A.HDFS采用副本的机制,将数据块以多个副本的形式存在不同节点上
B.HDFS集群中,当NameNode出错时,可用Secondary NameNode备份的fsimage恢复
C.NameNode通过心跳检测DataNode的状态,定期维护集群中数据块的副本数
D.HDFS存储数据块时使用总和校验码来保证数据的正确性