systemd es el nuevo sistema y administrador de servicios en RHEL 7. Es compatible con las secuencias de comandos SysV init utilizadas por versiones anteriores de Oracle Linux, incluido RHEL 6. systemd es el primer proceso que se inicia después de que se inicia el sistema y es el proceso final que se ejecuta. ejecutándose cuando el sistema se apaga.
Características
– Acelera el arranque cargando servicios simultáneamente.
– Le permite administrar varios tipos de unidades en un sistema, ejemplo:
- servicios (nombre.servicio)
- objetivos (nombre.objetivo)
- dispositivos (nombre.dispositivo)
- puntos de montaje del sistema de archivos (nombre.montaje)
- enchufes (nombre.enchufe)
– Se admite la creación de instantáneas del estado del sistema y la restauración del estado del sistema a partir de una instantánea.
– Los puntos de montaje se pueden configurar como objetivos systemd.
tipos de unidades systemd
A continuación se muestra una lista de los tipos de unidades systemd más utilizados.
unidad | función | extensión |
---|---|---|
unidad de servicio | Iniciar y controlar demonios y los procesos que los componen. | .servicio |
unidad objetivo | reemplaza los niveles de ejecución de inicio de sysV. | .objetivo |
unidad de montaje | Controle los puntos de montaje en el sistema de archivos. | .montar |
unidad de dispositivo | Exponer dispositivos kernel en systemd | .dispositivo |
Unidad de instantáneas | Se puede usar para guardar temporalmente el estado del conjunto de unidades systemd, que luego se puede restaurar activando la unidad instantánea guardada. | .instantánea |
intercambiar unidad | Encapsule particiones de intercambio de memoria o archivos de intercambio. | .intercambiar |
archivos de configuración systemd
Las unidades systemd están definidas por archivos de configuración de unidades ubicados en los siguientes directorios:
/usr/lib/systemd/system
unidades systemd distribuidas con paquetes RPM instalados.
/run/systemd/system
unidades systemd creadas en tiempo de ejecución. Este directorio tiene prioridad sobre el directorio con las unidades de servicio instaladas.
/etc/systemd/system
Unidades systemd creadas y administradas por el administrador del sistema. Este directorio tiene prioridad sobre el directorio con unidades de tiempo de ejecución.
CentOS/RHEL 7:guía para principiantes sobre las unidades de servicio de systemd
CentOS/RHEL 7:cómo establecer el objetivo predeterminado (nivel de ejecución predeterminado) )
CentOS / RHEL 7:Cómo cambiar los niveles de ejecución (objetivos) con systemd