別紙:前提とする設定について

M:Arthurの実行環境、および、各ジョブスケジューラを使うにあたって前提としている設定を記載いたします。
M:Arthurは、OpenPBSおよびSlurmに対応しております。

1. M:Arthur実行環境

弊社確認環境は以下の通りです。

[ログインサーバー]

  • CPU: x64ベースプロセッサ
  • OS: 
    • Ubuntu 20.04
    • Ubuntu 22.04
    • Alma Linux 9
    • Rocky Linux 8

[ブラウザ(クライアント)]

  • Windows OS:
    • Edge(v123.0.2420.81以上)
    • Chrome(v123.0.6312.106以上)
  • Mac OS:
    • Chrome(v123.0.6312.87以上)

2. ジョブスケジューラ設定

前提となるジョブスケジューラ設定は以下の通りです。

2.1. OpenPBS

  • OpenPBSを下記のディレクトリにインストールしてください
    • /opt/pbs : OpenPBSの本体
    • /var/spool/pbs : 各種ログ
  • Job Historyを有効にしてください qmgr -c "set server job_history_enable = True"
  • OpenPBSのコマンドが下記のパスにあるようにしてください(シンボリックリンク可)
    • /opt/pbs/bin/qsub
    • /opt/pbs/bin/qstat
    • /opt/pbs/bin/qdel
    • /opt/pbs/bin/pbsnodes

2.2. Slurm

  • M:Arthurは下記のログを監視します。ログローテーション等を行う場合には下記のルールに従ったファイル名にしてください (シンボリックリンク可)
    • /var/log/slurmctld.log*
  • sacctコマンドが実行出来る様、accounting情報の機能を有効にしてください
  • slurmのコマンドが下記のパスにあるようにしてください(シンボリックリンク可)
    • /usr/local/bin/sacct
    • /usr/local/bin/sbatch
    • /usr/local/bin/scancel
    • /usr/local/bin/scontrol