Остановите службу, если другая служба также не работает

Остановите службу, если другая служба также не работает

CentOS7

Допустим, у меня есть серверы A и B. Я хочу остановить службу C на сервере A, если служба D останавливается на сервере B. Также было бы неплохо, чтобы письмо уведомляло меня о событии. Как мне этого добиться?

решение1

Вы можете добавить команды в ExecStopPost=опцию в файле службы, чтобы команда запускалась сразу после остановки службы. Вы можете использовать это, чтобы остановить службу на другом сервере, отправить электронное письмо или выполнить любую другую задачу.

Видеть:https://www.freedesktop.org/software/systemd/man/systemd.service.html#Параметры

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