User Tools

Site Tools


自作クラスタ計算機:nisの基本設定

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
自作クラスタ計算機:nisの基本設定 [2022/10/02 05:15]
koudai [管理ノード]
自作クラスタ計算機:nisの基本設定 [2024/01/20 17:32] (current)
koudai [計算ノード]
Line 5: Line 5:
   * 共有する設定を管理するサーバをNISサーバと呼び、今回は管理ノードをその役割に当てます   * 共有する設定を管理するサーバをNISサーバと呼び、今回は管理ノードをその役割に当てます
  
-  * **(追記)現在ではNISはレガシーです。LDAPなど別の手段検討してください**+  * 現在ではNISはレガシーなの(例えば以下で述べるアップデート関係の問題も一向に対処されません)、LDAPなど別の手段検討してください
 ====== 設定方法 ====== ====== 設定方法 ======
  
Line 13: Line 13:
 sudo apt install nis sudo apt install nis
 </code> </code>
-    * 途中でNISドメイン名というものを聞かれので kanri.nis どと好みのものを設定してください +    * 途中でNISドメイン名を聞かれので、好きように設定してください(以下では kanri.nis とします) 
-    * 「NISドメイン名」はNISにより設定を共有するコンピュータのグループの名前のことであり、DNSで使われているドメイン名と混同しやすいので注意してください(まったくの別物です+    * 「NISドメイン名」はNISにより設定を共有するコンピュータのグループの名前のことで、DNSドメイン名と別物です
     * NISドメイン名は /etc/defaultdomain に保存されるので、変更したくなったらこのファイルを編集してください     * NISドメイン名は /etc/defaultdomain に保存されるので、変更したくなったらこのファイルを編集してください
-    * 設定したNISドメイン名は次のコマンドで確認できます +    * 設定したNISドメイン名は次のコマンドで確認できます<code> 
-  $ domainname +$ domainname </code>
   - /etc/defalut/nis に管理ノードをNISサーバとすることを指定する<code>   - /etc/defalut/nis に管理ノードをNISサーバとすることを指定する<code>
 $ sudo vi /etc/defalut/nis $ sudo vi /etc/defalut/nis
Line 99: Line 99:
     * これにより、各計算ノードで /etc/hosts を編集する必要がなくなります     * これにより、各計算ノードで /etc/hosts を編集する必要がなくなります
     * グループの管理は管理ノードのみで行いたいため、gshadow(グループのパスワードが暗号化されて入っているファイル)は共有しません     * グループの管理は管理ノードのみで行いたいため、gshadow(グループのパスワードが暗号化されて入っているファイル)は共有しません
-  - NISを再起動します<code>+  - NISを再起動します(やたら時間がかかります。10分くらい、原因不明)<code>
 $ sudo systemctl restart rpcbind nis  $ sudo systemctl restart rpcbind nis 
 </code> </code>
- +  - どのマシンの情報が共有されているかを見て、正しく設定されたか確認します<code> 
 +$ ypwhich 
 +kanri 
 +</code>
  
 ====== 使い方 ====== ====== 使い方 ======
自作クラスタ計算機/nisの基本設定.1664655339.txt.gz · Last modified: 2022/10/02 05:15 by koudai