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 criterio de búsqueda para una base de datos

El conmutador de servicio de nombres tiene criterios de búsqueda predeterminados, como se explica en Criterios de búsqueda predeterminados para el conmutador de servicio de nombres.

En este procedimiento, desea redefinir el mecanismo de búsqueda para la base de datos host cuando la información no se encuentra en el primer origen. El mecanismo de búsqueda debe detenerse en lugar de continuar con la búsqueda del siguiente origen.

  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. (Opcional) Muestre la configuración actual de la base de datos host.
    # svccfg -s name-service/switch listprop config/host
    config                      application
    config/network              astring             "files dns nis"
    
  3. Cree un nuevo criterio de búsqueda para las consultas de la base de datos host cuando no se encuentra la información en el primer origen.
    # svccfg -s system/name-service/switch
    svc:/system/name-service/switch> setprop config/host = \
    astring: "files [NOTFOUND=return] dns nis"
    svc:/system/name-service/switch> quit

    Con esta configuración, el mecanismo de búsqueda para la base de datos network utiliza los criterios de búsqueda predeterminados para el estado SUCCESS y el estado UNAVAILABLE. Sin embargo, si la información no se encuentra, la búsqueda se detiene inmediatamente.

  4. Refresque el servicio para el conmutador de servicio de nombres.
    # svcadm refresh name-service/switch