1

У меня были проблемы с электричеством, которое часто отключалось в течение 3 часов и более, а ИБП у меня недостаточно. Когда ИБП заканчивается, серверы выключаются. Когда электричество восстанавливается, все загружается, и все серверы и виртуальные машины включаются автоматически (работает XenServer с несколькими виртуальными машинами). Проблема, с которой я сталкиваюсь, заключается в том, что, когда серверы переключаются обратно на все виртуальные машины, они работают как обычно, но есть два веб-сервера, которые полагаются на базу данных, а остальные 5 этого не делают. Те, которые используют базу данных (весь контент, размещенный на FreeNas), имеют эту ошибку на живом сайте.

**Fatal error: Uncaught exception 'PDOException' with message
'SQLSTATE[08006] [7] could not connect to server: Connection refused
Is the server running on host "192.168.xx.xx" and accepting TCP/IP connections on port 5432?'** 

Первый и второй раз, когда я увидел эту ошибку, я просто перезапустил freeNas, а затем он заработал как обычно, однако теперь эта ошибка вернулась, потому что сервер снова отключился из-за отключения электричества (и да, ИБП стал лучше, так что он не выключится, если электричество отключено на 5 часов).

У меня вопрос, с чего начать пытаться решить проблему. Я перезапустил все по одному, а затем искал ошибку, которая появляется, и увидел сообщение от кого-то, говорящего, что я должен попробовать это без всякой причины setsebool -P httpd_can_network_connect on

0