PostgreSQL - обновление с 9.2 до 9.6 - pg_upgrade - новая база данных кластера не пустая, выход из строя - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь обновить свой PostgreSQL сервер с версии 9.2 до 9.6. Для этого я следую этому учебнику .

Однако я застрял на этом шаге:

(env) [root@GH-Data-An data]# sudo -su postgres /usr/pgsql-9.6/bin/pg_upgrade --old-datadir /var/lib/pgsql/data/ --new-datadir /var/lib/pgsql/9.6/data/ --old-bindir /usr/bin/ --new-bindir /usr/pgsql-9.6/bin/
Performing Consistency Checks
-----------------------------
Checking cluster versions                                   ok
Checking database user is the install user                  ok
Checking database connection settings                       ok
Checking for prepared transactions                          ok
Checking for reg* system OID user data types                ok
Checking for contrib/isn with bigint-passing mismatch       ok
Checking for roles starting with 'pg_'                      ok
Checking for invalid "line" user columns                    ok
Creating dump of global objects                             ok
Creating dump of database schemas
                                                            ok

New cluster database "myproject" is not empty
Failure, exiting

Я выполнил команду впервые, но он застрял на 30 минут, поэтому я отменил его, и теперь у меня есть это. Я предполагаю, что предыдущая команда начала создавать новую базу данных, но я не знаю, где ее найти и как ее удалить.

Кто-нибудь знает, как это решить?

Спасибо за помощь,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...