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

第2章 通常運用> 2.1 バッチシステムの運用> 2.1.9 ジョブの流量制御

2.1.9.1 ジョブの多重度の制限

一時的にジョブキューのジョブの多重度を下げます。

■ジョブキューのジョブの多重度を制限する

ジョブキューに定義されているジョブの多重度を一時的に制限するには、btfwaltqコマンドを利用します。

btfwaltqコマンドの形式を以下に示します。

btfwaltq -m ジョブの多重度 -q ジョブキュー名


■ジョブキューのジョブの多重度の確認

btfwqinfoコマンドでジョブキューの稼動状態を確認します。

btfwqinfoコマンドの形式を以下に示します。

btfwqinfo -l ジョブキュー名


ジョブキューの稼働状態は、以下のように表示されます。

Jobqueue Name = queue1(default)
 Jobqueue State = active
 [Number of Jobs]
   Exec = 0
   Wait = 0
   Hold = 0
 [Max Job]
   Definition = 1000
   System     = 99999
 [Multiplicity]
   Current    = 5
   Definition = 5
   System     = 10
 [Time Limit]
   Definition = 600
 [Initiator]
   Name = queue1(active)

ジョブキューの稼働状態より、“[Multiplicity]”内の“Definition”に出力されている、ジョブキューに設定されているジョブの多重度が、btfwaltqコマンドで制限した値になっていることを確認してください。

なお、“[Multiplicity]”内の“Current”は現在有効となっているジョブの多重度であり、ジョブキューに設定されているジョブの多重度または“[Multiplicity]”内の“System”に表示されている現在のバッチワークユニットのプロセス数のいずれか小さい値が表示されます。


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

目次 前ページ次ページ

Copyright 2009 FUJITSU LIMITED