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

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Modificación de los servicios controlados por inetd

Un servicio controlado mediante inetd es un servicio SMF que fue convertido a partir de una configuración en el archivo inetd.conf. El comando inetd es el reiniciador delegado para estos servicios.

El siguiente procedimiento muestra cómo cambiar los valores de propiedades de servicios controlados por inetd.

Para confirmar que el servicio que desea modificar es controlado por inetd, invoque el comando inetadm sin opciones ni argumentos para enumerar todos los servicios controlados por inetd. El siguiente ejemplo sólo muestra una lista parcial.

$ inetadm
ENABLED   STATE          FMRI
enabled   online         svc:/application/cups/in-lpd:default
...
disabled  disabled       svc:/application/x11/xfs:default

La opción -l del comando inetadm enumera todas las propiedades del servicio controlado por inetd. En el siguiente ejemplo, el mensaje de error indica que el servicio especificado no es un servicio controlado por inetd. “No restarter property” (Sin propiedad de reiniciador) significa que el reiniciador principal, svc.startd, gestiona la instancia de servicio.

$ inetadm -l ssh
Error: Specified service instance "svc:/network/ssh:default" has no
restarter property.  inetd is not the delegated restarter of this instance.

Del mismo modo, en el ejemplo siguiente, el mensaje “Couldn't find property 'general/restarter'” (No se ha podido encontrar la propiedad 'general/reiniciador') indica que el reiniciador predeterminado, svc.startd, gestiona la instancia de servicio.

$ svcprop -p general/restarter ssh
svcprop: Couldn't find property 'general/restarter' for instance
'svc:/network/ssh:default'.

Si un servicio es controlado por inetd, su reiniciador es inetd, como se muestra en el siguiente ejemplo.

$ svcprop -p general/restarter xfs
svc:/network/inetd:default