Interstage Job Workload Server 運用ガイド
目次 前ページ次ページ

第2章 通常運用> 2.1 バッチシステムの運用> 2.1.2 バッチシステムの運用停止

2.1.2.1 バッチ実行基盤の稼働状態確認

バッチシステムの運用を停止する場合には、バッチ受付サービスで稼動しているすべてのジョブキューに対してジョブの稼動状態を確認します。

ジョブの実行環境単位に運用を停止する場合には、対象のジョブキューに対してジョブの稼動状態を確認します。

確認する方法は、ジョブキュー情報を表示し、実行中のジョブなど、ジョブキュー内にジョブが存在しないことを確認します。
ジョブキュー情報を表示する、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”(実行可能状態) になっているジョブキューに対して、以下のことを確認してください。

■実行中や実行待ちのジョブが存在する場合(“Exec”、“Wait”が“0”以外)

実行中のジョブが存在する場合には、バッチシステム、またはジョブの実行環境の運用停止はできません。
すべてのジョブが終了するのを待ってください。
実行待ちのジョブが存在する場合には、すべてのジョブが終了するのを待ってください。

■保留のジョブが存在する場合(“Hold”が“0”以外)

保留のジョブが存在する場合には、対象ジョブに対して以下のことができます。


btfwcanjobコマンド、およびbtfwrlsjobコマンドの詳細については、“Interstage Job Workload Server リファレンス”を参照してください。

目次 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2006