O comando systemctl não funciona no RHEL 6
On Fevereiro 13, 2021 by admin 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
?
Resposta
Em versões anteriores do RHEL, use o comando service
conforme explicado no documentação aqui .
# service service_name start
Portanto, no seu caso:
# service iptables start
Você pode substituir start
por restart
, stop
, status
.
Liste todos os serviços com:
# service --status-all
Comentários
Resposta
RHEL6 e CENTOS 6 estavam usando
comando para gerenciar os serviços do sistema. Do RHEL7 em diante, systemctl
é usado para gerenciar os serviços do sistema.
Resposta
rhel 6 e centos 6 estão usando upstart, não systemd. SysV (serviço e chkconfig) também é compatível.
Verifique a documentação de initctl
e arquivos em / etc / init /
service
no RHEL7, que pode realmente fazer mais do que o systemctl faz, então, por enquanto, ' aposta mais segura em todas as versões suportadas.