自作クラスタ計算機:hostsの編集
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 自作クラスタ計算機:hostsの編集 [2021/01/12 08:48] – [概要] koudai | 自作クラスタ計算機:hostsの編集 [2026/07/04 02:23] (current) – [概要] koudai | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| * IPアドレスは数字の羅列のため、多くの場合は人間にとって記憶したり認識したりするのが困難です。そこで通常はIPアドレスの代わりにホスト名を使います | * IPアドレスは数字の羅列のため、多くの場合は人間にとって記憶したり認識したりするのが困難です。そこで通常はIPアドレスの代わりにホスト名を使います | ||
| * ホスト名からIPアドレスを見つける作業を名前解決と呼びます | * ホスト名からIPアドレスを見つける作業を名前解決と呼びます | ||
| - | * 通常はホスト名とIPアドレスの対応関係を記録したDNSサーバを設置して名前解決をしますが、小規模ネットワークであればhostsファイルに対応関係を保存しておく方が楽です | + | * 通常はホスト名とIPアドレスの対応関係を記録したDNSサーバを設置して名前解決をしますが、小規模ネットワークであればhostsファイルに対応関係を保存しておく方が楽です |
| + | * **DnsmasqのDNSサーバを利用する場合や後述するLDAPサーバーでプライベートLAN内のホスト名を管理する場合は、このページを読み飛ばしてください。** | ||
| ====== 使用方法 ====== | ====== 使用方法 ====== | ||
| 管理ノードのhostsファイルに次のようにしてホスト名とIPアドレスの関係を記述します | 管理ノードのhostsファイルに次のようにしてホスト名とIPアドレスの関係を記述します | ||
| - | < | + | |
| - | $ sudo vim /etc/ hosts | + | $ sudo vim / |
| - | </ | + | |
| - | ※hostsの前にスペースは必要ありません(Dokuwikiで続けて書くとエラーが出るようになってしまいました) | + | |
| <file - hosts> | <file - hosts> | ||
| 127.0.0.1 localhost | 127.0.0.1 localhost | ||
| - | 127.0.1.1 kanri | + | 127.0.1.1 head |
| - | 192.168.0.1 | + | :: |
| - | 192.168.0.11 | + | ff02:: |
| - | 192.168.0.12 | + | ff02:: |
| - | 192.168.0.13 | + | 192.168.0.1 |
| + | 192.168.0.11 | ||
| + | 192.168.0.12 | ||
| + | 192.168.0.13 | ||
| (以下略) | (以下略) | ||
| </ | </ | ||
| * 127.0.0.1 は自分自身を参照するIPアドレス(ループバック)です | * 127.0.0.1 は自分自身を参照するIPアドレス(ループバック)です | ||
| - | * Debian系のUbuntuでは、デフォルトでループバックアドレス 127.0.1.1 にコンピュータ名のkanriが割り当てられています | + | * Debian系のUbuntuでは、デフォルトでループバックアドレス 127.0.1.1 にコンピュータ名が割り当てられています |
| ping等で名前解決が行われているか確認します | ping等で名前解決が行われているか確認します | ||
| < | < | ||
| - | $ ping keisan11 | + | $ ping node11 |
| </ | </ | ||
| - | * ホスト名を使った場合、コンピュータはhostsファイルを見に行って「keisan11は192.168.0.11のことなんだな」と思ってくれます | + | * ホスト名を使った場合、コンピュータはhostsファイルを見に行って「node11は192.168.0.11のことなんだな」と思ってくれます |
| 各計算ノードでも名前解決をしたければ、同様な設定が必要です。 | 各計算ノードでも名前解決をしたければ、同様な設定が必要です。 | ||
| - | しかしNISという仕組みを使うと、計算ノードは管理ノードのhostsファイルを読み込んでくれるようになり、各計算ノードでの個別の設定か不要になります | + | しかしLDAPという仕組みを使うと、計算ノードは管理ノードのLDAPサーバーで管理されたホスト名を読み込んでくれるようになり、各計算ノードでの個別の設定か不要になります |
自作クラスタ計算機/hostsの編集.1610408906.txt.gz · Last modified: 2021/06/27 21:58 (external edit)
