Hitachi

TPBroker Version 5 トランザクショナル分散オブジェクト基盤 TPBroker ユーザーズガイド


admstartprc(プロセスの起動と監視の開始)

〈このページの構成〉

形式

admstartprc -i 識別子 [識別子]... [-o コマンド名 [-d]] | [-f|-r] [-p]

機能

プロセス監視定義ファイルに設定されたプロセスを起動し,ADMデーモンに対し,起動したプロセスの監視を要求します。

また,プロセス監視定義ファイルに設定されていないプロセスを起動し,そのプロセスを監視します。

このコマンドは,admstartコマンドでTPBrokerを開始させたときだけ使用できます。tsstartコマンドで開始したトランザクションサービスでは使用できません。

オプション

-i 識別子

プロセス監視定義ファイルに設定した識別子を指定します。ただし,プロセス監視定義ファイルに設定されたOTS実行環境の識別子は指定できません。プロセス監視定義ファイルに設定していないプロセスを新たに起動する場合は,ユニークな識別子(4文字以上32文字以下の英数字)を指定してください。識別子は,直接起動のプロセスの場合は最初の文字が英字,間接起動のプロセスの場合は最初の文字が数字になります。

識別子は64個まで指定できます。この場合は,-oオプションとの併用はできません。複数の識別子を指定した場合は,指定された識別子に対するプロセスが一括して起動します。

-o コマンド名

引数で指定されたコマンドが実行され,そのプロセスが監視されます。-iオプションで指定した識別子がプロセス監視定義ファイルに設定されている場合は,-oオプションで指定したコマンドは無視され,プロセス監視定義ファイルで指定されたコマンドが起動されます。実行するコマンドがオプションを持つ場合は,「"」(引用符)で囲んで指定してください。指定できるコマンド名の長さは,オプションも含めて255文字以内です。

-d

-oオプションで,プロセス監視定義ファイルに設定されていないプロセスの起動要求をした場合だけに有効です。この場合,起動したプロセスが監視中に異常終了したときに,TPBrokerがダウンします。

-f

プロセス監視定義ファイルに設定されたプロセスが強制正常起動します。プロセス監視定義ファイルに強制正常開始用のプロセスの指定がない場合は,正常開始用のプロセスが起動します。

-r

プロセス監視定義ファイルに設定されたプロセスが再起動します。プロセス監視定義ファイルに再開始用のプロセスの指定がない場合は,正常開始用のプロセスが起動します。

-p

複数のプロセスを一括して起動する場合に,プロセスの起動を並列化します。

表示形式

prompt> admstartprc -i otsd 
KFCB29071-I Process started (ID=otsd, pid=123 )

注意事項