Hitachi

JP1 Version 12 JP1/Automatic Job Management System 3 コマンドリファレンス


jajs_spmd_stop

〈このページの構成〉

形式

JP1/AJS3 - Managerの場合
jajs_spmd_stop
     [-h 論理ホスト名]
     [-n jajs_agtd |
      -n jajs_schd [-F スケジューラーサービス名]|
      -n jajs_dbmd [-id 組み込みDBセットアップ識別子]]
     [-job|-kill]
JP1/AJS3 - Agentの場合
jajs_spmd_stop
     [-h 論理ホスト名]
     [-job|-kill]

機能

JP1/AJS3サービスの終了またはJP1/AJS3の各機能に対応するプロセスを終了します。

実行権限

Windowsの場合:Administrators権限

UNIXの場合:スーパーユーザー権限

格納先ディレクトリ

Windowsの場合

JP1/AJS3 - Managerインストール先フォルダ\bin\

JP1/AJS3 - Agentインストール先フォルダ\bin\

UNIXの場合

/opt/jp1ajs2/bin/

引数

-h 論理ホスト名

クラスタで運用している場合に,プロセスまたはサービスを終了する論理ホスト名を指定します。

指定できる文字数は,1〜255(単位:バイト)です。

省略した場合,環境変数JP1_HOSTNAMEに指定した論理ホスト名が仮定されます。環境変数JP1_HOSTNAMEを指定していない場合,物理ホスト名(hostnameコマンドで求められるホスト名)が仮定されます。

-n プロセス名

終了するプロセス名を指定します。指定できるプロセス名を次に示します。

JP1/AJS3 - Managerの場合
  • jajs_schd(スケジューラーサービス管理)

  • jajs_agtd(エージェントサービス管理)

  • jajs_dbmd(DB管理)

スケジューラーサービスを終了する場合は,jajs_schdを指定して-Fオプションにスケジューラーサービス名を指定します。また,論理ホストのスケジューラーサービスを終了する場合は,-hオプションと-Fオプションを同時に指定します。

組み込みDBを終了する場合は,jajs_dbmdを指定して-idオプションに組み込みDBセットアップ識別子を指定します。論理ホストの組み込みDBを終了する場合は,-hオプションと-idオプションを同時に指定します。

省略した場合,プロセス定義ファイルにある起動中のすべてのプロセスを停止します。

-F スケジューラーサービス名

終了するスケジューラーサービス名を指定します。-nオプションにjajs_schdを指定した場合にだけ指定できます。

高度なオプションを指定してスケジューラーサービスを停止する場合は,ajsstopコマンドを使用してください。ajsstopコマンドの詳細については,「3. 通常の運用で使用するコマンド ajsstop」を参照してください。

省略した場合,デフォルトスケジューラーサービスを仮定します。

-id 組み込みDBセットアップ識別子

組み込みDBを識別するセットアップ識別子を「_JFn」(nは0〜9またはA〜Z)の4文字で指定します。ajsembdbbuildコマンドの-idオプションで指定した値を指定してください。

jajs_setupコマンド,jajs_setup_clusterコマンド,およびjajs_migrateコマンドで作成された組み込みDBに対して操作する場合,ajsembdbidlistコマンドで操作対象となる組み込みDBのセットアップ識別子を確認してください。ajsembdbidlistコマンドの詳細については,「2. セットアップコマンド ajsembdbidlist」を参照してください。

高度なオプションを指定して組み込みDBを停止する場合は,ajsembdbstopコマンドを使用してください。ajsembdbstopコマンドの詳細については,「3. 通常の運用で使用するコマンド ajsembdbstop」を参照してください。

このオプションを省略した場合は,_JF0が仮定されます。

-job|-kill

JP1/AJS3プロセスまたはサービスの終了モードを指定します。

省略した場合,自JP1/AJS3サービスをエージェントとして実行中のジョブ(JP1/AJS3サービス配下のプロセスとして起動しているジョブ)に強制終了を要求し,実行中のジョブやジョブネットの終了を待たずに終了します。

  • -job

    実行中のすべてのジョブが終了したあと,プロセスまたはサービスを終了します。

  • -kill

    自JP1/AJS3サービスをエージェントとして実行中のジョブ(JP1/AJS3サービス配下のプロセスとして起動しているジョブ)に強制終了を要求し,実行中のジョブやジョブネットの終了を待たずに,プロセスまたはサービスを終了します。JP1/AJS3サービス起動中や計画停止などでのサービス停止中でも,割り込んで強制的にプロセスまたはサービスを終了します。JP1/AJS3サービス起動中に-killオプションを指定しないでこのコマンドを実行した場合,エラーになります。

注意事項

戻り値

0

正常終了。

0以外の値

異常終了。

使用例

実行中のすべてのジョブが終了したあと,JP1/AJS3の各サービスを停止します。

jajs_spmd_stop -job