Сервер Barman не может подключиться к основному

Я создал и выполнил инструкции из документации бармена. У меня есть основной Postgres и резервные серверы Barman. Я могу SSH к основному серверу с заднего сервера без пароля. Но при запуске любой из команд бармена, таких как barman check Postgresdb-server Я не могу получить ответ. В то же время архивация wal работает нормально, так как я вижу журналы wal на сервере резервного копирования. Четное barman backup Postgresdb-server не отвечает. Есть ли что-то, что мне не хватает? Файл журнала говорит, что невозможно сделать резервную копию, но кроме этого нет никакого другого сообщения. Я использую последнюю версию бармена 2.1 и PostgreSQL 9.6.2

[Postgresdb-server]
description =  "Example of PostgreSQL Database (via Ssh)"
ssh_command = ssh postgres@pg
conninfo = host=pg user=barman dbname=postgres
backup_method = rsync
reuse_backup = link
archiver = on

Обновление: проблема была решена после открытия порта 5432 брандмауэра для внешних подключений. В этом случае открытие порта 5432 с сервера резервного копирования / бармена на основной сервер postgres. Это помогло решить проблему.

psycopg2.connect("host=pg user=barman dbname=postgres") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python2.7/site-packages/psycopg2/__init__.py", line 164, in connect conn = _connect(dsn, connection_factory=connection_factory, async=async) psycopg2.OperationalError: could not connect to server: Connection timed out Is the server running on host "pg" and accepting TCP/IP connections on port 5432?

0 ответов

Другие вопросы по тегам