Auf dieser Seite werden die Felder in einer Hostkonfigurationsdatei beschrieben.
Sie verwenden eine Hostkonfigurationsdatei, um eine Reihe von Hostcomputern und das Netzwerk zu beschreiben, in dem sich die Hostcomputer befinden. Im Folgenden finden Sie einige Beispiele für die Verwendung einer Hostkonfigurationsdatei:
Hostnamen und statische IP-Adressen für die Knoten in Ihrem Administratorcluster auflisten
Hostnamen und statische IP-Adressen für die Knoten in einem Nutzercluster auflisten
Hostnamen und statische IP-Adressen für die VMs auflisten, die den gebündelten Seesaw-Load-Balancer für Ihren Administratorcluster ausführen.
Hostnamen und statische IP-Adressen für die VMs auflisten, die den gebündelten Seesaw-Load-Balancer für einen Nutzercluster ausführen.
Felder in einer Hostkonfigurationsdatei ausfüllen
Geben Sie in Ihrer Konfigurationsdatei Feldwerte ein, wie in den folgenden Abschnitten beschrieben.
hostconfig
Dieser Abschnitt enthält Informationen zu den DNS- und Zeitservern für die Hostcomputer.
hostconfig.dns
String. Die Adresse des DNS-Servers, den die Hosts verwenden. Beispiel:
hostconifg: dns: "172.16.255.1"
hostconifg.tod
String. Die Adresse des Zeitservers, den die Hosts verwenden. Beispiel:
hostconfig: tod: "216.239.35.0"
hostconifg.otherdns
Stringarray. Zusätzliche DNS-Server, die die Hosts verwenden können. Beispiel:
hostconifg: otherdns: - "8.8.8.8" - "8.8.4.4"
hostconfig.othertod
Stringarray. Zusätzliche Zeitserver, die von den Hosts verwendet werden können. Beispiel:
hostconfig: othertod: - "ntp.ubuntu.com"
hostconfig.searchdomainsfordns
Stringarray. DNS-Suchdomains, die im Cluster verwendet werden sollen. Diese Domains werden als Teil einer Domainsuchliste verwendet. Beispiel:
hostconfig: searchdomainsfordns: - "my.local.com"
blocks
Ein Array aus Objekten, von denen jedes eine Reihe von Hosts beschreibt.
blocks[i].netmask
String. Die Subnetzmaske für die Gruppe von Hosts. Beispiel:
blocks: - netmask: "255.255.252.0"
blocks[i].gateway
String. Die Adresse des Standardgateways für die Gruppe von Hosts. Beispiel:
blocks: - netmask: "255.255.252.0" gateway: "172.16.23.254"
blocks[i].ips
Ein Array aus Objekten, von denen jedes eine IP-Adresse und einen Hostnamen hat. Beispiel:
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
Beispiel für eine Hostkonfigurationsdatei.
Hier sehen Sie ein Beispiel einer Hostkonfigurationsdatei mit fünf Hosts:
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