Я пытаюсь запустить созданную мной службу, но что-то не так, и я не понимаю, почему.
Служба находится в /usr/lib/systemd/system
и выглядит так:
[Unit]
Description=Ghost systemd service for blog: example-com
Documentation=https://ghost.org/docs/
[Service]
Type=simple
WorkingDirectory=/home/toor/example.com
User=991
Environment="NODE_ENV=production"
ExecStart=/home/toor/.nvm/versions/node/v12.16.3/bin/node /home/toor/.nvm/versions/node/v12.16.3/bin/ghost run
Restart=always
[Install]
WantedBy=multi-user.target
У меня почти такой же файл работает на CentOS 7.6, но теперь я обновляюсь до CentOS 8, и он не работает.
Список всех служб в системе говорит мне, что эта служба плохая. Если я попытаюсь запустить его с помощью любой команды systemctl, я получаю доступ запрещен, плохой или не найден. Есть идеи, почему файл плохой?