Re: Upgrading from Postgres 9.3 to 9.5
От | Keith |
---|---|
Тема | Re: Upgrading from Postgres 9.3 to 9.5 |
Дата | |
Msg-id | CAHw75vutb-PWvx=J4ogm9A7Vb_Lbo9+xayOw8wnWJm9XgKatCA@mail.gmail.com обсуждение исходный текст |
Ответ на | Upgrading from Postgres 9.3 to 9.5 ("Kevin Struckhoff" <kevins@thermal.com>) |
Ответы |
Re: Upgrading from Postgres 9.3 to 9.5
|
Список | pgsql-novice |
Hi,
I’m attempting my first upgrade of Postgres from 9.3 to 9.5. I’ve run into two roadblocks but not sure how to get around them. I have my 9.3 PGDATA set to /data/postgres, which is a separate filesystem on my RHEL 6 server. After installing 9.5 and running initdb, I attempted to run pg_upgrade using this command line:
/usr/pgsql-9.5/bin/pg_upgrade -b /usr/pgsql-9.3/bin -B /usr/pgsql-9.5/bin -d /data/postgres -D /var/lib/pgsql/9.5/data --link -p 5432 -P 5433 -c
This command failed the link parameter test, because the 9.5 PGDATA value is not on the same filesystem as 9.3. Roadblock #1.
I then tried to re-initialize 9.5 using this command: initdb -D /data/postgres95. It errored saying ‘Data directory is not empty!’. Roadblock #2.
How do I proceed with this upgrade? I’d rather not move to a new server.
Thanks
Kevin Struckhoff
The first attempt likely created files in the new 9.5 data directory, so you'll have to clean those up. initdb must be run on an empty directory (as the error hints at).
В списке pgsql-novice по дате отправления: