Six questions about PBS Professional
PBSProfessionalについて以下6点質問がございます。
- キューの定義の仕方について
キューの定義はコマンドで実行するのか、pbs.confを編集するのか、どちらで可能でしょうか。 - 予算管理について
予算管理ではどのような情報が収集できますでしょうか。 - 投入リクエストについて
投入リクエスト数に限度はございますか。 - データベースについて
データベースの設定方法について教えていただけますでしょうか。 - システム構成について
PBSではどのような冗長構成がとられるのでしょうか。 - コンテナの使用について
コンテナを使用したシステムの事例等ございますか。
Answers
-
キューの定義はコマンドで実施します。以下は"exec_queue"という実行キューをつくる例です。
Qmgr: create queue exec_queue
Qmgr: set queue exec_queue queue_type = execution
Qmgr: set queue exec_queue enabled = True
Qmgr: set queue exec_queue started = Trueアカウンティング情報の例を以下に示します。
Example:
08/07/2007 19:34:06;E;182.Host1;user=user1 group=user1 jobname=STDIN queue=workq ctime=1186494765
qtime=1186494765 etime=1186494765 start=1186494767 exec_host=Host1/0
exec_vnode=(Host1:ncpus=1) Resource_List.ncpus=1 Resource_List.nodect=1
Resource_List.place=pack Resource_List.select=1:ncpus=1 session=4656 end=1186495446
Exit_status=-12 resources_used.cpupercent=0 resources_used.cput=00:00:00
resources_used.mem=3072kb resources_used.ncpus=1 resources_used.vmem=13356kb
resources_used.walltime=00:11:21 eligible_time=00:10:0投入リクエスト数(キュー等)は設定可能です。
以下、QueueAキューに全ユーザで5ジョブ、billのみ3ジョブに制限する例です。
Qmgr: s q QueueA max_queued = "[o:PBS_ALL=5], [u:bill =3]"
データベースはインストーラが自動でインストールおよび設定します。
PBSの冗長構成は以下ドキュメントに詳細な記載がございます。
(ドキュメントはAltair Market Placeからダウンロード可能です)
PBS Professional 2024.1 Administrator’s Guide
8.2 Failover
コンテナはcontainer hookを用いてジョブ毎に管理可能です。
詳細は、以下に記載がございます。
ドキュメントはAltair Market Placeからダウンロード可能です)
PBS Professional 2024.1 Administrator’s Guide
7.4 Configuring PBS for Containers
以下にPBSに関するドキュメントの案内をさせていただきます。
KB0122980: PBS Professional および ALM (License Manager) 関連のドキュメント/モジュールのダウンロード
1