このページでは、ホスト構成ファイルのフィールドについて説明します。
ホスト構成ファイルには、一連のホストマシンとそれらが存在するネットワークを記述します。ホスト構成ファイルの使用例を次に示します。
管理クラスタ内のノードのホスト名と静的 IP アドレスを一覧表示します。
ユーザー クラスタ内のノードのホスト名と静的 IP アドレスを一覧表示します。
管理クラスタ用にバンドルされた Seesaw ロードバランサを実行する VM のホスト名と静的 IP アドレスを一覧表示します。
ユーザー クラスタにバンドルされた Seesaw ロードバランサを実行する VM のホスト名と静的 IP アドレスを一覧表示します。
ホスト構成ファイルのフィールドへの入力
次のセクションで説明するように、構成ファイルにフィールド値を入力します。
hostconfig
このセクションでは、ホストマシンの DNS と時刻サーバーに関する情報について説明します。
hostconfig.dns
文字列。ホストが使用する DNS サーバーのアドレス。例:
hostconifg: dns: "172.16.255.1"
hostconifg.tod
文字列。ホストが使用する時刻サーバーのアドレス。例:
hostconfig: tod: "216.239.35.0"
hostconifg.otherdns
文字列の配列。ホストが使用できる追加の DNS サーバー。例:
hostconifg: otherdns: - "8.8.8.8" - "8.8.4.4"
hostconfig.othertod
文字列の配列。ホストが使用できる追加の時刻サーバー。例:
hostconfig: othertod: - "ntp.ubuntu.com"
hostconfig.searchdomainsfordns
文字列の配列。クラスタで使用する DNS 検索ドメイン。これらのドメインは、ドメイン検索リストの一部として使用されます。例:
hostconfig: searchdomainsfordns: - "my.local.com"
blocks
オブジェクトの配列。それぞれがホストのセットを説明します。
blocks[i].netmask
文字列。一連のホストのサブネット マスク。例:
blocks: - netmask: "255.255.252.0"
blocks[i].gateway
文字列。一連のホストのデフォルト ゲートウェイのアドレス。例:
blocks: - netmask: "255.255.252.0" gateway: "172.16.23.254"
blocks[i].ips
オブジェクトの配列。それぞれに IP アドレスとホスト名があります。例:
blocks: - netmask: "255.255.252.0" ips: - ip: 172.16.20.10 hostname: admin-host1 - ip: 172.16.20.11 hostname: admin-host2 - ip: 172.16.20.12 hostname: admin-host3
ホスト構成ファイルの例
次に、5 つのホストが記述されているホスト構成ファイルの例に示します。
hostconfig: dns: 172.16.255.1 tod: 216.239.35.0 otherdns: - 8.8.8.8 - 8.8.4.4 othertod: - ntp.ubuntu.com searchdomainsfordns: - "my.local.com" blocks: - netmask: 255.255.252.0 gateway: 172.16.23.254 ips: - ip: 172.16.20.10 hostname: admin-host1 - ip: 172.16.20.11 hostname: admin-host2 - ip: 172.16.20.12 hostname: admin-host3 - ip: 172.16.20.13 hostname: admin-host4 - ip: 172.16.20.14 hostname: admin-host5