Comando systemctl não funciona no RHEL 6

Comando systemctl não funciona no RHEL 6

No RHEL 7 ou CentOS 7, o comando systemctl ou systemd funciona bem. Eu sei que não funcionará no RHEL 6 ou CentOS 6. Você pode me dizer o comando alternativo para iniciar/parar um serviço, por exemplo: systemctl start iptables.service?

Responder1

Em versões anteriores do RHEL, use o servicecomando conforme explicado nodocumentação aqui.

# service service_name start

Portanto, no seu caso:

# service iptables start

Você pode substituir startpor restart, stop, status.

Liste todos os serviços com:

# service --status-all

Responder2

rhel 6 e centos 6 estão usando upstart, não systemd. SysV (service e chkconfig) também ainda é suportado.

Verifique a documentação initctle os arquivos em /etc/init/

Responder3

RHEL6 e CENTOS 6 usavam servicecomandos para gerenciar serviços do sistema. A partir do RHEL7 systemctlé usado para gerenciar serviços do sistema.

informação relacionada