Участившиеся случаи отключения электричества (несколько раз вчера, из-за пожара на Биофаке МГУ, сегодня из-за ремонтных работ) настойчиво напоминают, что надо бы уже запитать от упса пользовательские компьютеры, а не только пару серверов. Проблема в том, что упс хоть и толстый, но один.
Вопрос - как осуществить централизованное отключение всех машин, при сигнале с сервера, к которому подключен упс с настроенным nut.
В голову пришел вариант, виденный, вероятно, когда-то на лоре: пользователь с авторизацией по ключу и /sbin/poweroff в качестве шелла, соответственно при падении заряда батерии, запускается скрипт с ssh на все машины из списка.
Еще придумался вариант с Linux-HA hearbeat сервером.
Существуют ли более адекватные варианты?