O comando systemctl não está funcionando no RHEL 6

11

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

Ranjan Kumar
fonte

Respostas:

19

Nas versões anteriores do RHEL, use o servicecomando conforme explicado na documentação aqui .

# service service_name start

Portanto, no seu caso:

# service iptables start

Você pode substituir startcom restart, stop, status.

Listar todos os serviços com:

# service --status-all
garethTheRed
fonte
1
Nota: ainda existe um script de compatibilidade serviceno RHEL7, que pode realmente fazer mais do que o systemctl, por enquanto, é uma aposta mais segura em todas as versões suportadas.
Ulrich Schwarz
0

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

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

Hexdump
fonte