В настоящее время пытаюсь заставить работать новый скрипт 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 соответствующим образом.