E.3 chactl status
chactl status
コマンドを使用して、実行中のターゲットの監視ステータスをチェックします。
パラメータを指定しない場合、chactl status
コマンドは実行中のすべてのターゲットのステータスを戻します。
Oracle Cluster Health Advisorターゲットの監視ステータスは、Monitoring
またはNot Monitoring
のいずれかになります。chactl status
コマンドは、ターゲットおよび-verbose
オプションを指定したかどうかに応じて、4つのタイプの結果を表示します。
このコマンドの-verbose
オプションでは、指定したターゲット内に含まれるターゲットの監視ステータス、および出力対象の各ターゲットの実行中のモデル名も表示されます。chactl status
コマンドは、ポジティブな監視ステータスを持つターゲットのみを表示します。chactl status
コマンドは、対応するターゲットがコマンドラインで明示的に指定された場合にのみ、ネガティブな監視ステータスを表示します。
構文
chactl status {cluster|database [-db db_unique_name]} [-verbose][-help]
例
-
監視対象のクラスタ・ノードおよびデータベースのリストを表示するには、次のようにします。
#chactl status Monitoring nodes rac1Node1, rac1Node2 Monitoring databases SalesDB, HRdb
注意:
Oracle Cluster Health Advisorがデータベースの1つ以上のインスタンスを監視している場合、データベースの一部のインスタンスが実行されていなくても、そのデータベースはMonitoringステータスで表示されます。
-
Oracle Cluster Health Advisorのステータスを表示するには、次のようにします。
$ chactl status Cluster Health Advisor service is offline.
ターゲットまたは
-verbose
オプションがコマンドラインで指定されていません。Oracle Cluster Health Advisorはクラスタのいずれのノードでも実行されていません。 -
クラスタ・ノードおよびデータベースでのOracle Cluster Health Advisorの様々な監視状態を表示するには、次のようにします。
$ chactl status database -db SalesDB Monitoring database SalesDB
$ chactl status database -db bogusDB Not Monitoring database bogusDB
$ chactl status cluster Monitoring nodes rac1,rac2 Not Monitoring node rac3
または
$ chactl status cluster Cluster Health Advisor is offline
-
クラスタ全体でのOracle Cluster Health Advisorの詳細な監視ステータスを表示するには、次のようにします。
$ chactl status –verbose Monitoring node(s) racNd1, racNd2, racNd3, racNd4 using model MidSparc Monitoring database HRdb2, Instances HRdb2I1, HRdb2I2 in server pool SilverPool using model M6 Monitoring database HRdb, Instances HRdbI4, HRdbI6 in server pool SilverPool using model M23 Monitoring database testHR, Instances inst3 on node racN7 using model TestM13 Monitoring database testHR, Instances inst4 on node racN8 using model TestM14
ターゲットが指定されておらず、
–verbose
オプションが指定されている場合、chactl status
コマンドはデータベース・インスタンスのステータスおよびモデルの名前を表示します。