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の基本設定 [2021/01/23 20:28] koudai |
自作クラスタ計算機:nisの基本設定 [2022/10/02 05:11] koudai [管理ノード] |
||
---|---|---|---|
Line 5: | Line 5: | ||
* 共有する設定を管理するサーバをNISサーバと呼び、今回は管理ノードをその役割に当てます | * 共有する設定を管理するサーバをNISサーバと呼び、今回は管理ノードをその役割に当てます | ||
+ | * **(追記)現在ではNISはレガシーです。LDAPなど別の手段を検討してください** | ||
====== 設定方法 ====== | ====== 設定方法 ====== | ||
Line 13: | Line 13: | ||
sudo apt install nis | sudo apt install nis | ||
</ | </ | ||
- | * 途中でNISドメイン名というものを聞かれので kanri.nis などとする。 | + | * 途中でNISドメイン名というものを聞かれので kanri.nis などと好みのものを設定してください |
- | * NISドメイン名は設定を共有するコンピュータのグループの名前のことであり、IPネットワークで使われるドメイン名とはまったく関係ありません | + | * 「NISドメイン名」はNISにより設定を共有するコンピュータのグループの名前のことであり、DNSで使われているドメイン名と混同しやすいので注意してください(まったくの別物です) |
* NISドメイン名は / | * NISドメイン名は / | ||
- / | - / | ||
Line 20: | Line 20: | ||
</ | </ | ||
... | ... | ||
+ | # Are we a NIS server and if so what kind (values: false, slave, master)? | ||
NISSERVER=master | NISSERVER=master | ||
+ | |||
+ | # Are we a NIS client? | ||
+ | NISCLIENT=false | ||
... | ... | ||
</ | </ | ||
Line 63: | Line 67: | ||
===== 計算ノード ===== | ===== 計算ノード ===== | ||
+ | - NISによってUbuntuがハングアップするのを防ぎます。< | ||
+ | $ sudo vim / | ||
+ | # IPAddressDeny=any をコメントアウト | ||
+ | $ sudo systemctl daemon-reload | ||
+ | </ | ||
+ | * https:// | ||
- NISのパッケージをインストールする< | - NISのパッケージをインストールする< | ||
$ sudo apt install nis | $ sudo apt install nis | ||
Line 88: | Line 98: | ||
* グループの管理は管理ノードのみで行いたいため、gshadow(グループのパスワードが暗号化されて入っているファイル)は共有しません | * グループの管理は管理ノードのみで行いたいため、gshadow(グループのパスワードが暗号化されて入っているファイル)は共有しません | ||
- NISを再起動します< | - NISを再起動します< | ||
- | $ systemctl restart rpcbind nis | + | $ sudo systemctl restart rpcbind nis |
</ | </ | ||
- | * 割と時間がかかります。 | ||
Line 111: | Line 120: | ||
* Ubuntu18.04で発生を確認 | * Ubuntu18.04で発生を確認 | ||
- | * Ubuntu20.04では解決したようです | + | * Ubuntu20.04では未確認 |
< | < |