Il comando systemctl non funziona in RHEL 6
Su Febbraio 13, 2021 da admin Su RHEL 7 o CentOS 7, il comando systemctl o systemd funziona correttamente. So che non funzionerà in RHEL 6 o CentOS 6. Potete indicarmi il comando alternativo per avviare / arrestare un servizio, ad esempio: systemctl start iptables.service
?
Answer
Nelle versioni precedenti di RHEL utilizzare il comando service
come spiegato in documentazione qui .
# service service_name start
Pertanto, nel tuo caso:
# service iptables start
Puoi sostituire start
con restart
, stop
, status
.
Elenca tutti i servizi con:
# service --status-all
Commenti
Risposta
RHEL6 e CENTOS 6 stavano usando
comando per gestire i servizi di sistema. Da RHEL7 in poi systemctl
viene utilizzato per gestire i servizi di sistema.
Risposta
rhel 6 e centos 6 utilizzano upstart, non systemd. Anche SysV (service e chkconfig) è ancora supportato.
Controlla la documentazione di initctl
e i file in / etc / init /
service
in RHEL7, che può effettivamente fare di più di systemctl, quindi per il momento ' scommessa più sicura su tutte le versioni supportate.