Utilice el comando svcadm disable para desactivar una instancia activada o temporalmente desactivada. Una instancia desactivada no se puede reiniciar. Primero debe activar la instancia.
$ svcs -D FMRI
Para cada resultado del comando svcs -D, utilice el comando svcs -l para comprobar si la dependencia es una dependencia necesaria.
No debe desactivar esta instancia si esta instancia es una dependencia necesaria de otro servicio.
El reiniciador para el servicio intenta llevar la instancia especificada al estado disabled.
Una instancia puede desactivarse de manera temporal o permanente. La desactivación permanente persiste durante el reinicio del sistema y es el valor predeterminado. La desactivación temporal dura sólo hasta el reinicio.
$ svcadm disable FMRI
Utilice la opción -t para especificar una desactivación temporal.
$ svcadm disable -t FMRI
Si desea que una instancia se desactive ahora pero se ejecute en el siguiente reinicio, asegúrese de que la instancia esté en ejecución (en el estado online o degraded) y, a continuación, desactive temporalmente la instancia. Para verificar que la instancia esté desactivada temporalmente, utilice el comando svcs -l y compruebe la fila enabled:
enabled false (temporary)
Si especifica la opción -s, svcadm desactiva la instancia y espera que la instancia ingrese al estado disabled antes de volver. El comando svcadm vuelve cuando la instancia alcanza el estado disabled o cuando determina que la instancia requiere que intervenga el administrador para alcanzar el estado disabled.
Utilice la opción -T con la opción -s para especificar un límite superior en segundos para realizar la transición o determinar que no se puede realizar la transición.
$ svcadm disable -sT 10 FMRI
$ svcs FMRI
En este ejemplo se muestra que la instancia de servicio pkg/update:default está inicialmente en línea y no hay otros servicios que dependan de esta instancia. El comando svcadm disable se ejecuta correctamente, la instancia está actualmente en el estado disabled y el intento de reinicio falla.
$ svcs pkg/update STATE STIME FMRI online 7:18:17 svc:/application/pkg/update:default $ svcs -D pkg/update:default STATE STIME FMRI $ svcadm disable pkg/update $ svcs pkg/update STATE STIME FMRI disabled 22:51:12 svc:/application/pkg/update:default $ svcadm restart pkg/update:default $ svcs pkg/update STATE STIME FMRI disabled 22:51:12 svc:/application/pkg/update:default