Полностью удалить службу systemd

У меня есть старая часть программного обеспечения, которая, однако, прекрасно работает до сих пор. Это сервис, настроенный с помощью

sudo update-rc.d zcam_101 defaults sudo service zcam_101 start

В прошлый день мне пришлось изменить часть этого и удалить службу. Я не знаю, что я сделал неправильно, но когда я снова попытался запустить службу с помощью update-rc.d, я получаю следующую очень странную ошибку:

Job for zcam_101.service failed because the control process exited with error code. See "systemctl status zcam_102.service" and "journalctl -xe" for details.

Это очень странно, это кажется, что Ubuntu создал службу systemd и пытается запустить это, что не может работать, потому что это программное обеспечение upstart-rc.d.

Я попытался удалить службу из systemd, но, похоже, она держится ссылку на службу где-то я не могу найти. Поэтому я попробовал следующее:

systemctl stop zcam_101 systemctl disable zcam_101 rm /etc/systemd/system/zcam_101 rm /etc/systemd/system/zcam_101 systemctl daemon-reload systemctl reset-failed

Я искал каждый файл, содержащий zcam, начиная с корневого каталога, и получил пустой список. Затем я смогу установить сценарий с помощью update-rc.d, но когда я попытаюсь запустить его, я получаю процитированную ошибку. Кто-нибудь знает, как заставить Ubuntu обрабатывать этот скрипт в качестве стартовой задачи или как полностью удалить любую ссылку на никогда не существующий zcam_101.service? Или кто-нибудь знает, как я могу столкнуться с этой проблемой? Большое спасибо.

Edit1: Я только узнал, что есть файл в /run/systemd/generator.late/zcam_101.service, который создается командой update-rc.d. Я тоже удалил это, но это не помогает.

Edit2: (Я перепутал концы, потому что у меня есть процессы zcam_101 на zcam_104, сгенерированные автоматически, поэтому не путайте, если числа отличаются , извините, я изменил все на 101, чтобы никого не смущать. Однако проблема возникает со всеми файлами.) Вывод systemctl cat zcam_101

# /run/systemd/generator.late/zcam_101.service # Automatically generated by systemd-sysv-generator [Unit] Documentation=man:systemd-sysv-generator(8) SourcePath=/etc/init.d/zcam_101 Description=LSB: SCS ZCam server 101 After=remote-fs.target After=systemd-journald-dev-log.socket After=network-online.target Wants=network-online.target [Service] Type=forking Restart=no TimeoutSec=5min IgnoreSIGPIPE=no KillMode=process GuessMainPID=no RemainAfterExit=yes ExecStart=/etc/init.d/zcam_101 start ExecStop=/etc/init.d/zcam_101 stop
2
задан 19 January 2018 в 13:23

0 ответов

Другие вопросы по тегам:

Похожие вопросы: