プライマリ管理ノードをリカバリする際に管理ノードデータベースをリストアする
障害が発生したプライマリ管理ノードの属性、アラーム、およびアラートの履歴情報を維持したい場合は、管理ノードデータベースをリストアします。このデータベースをリストアできるのは、 StorageGRID システムに別の管理ノードがある場合のみです。
-
リカバリした管理ノードがインストールされて実行されている。
-
StorageGRID システムには少なくとも2つの管理ノードが含まれています。
-
を使用することができます
Passwords.txt
ファイル。 -
プロビジョニングパスフレーズを用意します。
管理ノードで障害が発生すると、その管理ノードデータベースに格納されていた履歴情報が失われます。このデータベースには次の情報が含まれています。
-
アラートの履歴
-
アラームの履歴
-
ヒストリカル属性データ。 * サポート * > * ツール * > * グリッドトポロジ * ページで使用できるチャートおよびテキストレポートで使用されます。
管理ノードをリカバリする際に、ソフトウェアのインストールプロセスによって、リカバリしたノードに空の管理ノードデータベースが作成されます。ただし、新しいデータベースには、現在システムに含まれているサーバとサービス、またはあとで追加されたサーバの情報だけが含まれます。
プライマリ管理ノードをリストアした StorageGRID システムに別の管理ノードがある場合は、プライマリでない管理ノード( source Admin Nod )の管理ノードデータベースをリカバリしたプライマリ管理ノードにコピーすることで、履歴情報をリストアできます。システムにプライマリ管理ノードしかない場合は、管理ノードデータベースをリストアできません。
管理ノードデータベースのコピーには数時間かかることがあります。ソース管理ノードでサービスが停止している間は、グリッドマネージャの一部の機能が使用できなくなります。 |
-
ソース管理ノードにログインします。
-
次のコマンドを入力します。
ssh admin@grid_node_IP
-
に記載されているパスワードを入力します
Passwords.txt
ファイル。 -
次のコマンドを入力してrootに切り替えます。
su -
-
に記載されているパスワードを入力します
Passwords.txt
ファイル。
-
-
ソース管理ノードからMIサービスを停止します。
service mi stop
-
ソース管理ノードから、管理アプリケーションプログラミングインターフェイス(mgmt-api)サービスを停止します。
service mgmt-api stop
-
リカバリした管理ノードで次の手順を実行します。
-
リカバリした管理ノードにログインします。
-
次のコマンドを入力します。
ssh admin@grid_node_IP
-
に記載されているパスワードを入力します
Passwords.txt
ファイル。 -
次のコマンドを入力してrootに切り替えます。
su -
-
に記載されているパスワードを入力します
Passwords.txt
ファイル。
-
-
MIサービスを停止します。
service mi stop
-
mgmt-apiサービスを停止します。
service mgmt-api stop
-
SSH エージェントに SSH 秘密鍵を追加します。入力するコマンド
ssh-add
-
に記載されているSSHアクセスパスワードを入力します
Passwords.txt
ファイル。 -
ソース管理ノードのデータベースをリカバリした管理ノードにコピーします。
/usr/local/mi/bin/mi-clone-db.sh Source_Admin_Node_IP
-
プロンプトが表示されたら、リカバリした管理ノードで MI データベースを上書きすることを確定します。
データベースとその履歴データが、リカバリした管理ノードにコピーされます。コピー処理が完了すると、リカバリした管理ノードがスクリプトによって起動されます。
-
他のサーバにパスワードなしでアクセスする必要がなくなった場合は、 SSH エージェントから秘密鍵を削除します。入力するコマンド
ssh-add -D
-
-
ソース管理ノードでサービスを再起動します。
service servermanager start