Re: LEDUQUE Mickaël 2014-10-14 
<camfpoao23dskgzs0nbyhsnmyx8tygk9picmaa-18r5zbpyd...@mail.gmail.com>
> >   The on-disk format of the PostgreSQL 9.4 data files has changed between
> >   beta2 and beta3 (and as a consequence, the catalog version number). For 
> > that
> >   reason, existing PostgreSQL 9.4 clusters need to be dumped using the old
> >   package version, and reloaded after upgrading the packages.
> >
> >   The postgresql-9.4 package will refuse to upgrade if any version 9.4
> >   clusters exist on the system.
> >
> >   To resolve the situation, before upgrading, execute:
> >   # su - postgres
> >   $ pg_lsclusters
> >   $ pg_ctlcluster 9.4 main start
> >   $ pg_dumpall --cluster 9.4/main | gzip > 9.4-main.dump.gz
> >   $ cp -a /etc/postgresql/9.4/main 9.4-main.config
> >   $ pg_dropcluster 9.4 main --stop
> >
> >   Then after the upgrade, execute:
> >   # su - postgres
> >   $ pg_createcluster 9.4 main
> >   $ cp 9.4-main.config/* /etc/postgresql/9.4/main
> >   $ pg_ctlcluster 9.4 main start
> >   $ zcat 9.4-main.dump.gz | psql -q
> >   $ rm -rf 9.4-main.config 9.4-main.dump.gz
> >
> >   If you have other clusters besides the default "main", repeat the above
> >   steps appropriately.
> 
> Hi,
> 
> Maybe what's missing is a way to find if one has 'other clusters
> besides the default "main"'.

That's why I put the pg_lsclusters call in there. But I guess people
who have other clusters would know (it's not like the cluster could
have been there for a decade and then been forgotten).

I'll update the last paragraph to be more explicit about that part.

Christoph
-- 
c...@df7cb.de | http://www.df7cb.de/


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to