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 17:20] koudai [概要] |
自作クラスタ計算機:nisの基本設定 [2020/03/01 21:17] koudai [管理ノード] |
||
---|---|---|---|
Line 3: | Line 3: | ||
* プライベートLAN内でコンピュータの設定を共有するシステムをNetwork Information Service (NIS) と呼ぶ | * プライベートLAN内でコンピュータの設定を共有するシステムをNetwork Information Service (NIS) と呼ぶ | ||
* 複数人でクラスタ計算機を使用するとき、それぞれの計算ノードに各自のアカウントを一つずつ作成するのは非常に手間であるので、このシステムを使う | * 複数人でクラスタ計算機を使用するとき、それぞれの計算ノードに各自のアカウントを一つずつ作成するのは非常に手間であるので、このシステムを使う | ||
+ | * 共有する設定を管理するサーバをNISサーバと呼び、今回は管理ノードをその役割に当てる | ||
Line 12: | Line 13: | ||
sudo apt install nis | sudo apt install nis | ||
</ | </ | ||
+ | * 途中でNISドメイン名というものを聞かれので kanri.nis などとする。 | ||
+ | * NISドメイン名は設定を共有するコンピュータのグループの名前のことであり、FQDNにおけるドメイン名とはまったく別物である | ||
+ | * NISドメイン名は / | ||
+ | - / | ||
+ | $ sudo vi / | ||
+ | </ | ||
+ | rpcbind : 127.0.0.1 192.168.0.0/ | ||
+ | </ | ||
+ | - / | ||
+ | $ sudo vi / | ||
+ | </ | ||
+ | NISSERVER=master | ||
+ | </ | ||
+ | - / | ||
+ | $ sudo vi / | ||
+ | </ | ||
+ | ypserver 192.168.0.1 | ||
+ | </ | ||
+ | - / | ||
+ | $ sudo vi / | ||
+ | </ | ||
+ | (略) | ||
+ | # This line gives access to everybody. PLEASE ADJUST! | ||
+ | 255.255.255.0 192.168.0.0 | ||
+ | </ | ||
+ | - NISデータベースを更新する< | ||
+ | $ sudo / | ||
+ | |||
+ | At this point, we have to construct a list of the hosts which will run NIS | ||
+ | servers. | ||
+ | the names for the other hosts, one per line. When you are done with the | ||
+ | list, type a <control D>. | ||
+ | next host to add: kanri | ||
+ | next host to add: # Ctrl + D キー | ||
+ | The current list of NIS servers looks like this: | ||
+ | |||
+ | kanri | ||
+ | |||
+ | Is this correct? | ||
+ | We need a few minutes to build the databases... | ||
+ | (以下略) | ||
+ | </ | ||
+ | * 途中でNISサーバのホスト名を聞かれるので入力する | ||
+ | - NISを再起動する< | ||
+ | $ sudo systemctl restart nis | ||
+ | </ | ||
+ | |||