El comando systemctl no funciona en RHEL 6

El comando systemctl no funciona en RHEL 6

En RHEL 7 o CentOS 7, el comando systemctl o systemd funciona bien. Sé que no funcionará en RHEL 6 o CentOS 6. ¿Puede decirme el comando alternativo para iniciar/detener un servicio, por ejemplo systemctl start iptables.service:?

Respuesta1

En versiones anteriores de RHEL, utilice el servicecomando como se explica en ladocumentación aquí.

# service service_name start

Por tanto, en su caso:

# service iptables start

Puedes reemplazar startcon restart, stop, status.

Listar todos los servicios con:

# service --status-all

Respuesta2

rhel 6 y centos 6 utilizan advenedizo, no systemd. SysV (servicio y chkconfig) también sigue siendo compatible.

Verifique la documentación initctly los archivos en /etc/init/

Respuesta3

RHEL6 y CENTOS 6 usaban servicecomandos para administrar los servicios del sistema. A partir de RHEL7 systemctlse utiliza para gestionar los servicios del sistema.

información relacionada