Trabajo con servicios de nombres y de directorio en Oracle® Solaris 11.2: DNS y NIS

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cómo configurar un servidor esclavo

En el siguiente procedimiento, se explica cómo configurar un servidor esclavo. Repita este procedimiento para cada máquina que desea configurar como servidor esclavo NIS.

  1. Conviértase en administrador.

    Para obtener más información sobre cómo obtener los permisos apropiados para realizar tareas específicas, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. Edite el archivo /etc/inet/hosts.

    Agregue el nombre y la dirección IP de cada uno de los demás servidores NIS. Use el siguiente formato: IPaddress FQDN-hostname aliases.

    Por ejemplo:

    172.16.0.1	master.example.com master
    172.16.0.2	slave1.example.com slave1
    172.16.0.3	slave2.example.com slave2
  3. Cambie el directorio a /var/yp en el servidor esclavo.

    Notas -  Primero debe configurar el nuevo servidor esclavo como cliente NIS para que pueda obtener los mapas de datos NIS del servidor maestro por primera vez. Consulte Administración de clientes NIS para obtener más información. Después de que se cambia un mapa de maestro NIS, use el comando yppush para propagar el nuevo mapa en el servidor esclavo NIS. Para obtener información sobre la propagación de un mapa NIS, consulte Actualización y modificación de mapas existentes.
  4. Inicialice el servidor esclavo como cliente NIS.
    # /usr/sbin/ypinit -c

    El comando ypinit comando le solicita una lista de servidores NIS. Primero escriba el nombre del servidor esclavo local en el que está trabajando y, a continuación, escriba el nombre del servidor maestro, seguido por los nombres de los demás servidores esclavos NIS en el dominio. Para los demás servidores esclavos, siga el orden del más próximo físicamente al más lejano en términos de red.

  5. Determine si se están ejecutando los servicios de clientes y, a continuación, inicie o reinicie los servicios según sea necesario.
    # svcs \*nis\*
    STATE          STIME     FMRI
    online         20:32:56  svc:/network/nis/domain:default
    online         20:32:56  svc:/network/nis/client:default

    Si los servicios se muestran con el estado online (en línea), NIS se está ejecutando. Si el estado del servicio es disabled (desactivado), NIS no se está ejecutando.

    1. Si los servicios de clientes se están ejecutando, reinícielos.
      # svcadm restart network/nis/domain
      # svcadm restart network/nis/client
    2. Si los servicios de clientes no se están ejecutando, inícielos.
      # svcadm enable network/nis/domain
      # svcadm enable network/nis/client
  6. Determine si el servidor maestro NIS se está ejecutando y, a continuación, inicie o reinicie el servicio según sea necesario.
    # svcs network/nis/server
    STATE          STIME     FMRI
    offline        20:32:56  svc:/network/nis/server:default
    1. Si el servidor maestro NIS se está ejecutando, reinicie el servicio.
      # svcadm restart network/nis/server
    2. Si el servidor maestro NIS no se está ejecutando, inicie el servicio.
      # svcadm enable network/nis/server
  7. Inicialice esta máquina como servidor esclavo.
    # /usr/sbin/ypinit –s master

    Donde master es el nombre de la máquina del servidor maestro NIS existente.