Esta página descreve os campos em um arquivo de configuração de host.
Use um arquivo de configuração de host para descrever um conjunto de máquinas host e a rede em que as máquinas host estão. Aqui estão alguns exemplos de como você usaria um arquivo de configuração do host:
Liste os nomes do host e os endereços IP estáticos dos nós no cluster de administrador.
Liste os nomes do host e os endereços IP estáticos dos nós em um cluster de usuário.
Liste os nomes do host e os endereços IP estáticos das VMs que executam o balanceador de carga Seeaw em pacote do seu cluster de administrador.
Liste os nomes do host e os endereços IP estáticos das VMs que executam o balanceador de carga Seesaw em pacote do cluster de usuário.
Como preencher os campos em um arquivo de configuração do host
No arquivo de configuração, insira os valores dos campos conforme descrito nas seções a seguir.
hostconfig
Esta seção contém informações sobre o DNS e os servidores de tempo das máquinas host.
hostconfig.dns
String. O endereço do servidor DNS que os hosts usam. Exemplo:
hostconifg: dns: "172.16.255.1"
hostconifg.tod
String. O endereço do servidor de tempo que os hosts usam. Exemplo:
hostconfig: tod: "216.239.35.0"
hostconifg.otherdns
Matriz de strings. Servidores DNS adicionais que os hosts podem usar. Exemplo:
hostconifg: otherdns: - "8.8.8.8" - "8.8.4.4"
hostconfig.othertod
Matriz de strings. Servidores de tempo adicionais que os hosts podem usar. Exemplo:
hostconfig: othertod: - "ntp.ubuntu.com"
hostconfig.searchdomainsfordns
Matriz de strings. Domínios de pesquisa DNS a serem usados no cluster. Esses domínios são usados como parte de uma lista de pesquisa de domínio. Exemplo:
hostconfig: searchdomainsfordns: - "my.local.com"
blocks
Uma matriz de objetos, cada um descrevendo um conjunto de hosts.
blocks[i].netmask
String. A máscara de sub-rede para o conjunto de hosts. Exemplo:
blocks: - netmask: "255.255.252.0"
blocks[i].gateway
String. O endereço do gateway padrão para o conjunto de hosts. Exemplo:
blocks: - netmask: "255.255.252.0" gateway: "172.16.23.254"
blocks[i].ips
Uma matriz de objetos, cada um com um endereço IP e um nome do host. Exemplo:
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
Exemplo de arquivo de configuração do host
Veja um exemplo de arquivo de configuração de host com cinco 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