Como configuro vários servidores NIS para clientes CentOS 6?

Como configuro vários servidores NIS para clientes CentOS 6?

Qual é o formato correto /etc/yp.confpara indicar que um domínio NIS tem mais de um servidor NIS disponível?

Além disso, como o cliente decide procurar outro servidor?

Eu tentei isso:

domain NIS server nis1
domain NIS server nis2

...mas tudo se liga ao nis1. Se eu reiniciar o nis1, tudo trava até que o nis1 volte, não os vejo procurando novos servidores.

Por razões de segurança, as definições de transmissão não são aceitáveis.

Editar:talvez eu não esteja claro. Minha dúvida é: tenho dois servidores nis, um mestre e um escravo. Como configuro o cliente CentOS X para que ele tenha acesso a ambos os servidores nis?

Responder1

Ao configurar o NIS você tem a opção de adicionar servidores escravos adicionais. É assim que você abordaria a adição de múltiplos. Supondo que os servidores escravos já sejam clientes do mestre NIS:

$ ypwhich  

Você deve ser capaz de executar este comando para inscrever um determinado servidor como escravo:

$ /usr/lib/yp/ypinit -s <nis master hostname>

trecho de uso

$ sudo /usr/lib/yp/ypinit --help
usage:
  ypinit -m
  ypinit -s master

where -m is used to build the data bases on a master NIS server,
and -s is used for a slave data base. master must be an existing
reachable NIS server.

Atualizando a lista de servidores

Depois de adicionar um escravo, você precisará adicionar o nome do host do servidor a este arquivo no mestre NIS:

#
# File: /var/yp/ypservers
#
master
nisslave

Então nos clientes NIS:

#
# File: /etc/yp.conf (nis client)
#
domain NIS-NETWORK server 192.168.1.100
domain NIS-NETWORK server 192.168.1.254

OBSERVAÇÃO:Certifique-se de executar o makecomando no mestre NIS para atualizar o banco de dados de mapas NIS. Se você tiver dúvidas adicionais, dê uma olhada no tutorial na seção de referências abaixo. Ele irá guiá-lo pelos detalhes da configuração de um escravo e muito mais.

Referências

informação relacionada