Как избежать статуса ExecStop в статусе systemctl

Как избежать статуса ExecStop в статусе systemctl

Команда systemctl status показывает сообщение ExecStop Failure. Хотя моя служба запущена и работает.

testDB.service - the testDB service
  Loaded: loaded (/usr/lib/systemd/system/testDB.service; enabled; vendor preset: disabled)
  Active: active (running) since Wed 2022-04-27 15:55:38 IST; 7s ago
 Process: 946 ExecStop=db/testDB/scripts/testDB.init stop (code=exited, status=1/FAILURE)
 Process: 995 ExecStart=db/testDB/scripts/testDB.init start (code=exited, status=0/SUCCESS)

Есть ли способ избежать сообщения ExecStop FAILURE?

решение1

Удалите строку, которая начинается с ExecStopиз файла systemd unit для вашей службы. Или убедитесь, что скрипт testDB.init stopвсегда возвращает код выхода 0

Связанный контент