Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Trabajo con servicios de nombres y directorios en Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
Parte I Acerca de los servicios de nombres y directorios
1. Servicios de nombres y directorios (descripción general)
2. Conmutador de servicio de nombres (descripción general)
4. Configuración de clientes de Active Directory de Oracle Solaris (tareas)
Parte II Configuración y administración de NIS
5. Servicio de información de red (descripción general)
6. Instalación y configuración del servicio NIS (tareas)
Configuración del mapa de tareas de NIS
Antes de empezar a configurar NIS
NIS y la utilidad de gestión de servicios
Identificación de los servidores y clientes NIS
Preparación del servidor maestro
Directorio de archivos de origen
Seguridad de espacio de nombres y archivos passwd
Cómo preparar los archivos de origen para la conversión
Preparación de /var/yp/Makefile
Cómo instalar el paquete de servidor maestro NIS
Cómo configurar el servidor maestro
Cómo admitir varios dominios NIS en un servidor maestro
Inicio y detención de servicios NIS en un servidor NIS
Inicio automático del servicio NIS
Cómo activar los servicios del servidor NIS manualmente
Cómo desactivar los servicios del servidor NIS
Cómo refrescar el servicio del servidor NIS
Configuración de servidores NIS esclavos
Preparación de un servidor esclavo
Cómo configurar un servidor esclavo
Administración de clientes NIS
Cómo configurar un cliente NIS en modo de emisión
Cómo configurar un cliente NIS usando servidores NIS específicos
Desactivación de los servicios de clientes NIS
7. Administración de NIS (tareas)
8. Resolución de problemas de NIS
Parte III Servicios de nombres LDAP
9. Introducción a los servicios de nombres LDAP (descripción general)
10. Requisitos de planificación para servicios de nombres LDAP (tareas)
11. Configuración de Oracle Directory Server Enterprise Edition con clientes LDAP (tareas)
12. Configuración de clientes LDAP (tareas)
13. Resolución de problemas de LDAP (referencia)
14. Servicio de nombres LDAP (Referencia)
Su red puede tener uno o más servidores esclavos. Tener servidores esclavos garantiza la continuidad de los servicios NIS cuando el servidor maestro no está disponible.
Antes de ejecutar el comando ypinit para crear los servidores esclavos, primero asegúrese de que el servicio svc:/network/nis/domain se haya configurado.
Nota - Los nombres de dominio NIS distinguen entre mayúsculas y minúsculas, aunque los nombres de dominio DNS no.
Asegúrese de que la red funcione correctamente antes de configurar un servidor esclavo NIS. En concreto, asegúrese de que pueda utilizar el comando sshd para enviar archivos desde el servidor maestro NIS hasta los servidores esclavos NIS.
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.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
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:
129.0.0.1 master.example.com master 129.0.0.2 slave1.example.com slave1 129.0.0.3 slave2.example.com slave2
Nota - 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.
# /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.
# 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.
# svcadm restart network/nis/domain # svcadm restart network/nis/client
# svcadm enable network/nis/domain # svcadm enable network/nis/client
# svcs network/nis/server STATE STIME FMRI offline 20:32:56 svc:/network/nis/server:default
# svcadm restart network/nis/server
# svcadm enable network/nis/server
# /usr/sbin/ypinit -s master
Donde master es el nombre de la máquina del servidor maestro NIS existente.
En el siguiente procedimiento, se explica cómo iniciar NIS en un servidor esclavo.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# svcadm restart network/nis/domain # svcadm restart network/nis/client # svcadm enable network/nis/server
Una vez que NIS se está ejecutando, es posible que tenga que crear un servidor esclavo NIS que no se haya incluido en la lista inicial proporcionada al comando ypinit. Utilice este procedimiento para agregar un nuevo servidor esclavo NIS.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# cd /var/yp/domainname
# makedbm -u ypservers >/tmp/temp_file
El comando makedbm convierte ypservers del formato ndbm a un archivo ASCII temporal /tmp/temp_file.
Agregue el nombre del nuevo servidor esclavo a la lista de servidores. A continuación, guarde y cierre el archivo.
# makedbm /tmp/temp_file ypservers
El comando makedbm convierte ypservers nuevamente al formato ndbm.
Debido a que no hay ningún archivo ASCII para ypservers, escriba lo siguiente en el servidor esclavo:
slave3# makedbm -u ypservers
El comando makedbm muestra cada entrada en ypservers en la pantalla.
Nota - Si un nombre de equipo no está en ypservers, no recibirá las actualizaciones en los archivos de mapa porque yppush consulta este mapa para obtener la lista de servidores esclavos.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# domainname example.com
Copie el conjunto de mapas de datos NIS del servidor maestro y, a continuación, inicie el cliente NIS. Al ejecutar el comando ypinit, siga los indicadores y enumere los servidores NIS en el orden de preferencia.
slave3# cd /var/yp slave3# ypinit -c
slave3# /usr/sbin/ypinit -s ypmaster
Donde ypmaster es el nombre del equipo del servidor NIS maestro existente.
slave3# svcadm disable network/nis/client
# 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.
# svcadm restart network/nis/domain # svcadm restart network/nis/client
# svcadm enable network/nis/domain # svcadm enable network/nis/client
# svcs network/nis/server STATE STIME FMRI offline 20:32:56 svc:/network/nis/server:default
slave3# svcadm restart network/nis/server
slave3# svcadm enable network/nis/server