Я устанавливаю новую сервисную программу.Я использую systemctl
.но когда я авторизовал, включил, запустил сервис, но он не работал с ошибкой 'Не удалось запустить ~~~ .service.
Я дал команду этим командам.
sudo systemctl daemon-reload
sudo systemctl start serverProgram.service
sudo systemctl enable serverProgram.service
sudo systemctl status serverProgram.service
и код ошибки такой:
serverProgram.service : Service hold-off time over, scheduling restart.
serverProgram.service : Scheduled restart job, restart counter is a 5. Stopped serverProgram.service.
serverProgram.service : Start request repeated too quickly.
serverProgram.service : Failed with result 'exit-code'.
Failed to start serverProgram.service.
Я написал serverProgram.service
с помощью nano.и код выглядит следующим образом.
# serverProgram file
[Service]
WorkingDirectory=/home/Desktop/LSH/Study/C++/DaemonProgram
ExecStart=/home/Desktop/LSH/Study/C++/DaemonProgram/main
Restart=always
[Install]
WantedBy=multi-user.target
Я хочу автоматически активировать основную программу при перезагрузке