postgresql-8.1 to 8.3

2009-09-15 Пенетрантность Peter Teslenko

Приветствую.

Делаю, как прописано в мануале.

pg_dropcluster --stop 8.3 main

это убивает /etc/postgresql/8.3/ и /var/lib/postgresql/8.3/

после этого делаю
pg_upgradecluster 8.1 main
и получаю

r...@snab-gw:/home/peter# pg_upgradecluster 8.1 main
Creating new cluster (configuration: /etc/postgresql/8.3/main, data: 
/var/lib/postgresql/8.3/main)...
Moving configuration file /var/lib/postgresql/8.3/main/postgresql.conf to 
/etc/postgresql/8.3/main...
Moving configuration file /var/lib/postgresql/8.3/main/pg_hba.conf to 
/etc/postgresql/8.3/main...
Moving configuration file /var/lib/postgresql/8.3/main/pg_ident.conf to 
/etc/postgresql/8.3/main...
Configuring postgresql.conf to use port 5433...
Error: Invalid data directory
Error: Could not start target cluster

Если руками прописать в /etc/postgresql/8.3/main/postgresql.conf

data_directory = '/var/lib/postgresql/8.3/main'
то postgresql-8.3 удаётся запустить, но в базу зайти не могу.

Куда копать?


--
Peter Teslenko
Jabber: pe...@jabber.mcicb.ru


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



Re: postgresql-8.1 to 8.3

2009-09-15 Пенетрантность Денис
On Tue, 15 Sep 2009 13:26:16 +0400
Peter Teslenko smartchec...@gmail.com wrote:

 Приветствую.
 
 Делаю, как прописано в мануале.
 
 pg_dropcluster --stop 8.3 main
 
 это убивает /etc/postgresql/8.3/ и /var/lib/postgresql/8.3/
 
 после этого делаю
 pg_upgradecluster 8.1 main
 и получаю
 
 r...@snab-gw:/home/peter# pg_upgradecluster 8.1 main
 Creating new cluster (configuration: /etc/postgresql/8.3/main,
 data: /var/lib/postgresql/8.3/main)... Moving configuration
 file /var/lib/postgresql/8.3/main/postgresql.conf
 to /etc/postgresql/8.3/main... Moving configuration
 file /var/lib/postgresql/8.3/main/pg_hba.conf
 to /etc/postgresql/8.3/main... Moving configuration
 file /var/lib/postgresql/8.3/main/pg_ident.conf
 to /etc/postgresql/8.3/main... Configuring postgresql.conf to use
 port 5433... Error: Invalid data directory Error: Could not start
 target cluster
 
 Если руками прописать в /etc/postgresql/8.3/main/postgresql.conf
 
 data_directory = '/var/lib/postgresql/8.3/main'
 то postgresql-8.3 удаётся запустить, но в базу зайти не могу.
 
 Куда копать?

вроде, у них есть спецутилита для миграции. и да, уже версия 8.4.1 есть


signature.asc
Description: PGP signature