La commande systemctl ne fonctionne pas dans RHEL 6


12

Sur RHEL 7 ou CentOS 7, la commande systemctl ou systemd fonctionne correctement. Je sais que cela ne fonctionnera pas dans RHEL 6 ou CentOS 6. Pouvez-vous me dire la commande alternative pour démarrer / arrêter un service, par exemple systemctl start iptables.service:?

Réponses:


20

Dans les versions antérieures de RHEL, utilisez la servicecommande comme expliqué dans la documentation ici .

# service service_name start

Par conséquent, dans votre cas:

# service iptables start

Vous pouvez remplacer startavec restart, stop, status.

Liste de tous les services avec:

# service --status-all

1
Remarque: il existe toujours un script de compatibilité servicedans RHEL7, qui peut en fait faire plus que systemctl, donc pour le moment, c'est un pari plus sûr sur toutes les versions prises en charge.
Ulrich Schwarz

0

rhel 6 et centos 6 utilisent upstart, pas systemd. SysV (service et chkconfig) est également toujours pris en charge.

Vérifiez la documentation initctlet les fichiers dans / etc / init /

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.