pg_upgrade в AWS EC2 linux - настройки pg_hba.conf

Я использую экземпляр сервера Amazon EC2 CentOS 6.6 с предустановленным сервером PostgreSQL 8.4.20, который я хочу обновить до 9.4.1 с помощью pg_upgrade через SSH.

Что я сделал до сих пор: Скачал и установил PostgreSQL 9.4.1 с yum, настроил его. Настроил для пользователя postgres один и тот же пароль на сервере UNIX и для обоих экземпляров базы данных. Оба экземпляра базы данных работают правильно - старый на порту 5432, новый на 5433.

Что я пытаюсь сделать:

su - postgres
/usr/pgsql-9.4/bin/pg_upgrade 
    -b /usr/bin/ 
    -B /usr/pgsql-9.4/bin/ 
    -d /var/lib/pgsql/data/ 
    -D /var/lib/pgsql/9.4/data/

Вот моя проблема с pg_hba.conf. С помощью

СПОСОБ ПОЛЬЗОВАТЕЛЯ БАЗЫ ТИПА
местные все все верят

или же

СПОСОБ ПОЛЬЗОВАТЕЛЯ БАЗЫ ТИПА
местный все равные

Я не могу запустить старый сервер, получая:

Performing Consistency Checks
-----------------------------
Checking cluster versions                                   ok
connection to database failed: fe_sendauth: no password supplied

Failure, exiting

Использование настроек по умолчанию

СПОСОБ ПОЛЬЗОВАТЕЛЯ БАЗЫ ТИПА
местный все все одинаковые

это единственный метод, который позволяет мне запустить сервер, но затем я получаю следующую ошибку:

Performing Consistency Checks
-----------------------------
Checking cluster versions                                   ok

*failure*
Consult the last few lines of "pg_upgrade_server.log" for
the probable cause of the failure.

connection to database failed: could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/tmp/.s.PGSQL.50432"?


could not connect to old postmaster started with the command:
"/usr/bin/pg_ctl" -w -l "pg_upgrade_server.log" -D "/var/lib/pgsql/data/" -o "-p 50432 -c autovacuum=off -c autovacuum_freeze_max_age=2000000000  -c listen_addresses='' -c unix_socket_permissions=0700" start
Failure, exiting

Я читал более 10 часов подряд все, что связано, до того, как опубликовал это, но, похоже, не могу найти решение. Буду очень признателен, если вы можете дать мне какие-либо советы.

0 ответов

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