自作クラスタ計算機:openpbs_v23の基本設定
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 自作クラスタ計算機:openpbs_v23の基本設定 [2026/06/29 17:43] – [Supermicroのマザボを使った計算ノードが認識されない] koudai | 自作クラスタ計算機:openpbs_v23の基本設定 [2026/07/03 02:44] (current) – [PBSの設置] koudai | ||
|---|---|---|---|
| Line 40: | Line 40: | ||
| * /opt | * /opt | ||
| が計算ノードと共有されているとします。 | が計算ノードと共有されているとします。 | ||
| - | また、ユーザー情報とhostsもLDAPによって共有されているとします。 | + | また、ユーザー情報とhostsも共有されているとします。 |
| ===== 準備 ===== | ===== 準備 ===== | ||
| ==== SSHの設定 ==== | ==== SSHの設定 ==== | ||
| - | パスフレーズ無しでSSHログインできるようにします。 | + | パスフレーズ無しで計算ノードにSSHログインできるようにします。 |
| PBSを使用する全ユーザーは、管理ノードで以下を実行してください。 | PBSを使用する全ユーザーは、管理ノードで以下を実行してください。 | ||
| Line 53: | Line 53: | ||
| $ chmod 600 ~/ | $ chmod 600 ~/ | ||
| $ echo " | $ echo " | ||
| - | </ | ||
| - | ==== UFWの設定 ==== | ||
| - | |||
| - | ファイアウォールにUFWを使っている場合、プライベートLAN内の通信をすべて許可してやります。 | ||
| - | 管理ノードで以下のコマンドを実行します。 | ||
| - | |||
| - | < | ||
| - | $ sudo ufw allow from 192.168.0.0/ | ||
| </ | </ | ||
| Line 67: | Line 59: | ||
| 管理ノードと計算ノードで行います | 管理ノードと計算ノードで行います | ||
| - | * 192.168.0.1のホスト名と自己参照アドレス(localhost)127.0.1.1のホスト名が同じだとPBSが動かなくなるので削除します。< | + | * 192.168.0.1のホスト名と自己参照アドレス(localhost)127.0.1.1のホスト名が同じだとPBSが動かなくなるのでコメントアウトします。< |
| 127.0.0.1 localhost | 127.0.0.1 localhost | ||
| + | #127.0.1.1 head | ||
| # The following lines are desirable for IPv6 capable hosts | # The following lines are desirable for IPv6 capable hosts | ||
| Line 122: | Line 115: | ||
| $ sudo nano / | $ sudo nano / | ||
| </ | </ | ||
| - | PBS_SERVER=node01 | + | PBS_SERVER=head |
| PBS_START_SERVER=1 | PBS_START_SERVER=1 | ||
| PBS_START_SCHED=1 | PBS_START_SCHED=1 | ||
| Line 157: | Line 150: | ||
| $ sudo nano / | $ sudo nano / | ||
| </ | </ | ||
| - | PBS_SERVER=node01 | + | PBS_SERVER=head |
| PBS_START_SERVER=0 | PBS_START_SERVER=0 | ||
| PBS_START_SCHED=0 | PBS_START_SCHED=0 | ||
| Line 244: | Line 237: | ||
| set node node11 resources_available.mem = 131666992kb | set node node11 resources_available.mem = 131666992kb | ||
| set node node11 resources_available.ncpus = 24 | set node node11 resources_available.ncpus = 24 | ||
| - | set node node11 resources_available.vnode = node10 | + | set node node11 resources_available.vnode = node11 |
| set node node11 resv_enable = True | set node node11 resv_enable = True | ||
| </ | </ | ||
| Line 275: | Line 268: | ||
| $ qstat -s | $ qstat -s | ||
| - | node01: | + | head: |
| Req' | Req' | ||
| Job ID Username Queue Jobname | Job ID Username Queue Jobname | ||
| --------------- -------- -------- ---------- ------ --- --- ------ ----- - ----- | --------------- -------- -------- ---------- ------ --- --- ------ ----- - ----- | ||
| - | 0.kanri | + | 0.head |
| Job run at Tue Dec 03 at 04:56 on (node11: | Job run at Tue Dec 03 at 04:56 on (node11: | ||
| </ | </ | ||
| Line 285: | Line 278: | ||
| ジョブが計算ノードnode11で実行されていることがわかります。 | ジョブが計算ノードnode11で実行されていることがわかります。 | ||
| - | ジョブを終了または削除したい場合は qdel を使います | + | ジョブを強制終了したい場合は qdel を使います |
| < | < | ||
| - | $ qdel 1.kanri | + | $ qdel <Job ID> |
| </ | </ | ||
| - | * < | ||
| Line 358: | Line 350: | ||
| < | < | ||
| $ qsub run.sh | $ qsub run.sh | ||
| - | 1.node01 | + | 1.head |
| </ | </ | ||
| 結果を見てみます | 結果を見てみます | ||
| Line 466: | Line 458: | ||
| * Ubuntu 26.04で確認 | * Ubuntu 26.04で確認 | ||
| - | SupermicroのIPMI LANポートが搭載されたマザーボードでは、そのポートにローカルIPアドレス169.254.3.1が割り振られた上で、管理ノードにこのIPがこの計算ノードのIPアドレスだと登録されてしまうことがあります。 | + | SupermicroのIPMI LANポートが搭載されたマザーボードでは、そのポートにローカルIPアドレス169.254.3.1が自動で割り振られた上で、管理ノードにこのIPがこの計算ノードのIPアドレスだと登録されてしまうことがあります。 |
| 実際、計算ノードにログインして、ログを確認すると | 実際、計算ノードにログインして、ログを確認すると | ||
| < | < | ||
| $ sudo tail -n 10 / | $ sudo tail -n 10 / | ||
| - | 06/29/2026 07: | + | 06/29/2026 07: |
| 06/29/2026 07: | 06/29/2026 07: | ||
| - | 06/29/2026 07: | + | 06/29/2026 07: |
| 06/29/2026 07: | 06/29/2026 07: | ||
| - | 06/29/2026 07: | + | 06/29/2026 07: |
| - | 06/29/2026 07: | + | 06/29/2026 07: |
| - | 06/29/2026 07: | + | 06/29/2026 07: |
| 06/29/2026 07: | 06/29/2026 07: | ||
| - | 06/29/2026 07: | + | 06/29/2026 07: |
| 06/29/2026 07: | 06/29/2026 07: | ||
| </ | </ | ||
自作クラスタ計算機/openpbs_v23の基本設定.1782722621.txt.gz · Last modified: 2026/06/29 17:43 by koudai
