管理インスタンスの調査(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つの使用例として、両方の管理インスタンスに障害が発生し、どちらの管理インスタンスがアクティブであったかが明確でない場合をあげることができます。このコマンドを実行して両方を調べ、どちらが「現在」または「最新」の管理インスタンスであるかを判別し、その管理インスタンスをアクティブ管理インスタンスとして起動します。