rqmstatusコマンド

rqmstatus コマンドは、レプリケーション・キュー・マネージャとキュー・マネージャ・ホストの現在のステータスを表示します。

構文

rqmstatus コマンドのシンタックスは以下の通り:
rqmstatus [ -p [ <function> ] [ -m | -top [ -refresh <seconds> ] ]
rqmstatus [ -om [ -p [ <function> ] ]
rqmstatus [ -l [ -m | -top [ -refresh <seconds> ] ] ]
rqmstatus [ -d [ -m | -top [ -refresh <seconds> ] ] ]

オプション

rqmstatus コマンドは以下のオプションを取る:
- -p <関数
ステータスを表示するRQM(レプリケーション・キュー・マネージャ)ソフトウェア機能を決定します。 値は、次のとおりです。
すべて
すべての関数。 これはデフォルト値です。
エグゼクティブ
他のRQMソフトウェア機能を管理するメインのRQMデーモン機能。
モニター
レプリケートすべきファイルシステムの変更を監視する機能。
送信元
別のレプリケーションキューマネージャホストへの送信を処理する関数。
リスナー
他のレプリケーションキューマネージャホストからの接続をリッスンし、受け付ける関数。
レシーバー
他のレプリケーションキューマネージャホストからの受信を処理する関数。
-om
すべての機能または指定された機能のオペレーショナル・メトリクスを表示します。 指定した関数のメトリクスを表示するには、 -p オプションを指定します。
-l
レプリケーション・キュー・マネージャ・トポロジで構成されたレプリケーション・ペアの現在のバックログ情報を表示します。 このオプションは推奨されません。
-d
構成されたレプリケーションキューマネージャホストそれぞれの最新のディスク統計情報を表示します。 この情報には、使用可能なブロック数、使用済みブロック数、使用可能な合計ブロック数が含まれる。
-m
フォーマットされていない、機械可読形式で出力を表示する。
-top
top UNIX システムユーティリティに似た、連続更新モードでステータスプログラムを実行する。
-リフレッシュ <秒
-top オプションの更新間隔を秒単位で指定する。 デフォルトの更新時間は3秒である。

使用法

アウトプットのメトリクスの中には、サポート活動中にしか役に立たないものもある。

rqmstatus コマンドで表示されるデータは、ローカルノードとリモートノードなど、特定のデータソースのポーリング頻度に基づいて、異なる間隔で更新される。 リアルタイムで更新されるデータもあれば、間隔を置いて更新されるデータもある。 例えば、リモートの情報は通常2分間隔で更新され、ローカルのデータポイントのメトリクスは30秒間隔で取得される。

使用法

次のコマンドが実行されます。
rqmstatus
出力例を次に示します。

Retrieving information, please wait...
Nodes:
ntzrqm3 = ntzrqm3.ex.ibm.com (local)
ntzrqm2 = ntzrqm2.ex.ibm.com (remote)

Time offsets:
      Node    |  Clock differential  | Network latency (ms)
   -----------+----------------------+----------------------
    ntzrqm3   |  (local)             |  (local)
    ntzrqm2   |  00:00:00            |  0

Backlog:
          To:  |  ntzrqm3     |  ntzrqm2
   From:       |              |
   ------------+--------------+--------------
   ntzrqm3     |  -           |  Active
               |  -           |  0
   ------------+--------------+--------------
   ntzrqm2     |  Active      |  -
               |  0           |  -
次のコマンドは、すべてのRQMソフトウェア機能のステータスを表示します:
rqmstatus –p all
出力例を次に示します。

Retrieving information, please wait...
Process Function 'Executive' Status:
Process ID: 30306
Function Status: operating normally
Process Function 'Listener' Status:
Process ID: 30428
Function Status: operating normally
Process Function 'Monitor' Status:
Process ID: 30427
Function Status: operating normally
Process Function 'Cleanup' Status:
Process ID: 30429
Function Status: operating normally
Process Function 'Sender' Status:
Process ID: 25931
Sending to: admin1.testmachine.company
Function Status: operating normally (replication)
Process Function 'Receiver' Status:
Process ID: 31133
Receiving from: admin1.testmachine.company
Function Status: operating normally
次のコマンドは、運用メトリックスを表示します:
rqmstatus -om -p sender
出力例を次に示します。

Retrieving information, please wait...

Latest 'Sender' process OM's:
    Sender Process ID: 2252
    Sending to: rqm-rhelvm-06
    OM Timestamp: Fri Apr 11 12:56:10 2014
    OM Interval Seconds: 30
    Sent Connect Count: 2
    Sent Fragment Count: 24690
    Sent File Count: 24690
    Sent Status Count: 5650
    Small File Count: 24690
    Large File Count: 0
    Ignored File Count: 0
次のコマンドは、レプリケーション・キュー・マネージャ・トポロジで構成されたレプリケーション・ペアの現在のバックログ情報を表示します:
rqmstatus –l
出力例を次に示します。

Retrieving information, please wait...

Backlog stats for replication pair 1:
    admin.testmachine.company --> admin.testmachine.company
    Byte Backlog: 0 0
    Backlog Trend: Steady Steady
以下のコマンドは、構成されたレプリケーション・キュー・マネージャ・ホストそれぞれの最新のディスク統計情報を表示します:
rqmstatus –d
出力例を次に示します。

Retrieving information, please wait...
Disk stats for RQM Host 'admin.testmachine.company':
Free Bytes: 4937 MB
Total Bytes: 42 GB
Used Bytes: 37 GB

Disk stats for RQM Host 'admin1.testmachine.company':
Free Bytes: 16 GB
Total Bytes: 62 GB
Used Bytes: 45 GB
rqmstatus –d –m
admin.testmachine.company 5177786368 45829500928 40651714560
admin1.testmachine.company 18084036608 66598932480 48514895872