全部產品
Search
文件中心

E-MapReduce:HDFS組件使用的本地磁碟目錄

更新時間:Jul 01, 2024

本文分別為您介紹非高可用叢集和高可用叢集的HDFS組件使用的本地磁碟目錄。

警告

組件使用目錄被無故刪除時,可能會造成服務異常,甚至資料丟失。

非高可用叢集

組件

使用目錄

描述

NameNode

  • /mnt/disk1/hdfs/name

  • /mnt/disk1/hdfs/edit/

  • /mnt/disk1/hdfs/name:用於存放NameNodeFsImage。

  • /mnt/disk1/hdfs/edit/:用於存放NameNode的edit日誌。

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

  • /mnt/disk1/hdfs/name

  • /mnt/disk1/hdfs/edit/

  • /mnt/disk1/hdfs/name:用於存放NameNodeFsImage。

  • /mnt/disk1/hdfs/edit/:用於存放NameNode的edit日誌。

JournalNode

/mnt/disk1/hdfs/journal/

存放JournalNode的edits檔案。

DataNode

/mnt/disk{1...N}/hdfs

N取決於節點資料盤數量。如果節點有兩塊盤,那麼儲存目錄為/mnt/disk1/hdfs和/mnt/disk2/hdfs。