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
 
 

NIS y la utilidad de gestión de servicios

El servicio NIS es gestionado por la utilidad de gestión de servicios. Para obtener una descripción general de SMF, consulte el Capítulo 1, Introducción a la Utilidad de gestión de servicios de Gestión de los servicios del sistema en Oracle Solaris 11.2 . Para obtener más información, consulte también las páginas del comando man svcadm(1M) y svcs(1).

    En la siguiente lista, se ofrece una breve descripción general de la información importante necesaria para utilizar el servicio SMF con el fin de administrar NIS.

  • Las acciones administrativas de este servicio, como la activación, la desactivación o el reinicio, pueden realizarse con el comando svcadm. Sin embargo, ypstart e ypstop también se pueden utilizar desde la línea de comandos para iniciar o detener NIS. Para obtener más información, consulte las páginas del comando man ypstart(1M) e ypstop(1M).


    Consejo  - La desactivación temporal de un servicio mediante la opción –t proporciona protección para la configuración del servicio. Si el servicio se desactiva con la opción –t, los valores originales se restaurarán para el servicio tras un reinicio. Si el servicio se desactiva sin – t, permanecerá desactivado después de reiniciar.
  • Los identificadores de recursos de gestión de errores (FMRI) NIS son los siguientes:

    • svc:/network/nis/server para el servidor NIS.

    • svc:/network/nis/client para el cliente NIS.

    • svc:/network/nis/domain para el nombre de dominio.

  • Puede consultar el estado del servicio NIS con el comando svcs.

    • A continuación, se muestran ejemplos del comando svcs y su salida:

      $ svcs network/nis/server
      STATE        STIME    FMRI
      online       Jan_10   svc:/network/nis/server:default
      $ svcs \*nis\*
      STATE          STIME    FMRI
      online         Oct_09   svc:/network/nis/domain:default
      online         Oct_09   svc:/network/nis/client:default
    • A continuación, se muestra un ejemplo del comando svcs –l y su salida:

      $ svcs –l /network/nis/client
      fmri         svc:/network/nis/client:default
      name         NIS (YP) client
      enabled      true
      state        online
      next_state   none
      state_time   Tue Aug 23 19:23:28 2011
      logfile      /var/svc/log/network-nis-client:default.log
      restarter    svc:/system/svc/restarter:default
      contract_id  88
      manifest     /lib/svc/manifest/network/nis/client.xml
      manifest     /lib/svc/manifest/network/network-location.xml
      manifest     /lib/svc/manifest/system/name-service/upgrade.xml
      manifest     /lib/svc/manifest/milestone/config.xml
      dependency   require_all/none svc:/system/filesystem/minimal (online)
      dependency   require_all/restart svc:/network/rpc/bind (online)
      dependency   require_all/restart svc:/network/nis/domain (online)
      dependency   optional_all/none svc:/network/nis/server (absent)
      dependency   optional_all/none svc:/network/location:default (online)
      dependency   optional_all/none svc:/system/name-service/upgrade (online)
      dependency   optional_all/none svc:/milestone/config (online)
      dependency   optional_all/none svc:/system/manifest-import (online)
      dependency   require_all/none svc:/milestone/unconfig (online)
    • Puede usar la utilidad svccfg para obtener información más detallada sobre un servicio. Consulte la página del comando man svccfg(1M).

    • Puede comprobar la presencia de un daemon mediante el comando ps.

      $ ps -ef |grep ypbind
      daemon 100813   1   0   Aug 23 ?     0:00 /usr/lib/netsvc/yp/ypbind -broadcast