別紙:前提とする設定について
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以上)
- 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