Да, это решение. Но это сработает, если пользователь допускает неизвестного происхождения отключить? Эти сочетания кабели и адаптеры, как правило, хорошо работают, так что у вас есть хорошие шансы на успех при условии, дисплей не странно внедрения стандартов сигналка или что-то действительно сломан в общем собрании. У тебя есть решение? @mdpc: ОС Linux, например Debian хриплый. Обновил свой вопрос, чтобы включить эту информацию. Перенаправить стандартный поток ошибок stderr, stdin в файл и использовать сайт Pastebin, затем вставить ссылку. Как ССЗ -файл Options.с > logfile.txt 2>&1' @ispasov если вы запускаете SSH и получить доступ к командной строке, затем запустите скрипт из командной строки, то SSH не выход.

Почему бы не изменить systemctl статус в PostgreSQL тест в скрипт резервного копирования, чтобы что-то подобное?

...
если systemctl является активным в PostgreSQL
тогда
 Эхо "PostgreSQL-это активный в некластерном режиме"
 # добавить сюда предварительно резервную команды в некластерном режиме
Элиф systemctl- - активный postgresqlHA
тогда
 Эхо "PostgreSQL является активным в режиме га"
 # добавить сюда любые команды до резервного копирования, характерные для режима га 
еще
 Эхо "PostgreSQL для резервного копирования сбой: PostgreSQL не работает." >&2
 # добавить любой команды, чтобы отправить резервного копирования сбой оповещения здесь при необходимости
 выход 69 # EX_UNAVAILABLE
интернет
# команды для запуска здесь резервное копирование 
...

Обратите внимание, что systemctl статус <сервис...> предназначен в основном для интерактивного использования; для скриптов, systemctl- - активный <сервис...> или systemctl это-не <служба> может быть более удобным. Если вы перечисляете несколько служб, команды возвращают 0 в результате, если хоть одна служба не удовлетворяет условию.

Если вы не нуждаетесь в помощи, какая версия запущена служба, вы даже можете проверить их одновременно:

...
если ! systemctl является активным в PostgreSQL postgresqlHA
тогда
 Эхо "сбой резервного копирования данных PostgreSQL: ни кластеризованный или некластеризованный служба запущена". >&2
 выход 69 # EX_UNAVAILABLE
интернет
# команды для запуска здесь резервное копирование 
...