GNU/Linux >> Tutoriales Linux >  >> Linux

Servicios de inicio, detención y reinicio en el servidor systemd RHEL 7 Linux

El demonio de administración del sistema Systemd fue diseñado para reemplazar el sistema de inicio actual heredado de los sistemas operativos UNIX System V como Linux y, por lo tanto, hacer que el sistema de inicio actual quede obsoleto. En este tutorial, discutiremos algunos conceptos básicos de systemd, como iniciar o detener el servicio y ver el estado del servicio usando systemctl comando.

Comencemos con un poco de información sobre nuestra versión systemd. Use el siguiente systemctl comando para determinar la versión de systemd:

[root@rhel7 ~]# systemctl --versionsystemd 208+PAM +LIBWRAP +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ

A continuación, usamos systemctl Comando para enumerar todos los servicios actualmente en ejecución en nuestro sistema de servidor Redhat Linux:

[root@rhel7 ~]# systemctl list-units --type=service | grep ejecutándose


Del mismo modo, podemos enumerar todos los servicios que no pudieron cargarse durante el arranque del sistema:

[root@rhel7 ~]# systemctl list-units --type=service | grep failfprintd.servicio cargado fallido Daemonrhnsd.service de autenticación de huellas dactilares cargado fallido LSB fallido:inicia el daemonrngd de Spacewalk.service cargado fallido hardware RNG Entropy Gatherer Daemon 

Si está interesado en todos los servicios activos disponibles en su sistema, simplemente ejecute el systemctl anterior. comando sin la tubería grep:

[root@rhel7 ~]# systemctl list-units --type=service.........systemd-udevd.service cargado activo ejecutando udev Kernel Device Managersystemd-update-utmp.service cargado activo salido Actualizar UTMP acerca del reinicio/apagado del sistema systemd-user-sessions.service cargado activo salido Permitir sesiones de usuario systemd-vconsole-setup.service cargado activo salido Configuración Consola virtualtuned.service cargado activo ejecutando Dynamic System Tuning Daemonupower.service cargado activo ejecutando Daemon para administración de energíavboxadd-service .service cargado activo ejecutando LSB:VirtualBox Additions servicevboxadd-x11.service lo aded active exited LSB:Módulos del núcleo de VirtualBox Linux Additions vboxadd.service cargado activo salido LSB:Módulos del núcleo de VirtualBox Linux AdditionsLOAD =Refleja si la definición de la unidad se cargó correctamente.ACTIVE =El estado de activación de la unidad de alto nivel, es decir, la generalización de SUB.SUB =El estado de activación de la unidad de bajo nivel, los valores dependen del tipo de unidad. Se enumeran 68 unidades cargadas. Pase --all para ver también las unidades cargadas pero inactivas. Para mostrar todos los archivos de unidades instalados, use 'systemctl list-unit-files'.

El comando anterior solo enumerará los servicios activos. Para enumerar todos los servicios, incluidos los servicios inactivos, ejecute:

[raíz@rhel7 ~]# systemctl lista-unidades --tipo=servicio --todos

Una vez que hemos localizado el servicio que deseamos iniciar, detener, reiniciar u obtener un estado, usamos systemctl comando con la siguiente sintaxis:

SERVICIO DE COMANDO systemctl

Entonces, por ejemplo, para detener nuestro agente de transporte de correo de Postfix:

postfix.service cargado activo ejecutando Postfix Mail Transport Agent

Podemos emitir un systemctl comando:

[root@rhel7 ~]# systemctl detener postfix.servicio O SIMPLEMENTE[root@rhel7 ~]# systemctl detener postfix

Posteriormente podemos comprobar el estado mediante:

[root@rhel7 ~]# systemctl status postfix.servicepostfix.service - Agente de transporte de correo de Postfix Cargado:cargado (/usr/lib/systemd/system/postfix.service; habilitado) Activo:inactivo (muerto) desde el lunes de 2014 -09-15 12:27:09 OESTE; hace 5s

Dependiendo del servicio que intente administrar, puede usar varios comandos diferentes, como detener, iniciar, reiniciar, estado, recargar, eliminar, etc. Consulte la página del manual de systemctl comando para obtener una lista completa de comandos.


Linux
  1. Cómo instalar, administrar, iniciar e iniciar automáticamente el servicio ssh en RHEL 7 Linux

  2. Cómo iniciar, detener y reiniciar servicios en un servidor dedicado Linux

  3. Iniciar, reiniciar y detener manualmente Plex Media Server Ubuntu/Debian

  4. RHEL 7 – RHCSA Notas:iniciar, detener y verificar el estado de los servicios de red.

  5. Cómo iniciar, detener y reiniciar el servicio de Zimbra

Cómo iniciar, detener o reiniciar servicios en CentOS 8

Cómo iniciar, detener y reiniciar servicios en Debian 10

Cómo iniciar, detener o reiniciar servicios en Ubuntu

Ubuntu:servicios de inicio, parada y reinicio

Cómo iniciar, detener o reiniciar servicios de red en Rocky Linux 8

Cómo iniciar, detener, reiniciar, verificar el estado del servicio IIS por línea de comandos