Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

恢復主管理節點時恢復管理節點資料庫

如果您想要保留有關發生故障的主管理節點上的屬性和警報的歷史信息,您可以還原管理節點資料庫。只有當您的StorageGRID系統包含另一個管理節點時,您才能還原此資料庫。

開始之前
  • 恢復的管理節點已安裝並正在運行。

  • StorageGRID系統至少包含兩個管理節點。

  • 你有 `Passwords.txt`文件。

  • 您有配置密碼。

關於此任務

如果管理節點發生故障,則儲存在其管理節點資料庫中的歷史資訊將會遺失。該資料庫包含以下資訊:

  • 警報歷史記錄

  • 歷史屬性數據,用於節點頁面上的傳統圖表

當恢復管理節點時,軟體安裝過程會在復原的節點上建立一個空的管理節點資料庫。但是,新資料庫僅包含目前屬於系統一部分或後來新增的伺服器和服務的資訊。

如果您還原了主管理節點,而您的StorageGRID系統有另一個管理節點,則可以透過將管理節點資料庫從非主管理節點(來源管理節點)複製到復原的主管理節點來還原歷史資訊。如果您的系統只有一個主管理節點,則您無法還原管理節點資料庫。

註 複製管理節點資料庫可能需要幾個小時。當來源管理節點上的服務停止時,某些網格管理器功能將無法使用。
步驟
  1. 登入來源管理節點:

    1. 輸入以下命令: ssh admin@grid_node_IP

    2. 輸入 `Passwords.txt`文件。

    3. 輸入以下命令切換到root: su -

    4. 輸入 `Passwords.txt`文件。

  2. 從來源管理節點停止 MI 服務: service mi stop

  3. 從來源管理節點停止管理應用程式介面 (mgmt-api) 服務: service mgmt-api stop

  4. 在復原的管理節點上完成以下步驟:

    1. 登入恢復的管理節點:

      1. 輸入以下命令: ssh admin@grid_node_IP

      2. 輸入 `Passwords.txt`文件。

      3. 輸入以下命令切換到root: su -

      4. 輸入 `Passwords.txt`文件。

    2. 停止 MI 服務: service mi stop

    3. 停止 mgmt-api 服務: service mgmt-api stop

    4. 將 SSH 私鑰新增至 SSH 代理程式。進入:ssh-add

    5. 輸入 `Passwords.txt`文件。

    6. 將資料庫從來源管理節點複製到復原的管理節點: /usr/local/mi/bin/mi-clone-db.sh Source_Admin_Node_IP

    7. 出現提示時,確認您要覆寫已復原的管理節點上的 MI 資料庫。

      資料庫及其歷史資料被複製到恢復的管理節點。複製操作完成後,腳本將啟動復原的管理節點。

    8. 當您不再需要無密碼存取其他伺服器時,請從 SSH 代理程式中刪除私鑰。進入:ssh-add -D

  5. 重新啟動來源管理節點上的服務: service servermanager start