Gestión de los servicios del sistema en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Visualización de la capa donde se define un valor

El repositorio de configuración de servicio almacena datos de propiedades en capas según el origen de los datos. Los comandos svcprop y svccfg pueden mostrar la capa que es el origen de un valor de propiedad. La opción -l de los comandos svcprop y svccfg requiere un argumento para especificar la capa para la que desea información. Los valores de argumento son manifest, system-profile, site-profile y admin. La salida indica si un valor de la propiedad determinado fue definido en el manifiesto de servicio, un perfil o por un administrador. Consulte Capas de repositorio para obtener descripciones de las capas. La palabra clave all es un alias para todas las capas. Si la capa que especifica no es el origen de los valores de propiedad que solicita, no se muestra ninguna salida.

El siguiente comando muestra que algunos valores de propiedad proceden del manifiesto de servicio, algunos fueron definidos por un administrador y algunas propiedades tienen valores en más de una capa. La propiedad pkg/readonly tiene un valor definido en el manifiesto de servicio y un administrador también estableció el mismo valor. Los valores de diferentes capas pueden ser diferentes.

$ svcprop -l all -p pkg pkg/server:s11
pkg/port count admin 81
pkg/inst_root astring admin /export/ipsrepos/Solaris11
pkg/address net_address manifest
pkg/cfg_file astring manifest ""
...
pkg/readonly boolean manifest true
pkg/readonly boolean admin true
...

La opción -l del comando svccfg listprop también toma el argumento current. Al usar current como el argumento -l se muestran los mismos valores de propiedad que se muestran cuando no utiliza la opción -l. La única diferencia en la salida es que el nombre de la capa también se muestra. Los datos no persistentes no muestran un nombre de capa (la tercera columna muestra <none>) porque el repositorio de configuración de servicio no almacena información de capa para datos no persistentes. Los grupos de propiedades no persistentes generalmente mantienen un estado de programa activo, y los valores de propiedades en grupos de propiedades no persistentes se borran durante el inicio del sistema.

$ svccfg -s pkg/server:s11 listprop -l current
pkg                                application admin
pkg/inst_root                     astring     admin     /export/ipsrepos/Solaris11
pkg/port                          count       admin     81
general                            framework   admin
general/complete                  astring     manifest
general/enabled                   boolean     admin     true
restarter                          framework   <none>       NONPERSISTENT
restarter/logfile                 astring      <none>    /var/svc/log/application-pkg-server:default.log
restarter/contract                count        <none>    121
restarter/start_pid               count        <none>    1055
restarter/start_method_timestamp  time         <none>    1379605275.329096000
restarter/start_method_waitstatus integer      <none>    0
restarter/auxiliary_state         astring      <none>    dependencies_satisfied
restarter/next_state              astring      <none>    none
restarter/state                   astring      <none>    online
restarter/state_timestamp         time         <none>    1379605275.332259000