No RHEL 7 ou CentOS 7, o comando systemctl ou systemd funciona bem. Sei que não funcionará no RHEL 6 ou no CentOS 6. Você pode me dizer o comando alternativo para iniciar/parar um serviço, por exemplo: systemctl start iptables.service?
RHEL6 e CENTOS 6 estavam usando serviceo comando para gerenciar serviços do sistema. A partir do RHEL7 systemctlé usado para gerenciar os serviços do sistema.
Nas versões anteriores do RHEL, use o
service
comando conforme explicado na documentação aqui .Portanto, no seu caso:
Você pode substituir
start
porrestart
,stop
,status
.Liste todos os serviços com:
rhel 6 e centos 6 estão usando upstart, não systemd. SysV (serviço e chkconfig) também ainda é suportado.
Verifique a documentação
initctl
e os arquivos em /etc/init/RHEL6 e CENTOS 6 estavam usando
service
o comando para gerenciar serviços do sistema. A partir do RHEL7systemctl
é usado para gerenciar os serviços do sistema.