在单独的物理硬盘驱动器上运行具有多个数据目录的单节点HDFS集群(或伪分布式模式)时,是否可以在磁盘发生故障时进行块复制?
我知道单节点安装是非典型的,但仍然想知道。我读到的所有内容都只涉及节点故障,但我在单节点方案中找不到磁盘故障。
注意:我只对这里数据丢失的可能性感兴趣,而不是对所谓的“群集”的可用性感兴趣。
答案 0 :(得分:1)
节点故障只能由磁盘故障引起,因此每次磁盘故障都会导致节点故障,这意味着如果您有单个磁盘和单个节点,数据将会丢失。但是,如果节点上有两个磁盘,则该计算机上可以有两个DataNode,每个DataNode都有一个单独的磁盘,然后您可以进行复制。在这种情况下,磁盘故障不会导致节点故障。