Déplacement du répertoire de données
Bonjour à tous !
Je ne suis pas un très fort en Linux, et j'ai vu que j'avais fait une connerie sur l'installation de Pgsql : j'ai 2 partitions sur la machine, et les données de Pgsql sont stockées sur la plus petite (dans la plus grande partition j'ai /home):mouarf:
Voilà ce que j'ai fait pour remettre tout dans la grande :
Copier de "/var/lib/postgresql/8.1/" vers "/home/postgresql/"
Pas de problème pour la copie.
Dans le fichier postgresql.conf, j'ai spécifié
data_directory = '/home/postgresql/8.1/main'
Le soucis c'est que quand je redémarre le service et que je regarde le status, j'ai :
Code:
1 2 3 4 5 6 7
|
opennms:/etc/init.d# ./postgresql-8.1 start
Starting PostgreSQL 8.1 database server:.
opennms:/etc/init.d# ./postgresql-8.1 status
Use of uninitialized value in getpwuid at /usr/bin/pg_lsclusters line 28.
Version Cluster Port Status Owner Data directory Log file
8.1 main 5432 down root /var/lib/postgresql/8.1/main /var/log/postgresql/postgresql-8.1-main.log |
Il semblerait donc que postgresql cherche le répertoire de données "/var/lib/postgresql/8.1/main" alors que j'avais spécifié dans le fichier de conf le chemin "/home/postgresql/8.1/main".
Manque - t - il un fichier de config à modifier ??
Merci beaucoup :)