lssrc コマンド

目的

サブシステム、サブシステムのグループ、またはサブサーバーの状況を取得します。

構文

すべての状況を取得する

lssrc [ -h Host ] -a

グループの状況を取得する

lssrc [ -h Host ] -g GroupName

サブシステムの状況を取得する

lssrc [ -h Host ] [ -l ] -s Subsystem

状況を PID 別に取得する

lssrc [ -h Host ] [ -l ] -p SubsystemPID

サブサーバーの状況を取得する

lssrc [ -h Host ] [ -l ] -t Type [ -p SubsystemPID ] [ -o Object ] [ -P SubserverPID ]

サブシステムの状況を SMIT フォーマットで取得する

lssrc -S [ -s Subsystem | -d ]

サブサーバーの状況を SMIT フォーマットで取得する

lssrc -T [ -t Type ]

通知を SMIT フォーマットで取得する

lssrc -N [ -n NotifyName ]

説明

lssrc コマンドは、要求をシステム・リソース・コントローラーに送って、サブシステム、サブシステムのグループ、またはすべてのサブシステムに関する状況を取得します。また、lssrc コマンドは、サブシステム要求パケットをデーモンに送って、サブサーバーの状況またはサブシステムの長時間状況をサブシステムに送信させます。

サブサーバーの簡略状況と長時間状況のどちらを要求するかを選択することができます。 -l フラグを指定しないと、状況要求は簡略状況と見なされます。 サブシステム、サブシステムのグループ、またはすべてのサブシステムの簡略状況は、システム・リソース・コントローラーにより処理されます。

サブシステムについて -l フラグを指定すると、状況要求がサブシステムに送られ、サブシステムが状況を戻します。 -l フラグは、通信メソッドとしてシグナルを使用しないサブシステムについてのみサポートされます。サブサーバーの簡略状況と長時間状況のどちらの場合でも、サブシステムは状況要求パケットを受信し、その要求に対する状況を戻します。

フラグ

-a 定義されたすべてのサブシステムの現行状況をリストします。
-d デフォルトのレコードを出力するように指定します。
-g GroupName 状況を取り出すサブシステムのグループを指定します。
-h Host この状況アクションが要求される外部ホストを指定します。リモートのシステム・リソース・コントローラー要求を受け入れるようリモート・システムを構成しておく必要があります。つまり、-r フラグを指定して srcmstr デーモンを始動する必要があります。
-l サブシステムの現在の状況を長形式で要求します。長時間状況の場合、状況要求をサブシステムに送る必要があります。このとき、状況を戻すのはそのサブシステムです。
-n NotifyName 通知メソッドの名前を指定します。
-N オブジェクト・データ・マネージャー (ODM) レコードを SMIT フォーマットで出力することを指定します。
-o Object サブサーバー Object 変数を文字列としてサブシステムに渡すように指定します。
-p SubsystemPID 状況を表示したい SubsystemPID 変数の特定インスタンス、または、状況サブサーバー要求を表示したいサブシステムの特定のインスタンスを指定します。
-P SubserverPID SubserverPID 変数を文字列としてサブシステムに渡すように指定します。
-s Subsystem 状況を表示したいサブシステムを指定します。Subsystem 変数には、実際のサブシステム名またはサブシステムの同義語名が使えます。
-S ODM レコードを SMIT フォーマットで出力することを指定します。
-t Type サブシステムがサブサーバーの現在の状況を送信するように要求します。
-T ODM レコードを SMIT フォーマットで出力することを指定します。

  1. ローカル・マシン上のすべてのサブシステムの状況を表示するには、次のように入力します。
    lssrc -a
    これにより、ローカル・マシン上で認識されているすべてのサブシステムの状況が表示されます。
  2. 外部ホスト上のすべてのサブシステムの状況を表示するには、次のように入力します。
    lssrc -h zork -a
    これにより、zork マシン上で認識されているすべてのサブシステムの状況が表示されます。
  3. srctest サブシステムの状況を表示するには、次のように入力します。
    lssrc -s srctest
    これにより、ローカル・マシン上の srctest サブシステムのすべてのインスタンスの状況が表示されます。
  4. PID を使用してサブシステムの状況を表示するには、次のように入力します。
    lssrc -p 1234
    これにより、ローカル・マシン上で 1234 のサブシステム PID を持つサブシステムの状況が表示されます。
  5. tcpip サブシステム・グループの状況を表示するには、次のように入力します。
    lssrc -g tcpip
    これにより、ローカル・マシン上の tcpip グループ内のサブシステムのすべてのインスタンスの状況が表示されます。
  6. tester サブサーバーの状況を表示するには、次のように入力します。
    lssrc -t tester -p 1234
    これにより、ローカル・マシン上で 1234 のサブシステム PID を持つ srctest サブシステムに属する tester サブサーバーの状況が表示されます。
  7. PID を使用してサブシステムの状況を表示するには、次のように入力します。
    lssrc -l -p 1234
    これにより、1234 の PID を持つサブシステムの長時間状況が表示されます。

関連情報