管理インスタンスの調査(mgmtExamine)
mgmtExamine
コマンドは、管理インスタンスを調べて、必要な修正処理を推奨します。推奨されたコマンドを実行します。
ttGridAdmin mgmtExamine
例
この例では、両方の管理インスタンスが稼働している場合の出力を示しています。どちらも稼働していることを示す行が冒頭にある以外は、出力はmgmtStatus
コマンドの場合と同じです。列の詳細は、「管理インスタンスのステータスの表示(mgmtStatus)」を参照してください。(この例では、簡略にするため、エントリのなかったMessage列は表示していません。)
% ttGridAdmin mgmtExamine Both active and standby management instances are up. No action required. Host Instance Reachable RepRole(Self) Role(Self) Seq RepAgent RepActive ----------- --------- --------- ------------- ---------- --- -------- --------- mysys1host gridmgmt1 Yes Active Active 554 Up Yes mysys2host gridmgmt1 Yes Standby Standby 554 Up No
この例では、推奨された処理や実行するコマンドなど、アクティブ管理インスタンスが停止している場合の出力を示しています。
% ttGridAdmin mgmtExamine Standby management instance is up, but active is down Promote the standby to active Host Instance Reachable RepRole(Self) Role(Self) Seq RepAgent RepActive Message ----------- --------- --------- ------------- ---------- --- -------- --------- ------------------- ---------------- mysys1host gridmgmt1 No Unknown Unknown Down No Management database is not available mysys2host gridmgmt1 Yes Standby Standby 557 Up No Recommended commands: ssh -o StrictHostKeyChecking=yes -o PasswordAuthentication=no -x host1.example.com /sw/tten/gridsetup/ttinstances/gridmgmt1/bin/ttenv ttGridAdmin mgmtActiveSwitch
ノート
1つの使用例として、両方の管理インスタンスに障害が発生し、どちらの管理インスタンスがアクティブであったかが明確でない場合をあげることができます。このコマンドを実行して両方を調べ、どちらが「現在」または「最新」の管理インスタンスであるかを判別し、その管理インスタンスをアクティブ管理インスタンスとして起動します。