全部產品
Search
文件中心

E-MapReduce:手動恢複Standby NameNode

更新時間:Jul 23, 2024

在某些情況下,您需要手動恢複Standby NameNode,例如某台NameNode資料目錄被誤刪、NameNode editslog產生了大量堆積,Active NameNode狀態健康並且已經手動完成checkpoint等情境。本文介紹如何手動恢複Standby NameNode。

操作步驟

  1. 在EMR控制台停止需要恢複的NameNode節點。

  2. 通過SSH方式,登入到需要恢複的NameNode所在節點,請參見登入叢集

  3. 執行以下命令,切換到hdfs使用者。

    su hdfs
  4. 執行以下命令,初始化Standby NameNode。

    hdfs namenode -bootstrapStandby
    # 確認資訊無誤後,輸入Y
  5. 在EMR控制台啟動NameNode節點,並通過Web UI查看NameNode的狀態。

    通過Web UI查看NameNode狀態的詳細資料,請參見HDFS Web UI介紹