復原主管理節點時,還原 StorageGRID 管理節點資料庫
如果想要保留已發生故障的主管理節點上的屬性和警報的歷史資料,可以還原管理節點資料庫。但只有當您的 StorageGRID 系統包含另一個管理節點時,才能還原此資料庫。
-
已恢復的管理節點已安裝並正在運作。
-
StorageGRID 系統至少包含兩個管理節點。
-
您擁有
Passwords.txt檔案。 -
您擁有佈建密碼。
如果管理節點發生故障,儲存在其管理節點資料庫中的歷史資料將會遺失。該資料庫包含以下資訊:
-
${post_edited_translations.segment}
-
${post_edited_translations.segment}
當您恢復管理節點時,軟體安裝程序會在已恢復的節點上建立一個空的管理節點資料庫。但是,新資料庫僅包含目前屬於系統或之後新增的伺服器和服務的資訊。
如果您還原了主要 Admin 節點,且您的 StorageGRID 系統具有另一個 Admin 節點,您可以將 Admin 節點資料庫從非主要 Admin 節點(來源 Admin 節點)複製到已恢復的主要 Admin 節點,以還原歷史資訊。如果您的系統僅有主要 Admin 節點,則無法還原 Admin 節點資料庫。
|
|
複製管理節點資料庫可能需要幾個小時。在來源管理節點上的服務停止期間,部分 Grid Manager 功能將無法使用。 |
-
${post_edited_translations.segment}
-
請輸入以下命令:
ssh admin@grid_node_IP -
請輸入 `Passwords.txt`檔案中列出的密碼。
-
輸入以下命令以切換至根目錄:
su - -
請輸入 `Passwords.txt`檔案中列出的密碼。
-
-
從來源管理節點停止 MI 服務:
service mi stop -
從來源管理節點停止管理應用程式介面(mgmt-api)服務:
service mgmt-api stop -
在恢復的管理節點上完成以下步驟:
-
登入已恢復的管理節點:
-
請輸入以下命令:
ssh admin@grid_node_IP -
請輸入 `Passwords.txt`檔案中列出的密碼。
-
輸入以下命令以切換至根目錄:
su - -
請輸入 `Passwords.txt`檔案中列出的密碼。
-
-
停止 MI 服務:
service mi stop -
停止 mgmt-api 服務:
service mgmt-api stop -
將 SSH 私鑰新增至 SSH 代理程式。輸入:
ssh-add -
輸入 `Passwords.txt`檔案中列出的 SSH 存取密碼。
-
將資料庫從來源管理節點複製到已恢復的管理節點:
/usr/local/mi/bin/mi-clone-db.sh Source_Admin_Node_IP -
出現提示時,確認是否要覆寫已恢復的管理節點上的 MI 資料庫。
資料庫及其歷史資料會複製到已恢復的管理節點。複製作業完成後,指令碼將啟動已恢復的管理節點。
-
當您不再需要免密碼存取其他伺服器時,請從 SSH 代理程式中移除私密金鑰。輸入:
ssh-add -D
-
-
重新啟動來源管理節點上的服務:
service servermanager start