在 CentOS 6.6 上运行时出现“sudo: systemctl: command not found”

在 CentOS 6.6 上运行时出现“sudo: systemctl: command not found”

我使用的是 CentOS 6.6。当我尝试运行命令时

sudo systemctl start elasticsearch

我收到如下错误:

sudo: systemctl: command not found

据我了解,systemctlCentOS 6.9 及之前版本不支持。

有人可以告诉我systemctlCentOS 6.6 版中的等效版本是什么吗?

答案1

您的操作系统不使用systemdsystemctl但仍使用init.dservice命令:

例如:

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

或者

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

请注意,即使在使用 的较新系统上systemd,您通常也可以使用该sudo service XYZ restart语法,并且它仍然可以工作。

相关内容