Назад | Перейти на главную страницу

Ошибка команды systemd / bin / bash не найден

В настоящее время пытаюсь заставить работать новый скрипт systemd. В сценарий включено следующее:

ExecStart=/bin/bash -lc 'bundle exec sidekiq -e production'

Однако это, похоже, не работает.

Затем я получаю следующую ошибку:

Failed at step CHDIR spawning /bin/bash: No such file or directory

Мне нужно выполнить команду как оболочку входа в систему.

Моя проблема заключалась в том, что указано WorkingDirectory не существовало. Когда я создал каталог, проблема исчезла

Подтвердите, где находится bash в вашей системе, используя

 which bash

Затем обновите строку ExecStart соответствующим образом.