¿Cómo configuro múltiples serveres NIS para clientes de CentOS 6?

¿Cuál es el formatting /etc/yp.conf correcto para indicar que un dominio NIS tiene más de un server NIS disponible?

Además, ¿cómo decide el cliente search otro server?

He intentado esto:

 domain NIS server nis1 domain NIS server nis2 

… pero todo se une a nis1. Si reinicio nis1, todo se cuelga hasta que vuelva nis1, no veo que busquen nuevos serveres.

Por razones de security, las definiciones de difusión no son aceptables.

Editar: tal vez no estoy claro. Mi pregunta es: tengo dos serveres nis, un maestro y un esclavo. ¿Cómo configuro el cliente X de CentOS para que tenga acceso a ambos serveres nis?

Solutions Collecting From Web of "¿Cómo configuro múltiples serveres NIS para clientes de CentOS 6?"

Al configurar NIS, tiene la opción de agregar serveres esclavos adicionales. Así es como te acercas a agregar múltiples. Suponiendo que los serveres esclavos ya son clientes del maestro NIS:

 $ ypwhich 

Debería poder ejecutar este command para alistr un server dado como esclavo:

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

extracto 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. 

Actualizando la list de serveres

Una vez que haya agregado un esclavo, deberá agregar el nombre de host del server a este file en el maestro NIS:

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

Luego en los clientes de NIS:

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

NOTA: asegúrese de ejecutar el command make en el maestro NIS para actualizar la database de maps NIS. Si tiene preguntas adicionales, eche un vistazo al tutorial en la sección de references a continuación. Te guiará a través de los detalles de la configuration de un esclavo y mucho más.

Referencias

  • Quick HOWTO: Ch30: Configurando NIS