本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
本文分别为您介绍非高可用集群和高可用集群的HDFS组件使用的本地磁盘目录。
组件使用目录被无故删除时,可能会造成服务异常,甚至数据丢失。
非高可用集群
组件 | 使用目录 | 描述 |
NameNode |
|
|
SecondaryNameNode | /mnt/disk1/hdfs/secondary/ | 用于存放SecondaryNameNode的相关数据,SecondaryNameNode会把edit合并,并生成新的FsImage。 |
DataNode | /mnt/disk{1...N}/hdfs | N取决于节点数据盘数量。如果节点有两块盘,那么存储目录为/mnt/disk1/hdfs和/mnt/disk2/hdfs。 |
高可用集群
组件 | 使用目录 | 描述 |
ZKFailoverController(ZKFC) | 无 | ZFKC不使用本地磁盘目录。 |
NameNode |
|
|
JournalNode | /mnt/disk1/hdfs/journal/ | 存放JournalNode的edits文件。 |
DataNode | /mnt/disk{1...N}/hdfs | N取决于节点数据盘数量。如果节点有两块盘,那么存储目录为/mnt/disk1/hdfs和/mnt/disk2/hdfs。 |