付録F.6 ovstatus
NNMi 管理対象プロセスの状態の報告
SYNOPSIS
ovstatus [ [-c] [-d] [-v] [managed_process_names...] ]
DESCRIPTION
ovstatusは NNMi 管理対象プロセスの現在の状態を報告します。ovstatusは状態要求(OVS_REQ_STATUS)をプロセス管理プロセス(Linux オペレーティングシステム)またはサービス(Windows オペレーティングシステム)である ovspmdに送信します。一つ以上のmanaged_process_name引数で呼び出された場合,ovstatusは指定された管理対象プロセスの状態を報告します。引数なしで呼び出された場合,ovstatusは NNMi 起動ファイル(SUF)に追加された,(ovspmd自身を含む)すべての管理対象プロセスの状態を報告します。
ovstartとは異なり,ovstatusは ovspmdが既に起動中ではなくてもこれを起動しません。
管理対象プロセスは ovaddobjによってローカル登録ファイルの情報から構成されます。管理対象プロセスは,その管理対象プロセスを記述しているLRFの第1フィールドによって命名されます。
Parameters
ovstatusコマンドは,次のオプションをサポートします。オプションではない第1引数と,以降のすべての引数は状態を報告する管理対象プロセスの名前として解釈され,状態要求で ovspmdに渡されます。
- -c
- 各管理対象プロセスの状態行を1行出力します。
- -d
- ovspmdへの連絡と状態要求の送信,および通信チャネルの閉鎖を含む処理の重要な段階を報告します。
- -v
- 管理対象プロセスからの冗長メッセージを印刷します。特に,このオプションは現在のすべてのovwセッションを記述しているovuispmdからの冗長メッセージを表示します。
RETURN VALUE
通常,ovstatusはステータス0(ゼロ)で終了します。ゼロ以外の状態を返すのは,ovspmdが起動していないなど,システムに問題がある場合だけです。
DIAGNOSTICS
ovstatusは特定のコマンドラインエラー(特に引数過多)およびシステムエラーを報告します。メッセージの先頭には「ovstatus:」が付与され,内容が一目瞭然であることを目的としています。ovstatusはovspmdから受信したエラーメッセージも出力します。これらのメッセージの先頭には「ovspmd:」が付与されます。ovstatusはサポートしていないオプションは無視します。
ovstatusは,すべてのOVs_WELL_BEHAVEDプロセスおよびOVs_NON_WELL_BEHAVEDプロセスの既知の状態を報告します。OVs_DAEMONプロセスはovspmdの制御外で動作します。ovspmdはこれらのプロセスを把握できないので,該当プロセスはPID,unknown状態,および最終メッセージDoes not communicate with ovspmdを報告します。
ovspmdは複数の要求(ovstart,ovstop,ovstatus)を一度に処理できることに注意してください。これらのコマンドのどれかが処理中の場合,新規要求は前回のコマンドが完了するまでタイプ別に待ち行列に入れられます。
AUTHOR
ovstatus was developed by the Micro Focus.
FILES
次に示す環境変数は,お使いのシェルおよびプラットフォーム要件に応じて確立された汎用パス名を表します。次に示すファイルの環境変数の使用については,nnm.envvars リファレンスページを参照してください。
- Windows:
- %NNM_BIN%\ovstatus
- %NNM_BIN%\ovspmd
- Linux:
- $NNM_BIN/ovstatus
- $NNM_BIN/ovspmd
EXTERNAL INFLUENCES
Environmental Variables
$LANGは,国際化変数 LC_ALL,LC_CTYPE,LC_MESSAGES が未設定,NULL,または無効な場合にデフォルト値を提供します。
$LANGが未設定,NULL,または無効な場合,デフォルト値の C(Windows の場合 English_UnitedStates.1252)が使用されます。
LC_ALL(または $LANG)はovspmdが起動したほかのすべてのプロセスのロケールを決定します。
LC_CTYPEは,テキストをシングルバイト文字,マルチバイト文字,あるいはその両方として解釈すること,文字の分類は印刷可能とすること,正規表現の文字クラス表現によって文字を一致させることを決定します。
LC_MESSAGESは,メッセージを表示する言語を決定します。
SEE ALSO