スケーラブルデータベースサーバ HiRDB Version 8 コマンドリファレンス(UNIX(R)用)

[目次][索引][前へ][次へ]

pdls【-d prc】サーバのプロセスの状態表示

機能

サーバのプロセスの状態を表示します。

形式

 
 pdls -d prc 〔{-a|-s サーバ名}〕 〔-c〕 〔-C 〔-H〕〕
 
             〔{-x ホスト名〔,ホスト名〕…|-u ユニット識別子〔,ユニット識別子〕…}〕
 

オプション

プロセスの状態を表示する場合に,HiRDBシステムのすべてのサーバ(HiRDBが使用する内部的なサーバも含まれます)の情報を表示するか,指定したサーバの情報を表示するかを指定します。省略した場合,すべてのサーバ(HiRDBが使用する内部的なサーバは含まれません)の情報が表示されます。

-a
HiRDBシステムのすべてのサーバ(HiRDBが使用する内部的なサーバも含まれます)の,プロセスの状態を表示します。

-s サーバ名 〜<識別子>((1〜8))
プロセスの状態を表示するサーバの名称を指定します。

プロセスの動作状態(プロセスの停止予定の有無)を表示する場合に指定します。

このオプションは,pdpfreshコマンドでプロセスのリフレッシュを開始した後,プロセスの停止状況を確認するために使用します。

サーバプロセスの状態を,DAT形式で出力する場合に指定します。

-Cオプションを指定した場合に,タイトル行を付けて出力するときに指定します。

特定のホストについて情報を表示したい場合,そのホスト名を指定します。

-sオプションと同時に指定した場合は,-sオプションの指定が有効となり,-xオプションの指定は無視されます。また,複数のホスト名を指定する場合,コンマの前後には空白を含めないでください。

特定のユニットについて情報を表示したい場合,そのユニット識別子を指定します。

-sオプションと同時に指定した場合は,-sオプションの指定が有効となり,-uオプションの指定は無視されます。また,複数のユニット識別子を指定する場合,コンマの前後には空白を含めないでください。

注意事項

  1. pdls -d prcコマンドのリターンコードは,0の場合は正常終了,8の場合は異常終了となります。

出力形式

-Cオプションを省略した場合
 
 HOSTNAME : aa...a(bbccdd)
 STATUS PID    UID    GID    SVID   TIME   PROGRAM C-PID          C-GRP
 e      ff...f gg...g hh...h ii...i jjkkll mm...m  nn...n(oo...o) pp
 :         :      :       :      :       :       :
 

[説明]

aa...a
ホスト名(32文字以内)

bbccdd
pdlsコマンドを実行した時刻(時分秒)

e
サーバの稼働状態
D :サーバの開始処理中又は終了処理中
L :サーバ稼働中
C:プロセス停止処理中,又は停止予定あり(-cオプション指定時に表示)

ff...f
プロセスID(10進数10けた以内)

gg...g
ユーザID(10進数5けた以内)

hh...h
グループID(10進数5けた以内)

ii...i
サーバ名(8文字以内)

jjkkll
サービス要求受け付け時刻(時分秒)
UAPと接続していないサーバの場合は999999を表示

mm...m
UAPの識別情報(30文字以内)
プロセスがユーザサーバの場合は,次に示す値が表示されます。接続していないプロセスの場合は何も表示されません(DAT形式出力時は空要素が表示されます)。また,DAT形式の場合,PDCLTAPNAMEの末尾に半角空白を指定していると,末尾の半角空白は削除された状態で表示されます。
  • クライアント環境定義PDCLTAPNAMEの指定がある
    PDCLTAPNAMEに指定した値を表示
  • クライアント環境定義PDCLTAPNAMEの指定がない
    「Unknown」を表示
  • 分散データベースの分散サーバ機能を実行している
    RDAUSER-AA...Aを表示
    AA...A:認可識別子(8文字以内)
    分散サーバ側のHiRDBに接続するため,分散クライアント側のシステムが指定した認可識別子
また,プロセスが以下のどちらかの状態のとき「********」と表示されます。
  • プロセスが起動・停止途中
  • プロセスがシステムサーバ

nn...n:
サーバのプロセスと接続していたクライアント(UAP又はユティリティ)のプロセスID(10進数10けた以内)。
クライアントと接続していないサーバプロセスの場合,プロセスIDは表示されません(DAT形式出力時は空要素が表示されます)。
なお,次に示す場合,プロセスIDに0が表示されます。
  • UAPとリンケージしているクライアントライブラリのバージョンが04-00より前の場合
  • Type4 JDBCドライバから接続している場合

oo...o:
サーバのプロセスと接続していたクライアント(UAP又はユティリティ)のIPアドレス(15文字以内)。
クライアントと接続していないサーバプロセスの場合,IPアドレスは両端の()を含めて表示されません(DAT形式出力時は空要素が表示されます)。

pp:
サーバのプロセスと接続しているクライアントのクライアントグループ名称(2文字以内)。
クライアントと接続していないサーバプロセスの場合,クライアントグループ名称は表示されません(DAT形式出力時は空要素が表示されます)。
1文字の場合はユーザが任意に設定したクライアントグループ名称を,2文字の場合はHiRDBのクライアント種別ごとのクライアントグループ名称を示します。HiRDBのクライアント種別ごとのクライアントグループ名称を次に示します。
クライアントグループ名称 クライアント種別
XA X/Open XAインタフェース
DF 分散クライアント
PC PCクライアント
WS WSクライアント
MF メインフレーム系クライアント

サーバプロセス起動直後には,UAPの識別情報に********が表示されたり,サーバ名に情報が表示されない(DAT形式出力時には空要素を表示する)場合があります。HiRDBのコマンドプロセスの状態を表示する場合,ユーザID及びグループIDには0が表示されます。

-C -Hオプションを指定した場合
 
"EDIT-TIME","HOSTNAME","STATUS","PID","UID","GID","SVID","TIME","PROGRAM","C-PID","C-A
DDR","C-GRP"
"qq...q","aa...a","e",ff...f,gg...g,hh...h,"ii...i","jjkkll","mm...m",nn...n,"oo...o",
"pp"
 

[説明]

aa...a〜ppについては,-Cオプションを省略した場合の説明を参照してください。

DAT形式で出力する場合の出力規則については,「1.5.3 コマンド実行結果をDAT形式で出力する場合の規則」を参照してください。

1行には,1サーバのプロセス情報を表示します。

qq...q:
pdlsコマンドを実行した時刻をYYYY/MM/DD hh:mm:ssの形式で表示します。
YYYY:年(西暦) MM:月 DD:日 hh:時 mm:分 ss:秒