Команда не найдена systemctl на Amazon

#amazon-web-services #logstash #kibana

#amazon-веб-сервисы #logstash #kibana

Вопрос:

Я получаю bash: systemctl: command not found . Я подозреваю, что, возможно, я работаю с Amazon Linux, а не с Amazon Linux 2.

Я запускаю следующую команду:

 systemctl enable logstash-node
  

Комментарии:

1. Можете ли вы проверить, используете ли вы Amazon Linux 1 или 2?

Ответ №1:

Чтобы узнать версию Linux, используйте это

 cat /etc/os-release
  

как вы сказали, если это Amazon linux версии 1, то он не поддерживает systemctl, потому что Amazon Linux в конечном итоге основан на старой версии CentOS / RHEL.

В AmazonLinux1 используйте команду chkconfig.

 $ sudo chkconfig mysqld on
$ sudo chkconfig httpd on
  

для большего использования chkconfig