web-dev-qa-db-fra.com

"Sudo: systemctl: commande introuvable" lors de l'exécution sur Centos 6.6

J'utilise Centos 6.6. Quand j'essaie d'exécuter la commande

Sudo systemctl start elasticsearch

Je reçois une erreur comme ceci:

Sudo: systemctl: command not found

Selon ma compréhension systemctl n'est pas pris en charge dans les versions de Centos 6.9 et avant.

Quelqu'un peut-il me laisser savoir ce que l'équivalent de systemctl est dans Centos version 6.6?

8
CoderPJ

Vous n'utilisez pas systemd ou systemctl mais utilise toujours init.d ou service commandes:

Par exemple:

Sudo service {servicename} {stop|start|restart}

Ou alors

/etc/init.d/{service} {stop|start|restart}

Notez que même sur les nouveaux systèmes utilisant systemd, vous pouvez généralement utiliser le Sudo service XYZ restartsyntax et cela fonctionnera toujours.

11