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 para o mestre do NIS:
$ ypwhich
Você deve conseguir executar este comando para inscrever um determinado servidor como um 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 esse arquivo no mestre do NIS:
#
# File: /var/yp/ypservers
#
master
nisslave
Em seguida, 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 comando make
no mestre do NIS para atualizar o banco de dados de mapas do NIS. Se você tiver outras perguntas, dê uma olhada no tutorial na seção de referências abaixo. Ele irá guiá-lo através dos detalhes da criação de um escravo e muito mais.