本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。
本文分別為您介紹非高可用集群和高可用集群的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。 |