Six questions about PBS Professional

Haruka Nakanishi
Haruka Nakanishi New Altair Community Member
edited September 27 in Community Q&A

PBSProfessionalについて以下6点質問がございます。

  1. キューの定義の仕方について
    キューの定義はコマンドで実行するのか、pbs.confを編集するのか、どちらで可能でしょうか。
  2. 予算管理について
    予算管理ではどのような情報が収集できますでしょうか。
  3. 投入リクエストについて
    投入リクエスト数に限度はございますか。
  4. データベースについて
    データベースの設定方法について教えていただけますでしょうか。
  5. システム構成について
    PBSではどのような冗長構成がとられるのでしょうか。
  6. コンテナの使用について
    コンテナを使用したシステムの事例等ございますか。

Answers

  • Shiratori Altair
    Shiratori Altair
    Altair Employee
    edited September 27

    キューの定義はコマンドで実施します。以下は"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) 関連のドキュメント/モジュールのダウンロード