Buscar

3.5.2.2. Opciones importantes de la sección [Servicio]

download PDF

Las siguientes tablas enumeran las opciones importantes de la sección [Servicio].

Tabla 3.10. Opciones importantes de la sección [Servicio]
Opción[a]Descripción

Type

Configura el tipo de inicio del proceso de la unidad que afecta a la funcionalidad de ExecStart y las opciones relacionadas. Uno de:

* simple - El valor por defecto. El proceso iniciado con ExecStart es el proceso principal del servicio.

* forking - El proceso iniciado con ExecStart genera un proceso hijo que se convierte en el proceso principal del servicio. El proceso principal sale cuando se completa el inicio.

* oneshot - Este tipo es similar a simple, pero el proceso sale antes de iniciar las unidades consecuentes.

* dbus - Este tipo es similar a simple, pero las unidades consecuentes se inician sólo después de que el proceso principal obtenga un nombre D-Bus.

* notify - Este tipo es similar a simple, pero las unidades consecuentes se inician sólo después de que se envíe un mensaje de notificación a través de la función sd_notify().

* idle - similar a simple, la ejecución real del binario del servicio se retrasa hasta que todos los trabajos hayan terminado, lo que evita mezclar la salida de estado con la salida del shell de los servicios.

ExecStart

Especifica los comandos o scripts que se ejecutarán cuando se inicie la unidad. ExecStartPre y ExecStartPost especifican los comandos personalizados que se ejecutarán antes y después de ExecStart. Type=oneshot permite especificar varios comandos personalizados que se ejecutan secuencialmente.

ExecStop

Especifica los comandos o scripts que se ejecutarán cuando la unidad se detenga.

ExecReload

Especifica los comandos o scripts que se ejecutarán cuando se recargue la unidad.

Restart

Con esta opción activada, el servicio se reinicia tras la salida de su proceso, a excepción de una parada limpia mediante el comando systemctl.

RemainAfterExit

Si se establece como True, el servicio se considera activo incluso cuando todos sus procesos han salido. El valor por defecto es Falso. Esta opción es especialmente útil si se configura Type=oneshot.

[a] Para obtener una lista completa de las opciones configurables en la sección [Servicio], consulte la página del manual systemd.service(5).
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.