7.1.2 JP1/AJS3のサービスを手動で終了する
JP1/AJS3のサービスを手動で終了する手順を次に示します。
なお,JP1/AJS3のサービスを終了するときは,実行中のジョブネットやジョブがないことを確認してから終了してください。
- <この項の構成>
- (1) Windowsの場合
- (2) UNIXの場合
(1) Windowsの場合
Windowsの場合の手順は,次のとおりです。
- [コントロールパネル]ウィンドウで[サービス]を選択する。または[管理ツール]-[サービス]を選択する。
- 終了させたいJP1/AJS3のサービスを選択する。
選択できるサービス名を次に示します。必要に応じて選択してください。
- JP1/AJS3サービス
- JP1/AJS3 Mailサービス※1
- JP1/AJS3 Console Managerサービス※2
- JP1/AJS3 Console Agentサービス※3
- JP1/AJS3 Check Managerサービス※4
- JP1/AJS3 Check Agentサービス※5
- JP1/AJS3 Queueless Agentサービス※6
- JP1/AJS3 Queueless File Transferサービス※6
- 注※1
- メールシステム連携をセットアップした場合だけ表示されます。
- 注※2
- JP1/AJS3 Console Managerをセットアップした場合だけ表示されます。
- 注※3
- JP1/AJS3 Console Agentをセットアップした場合だけ表示されます。
- 注※4
- JP1/AJS3 Check Managerをセットアップした場合だけ表示されます。
- 注※5
- JP1/AJS3 Check Agentをセットアップした場合だけ表示されます。
- 注※6
- キューレスジョブ実行環境をセットアップした場合だけ表示されます。
- [停止]ボタンをクリックする。
JP1/AJS3のサービスが終了します。
なお,「net stop サービス名」コマンドを実行してもサービスを終了できます。
- 補足事項
- Windowsのコントロールパネルの[サービス],または「net stop」コマンドからJP1/AJS3 Queueless Agentサービスを停止する場合,該当するサービスは,実行中のキューレスジョブの終了を待たないですぐに停止します。このため,マネージャーホストでは,エージェントホストで実行中だったキューレスジョブの状態が「終了状態不明」となる場合があります。
「終了状態不明」となったキューレスジョブの終了状態を,ジョブの実行結果などから確認してください。
また,実行中のキューレスジョブが終了してから該当するサービスを停止したい場合は,JP1/AJS3サービス停止後に-jオプションを指定してajsqlstopコマンドを実行してください。
- JP1/AJS3 DatabaseサービスおよびJP1/AJS3 Database ClusterServiceサービスは,JP1/AJS3によって制御されているため,運用では操作する必要はありません。
(2) UNIXの場合
次に示すサービスの終了方法を説明します。
- JP1/AJS3サービス
- JP1/AJS3 Check Managerサービス
- JP1/AJS3 Check Agentサービス
- JP1/AJS3 Queueless Agentサービス
- JP1/AJS3 Queueless File Transferサービス
- /etc/opt/jp1ajs2/jajs_stopスクリプトを任意のファイルにコピーする。
次のコマンドを実行して,ファイルの権限を変更しないようにコピーしてください。
cp -p /etc/opt/jp1ajs2/jajs_stop 任意のファイル名
- コピーしたファイルをviなどのエディターで開き,コメントアウトされた行のコメント記号を削除する。
コメント記号の削除については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド1 15.7.1 JP1/AJS3サービスの自動起動および自動終了の設定」を参照してください。
- スクリプトを実行して,JP1/AJS3サービスを停止する。
キューレスエージェントサービスはajsqlstopコマンドで,キューレスファイル転送サービスはajsqlftpstopコマンドでも終了できます。また,JP1/AJS3 Check Managerサービス,またはJP1/AJS3 Check Agentサービスはajschkstopコマンドでも停止できます。
ajsqlstopコマンド,ajsqlftpstopコマンド,およびajschkstopコマンドの詳細については,マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス2 3. 特別な運用で使用するコマンド」,またはマニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス1 2. コマンド」を参照してください。
- 補足事項
- JP1/AJS3 Consoleのサービスは次のコマンドで終了できます。
- JP1/AJS3 Console Managerサービス
- /etc/opt/jp1ajs2cm/ajscminetd_startstop stop
- JP1/AJS3 Console Agentサービス
- /etc/opt/jp1ajs2/ajscainetd_startstop stop