"Sudo: systemctl: Befehl nicht gefunden" bei Ausführung unter CentOS 6.6

5394
CoderPJ

Ich verwende CentOS 6.6. Wenn ich versuche, den Befehl auszuführen

sudo systemctl start elasticsearch 

Ich bekomme einen Fehler wie folgt:

sudo: systemctl: command not found 

Nach meinem Verständnis systemctlwird in CentOS-Versionen 6.9 und zuvor nicht unterstützt.

Kann mir bitte jemand mitteilen, was systemctlin CentOS Version 6.6 äquivalent ist?

1
Diese Frage passt besser zu Unix und Linux SE FreeSoftwareServers vor 5 Jahren 0

1 Antwort auf die Frage

2
FreeSoftwareServers

Beachten Sie, dass Sie in den meisten älteren Systemen init.d-Dateien und den Befehl "service" verwenden können.

Z.B:

sudo service 

Oder

/etc/init.d/ 

Beachten Sie, dass Sie selbst auf neueren Systemen, die systemd verwenden, im Allgemeinen die sudo service XYZ restartSyntax verwenden können, und dass sie weiterhin funktioniert.