Interstage Job Workload Server 運用ガイド |
目次 |
第2章 通常運用 | > 2.1 バッチシステムの運用 | > 2.1.2 バッチシステムの運用停止 |
バッチシステムの運用を停止する場合には、バッチ受付サービスで稼動しているすべてのジョブキューに対してジョブの稼動状態を確認します。
ジョブの実行環境単位に運用を停止する場合には、対象のジョブキューに対してジョブの稼動状態を確認します。
確認する方法は、ジョブキュー情報を表示し、実行中のジョブなど、ジョブキュー内にジョブが存在しないことを確認します。
ジョブキュー情報を表示する、btfwqinfoコマンドの形式を以下に示します。
対象のジョブキューが複数存在する場合には、ジョブキュー単位に行ってください。
btfwqinfo -l ジョブキュー名 |
btfwqinfoコマンドの詳細については、“Interstage Job Workload Server リファレンス”を参照してください。
ジョブキュー情報の表示例を、以下に示します。
Jobqueue Name = que001(default) Jobqueue State = active [Number of Jobs] Exec = 0 Wait = 0 Hold = 0 [Max Job] Definition = 1000 System = 99999 [Multiplicity] Current = 20 Definition = 20 System = 20 [Time Limit] Definition = 600 [Initiator] Name = que001(active) |
ジョブキュー情報の、“Jobqueue State”が“active”(実行可能状態) になっているジョブキューに対して、以下のことを確認してください。
実行中のジョブが存在する場合には、バッチシステム、またはジョブの実行環境の運用停止はできません。
すべてのジョブが終了するのを待ってください。
実行待ちのジョブが存在する場合には、すべてのジョブが終了するのを待ってください。
保留のジョブが存在する場合には、対象ジョブに対して以下のことができます。
btfwcanjobコマンド、およびbtfwrlsjobコマンドの詳細については、“Interstage Job Workload Server リファレンス”を参照してください。
目次 |