This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
自作クラスタ計算機:nisの基本設定 [2020/03/01 22:49] koudai [概要] |
自作クラスタ計算機:nisの基本設定 [2020/03/01 23:58] koudai [計算ノード] |
||
---|---|---|---|
Line 3: | Line 3: | ||
* プライベートLAN内でコンピュータの設定を共有するシステムをNetwork Information Service (NIS) と呼びます | * プライベートLAN内でコンピュータの設定を共有するシステムをNetwork Information Service (NIS) と呼びます | ||
* 複数人でクラスタ計算機を使用するとき、それぞれの計算ノードに各自のアカウントを一つずつ作成するのは非常に手間であるので、このシステムを使う | * 複数人でクラスタ計算機を使用するとき、それぞれの計算ノードに各自のアカウントを一つずつ作成するのは非常に手間であるので、このシステムを使う | ||
- | * 共有する設定を管理するサーバをNISサーバと呼び、今回は管理ノードをその役割に当てる | + | * 共有する設定を管理するサーバをNISサーバと呼び、今回は管理ノードをその役割に当てます |
Line 31: | Line 31: | ||
(略) | (略) | ||
# This line gives access to everybody. PLEASE ADJUST! | # This line gives access to everybody. PLEASE ADJUST! | ||
- | 255.255.255.0 192.168.0.0 | + | # |
+ | 255.255.255.0 192.168.0.0 | ||
</ | </ | ||
- | * これによりプライベートLANからのみNISサーバへの接続を許可します | + | * これによりプライベートネットワークからのみNISサーバへの接続を許可します |
- NISデータベースを更新する< | - NISデータベースを更新する< | ||
$ sudo / | $ sudo / | ||
Line 80: | Line 81: | ||
(略) | (略) | ||
</ | </ | ||
- | * ユーザ情報に加えてNISサーバの etc/ | + | * ユーザ情報に加えてNISサーバで行われる名前解決も共有するようにしています |
+ | * これにより、各計算ノードで /etc/hosts を編集する必要がなくなります | ||
- NISを再起動します< | - NISを再起動します< | ||
$ sudo systemctl restart nis | $ sudo systemctl restart nis | ||
Line 93: | Line 95: | ||
$ sudo make -C /var/yp | $ sudo make -C /var/yp | ||
</ | </ | ||
- | * NISサーバの共有する情報が変わったときは、make -C /var/yp を必ず実行する必要があります | + | * NISサーバの共有する情報を変更したときは、その都度 |
- 新しいユーザで計算ノードにログインできるか確認します< | - 新しいユーザで計算ノードにログインできるか確認します< | ||
$ ssh sugimoto@keisan11 | $ ssh sugimoto@keisan11 |