Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 27/11/2013 23:41:37
- ayat
- Membre
Personnalisé le chemin d'installation postgresql
Bonsoir,
J'ai déjà installé postgresql 9.2 dans notre serveur centos 5.9.
Actuellement, postgresql s'arrête d'une manière brute, en raison du manque d'espace dans la partition dans le répertoire d'installation se trouve.
Pour résoudre ce problème j'ai pensé à installer une nouvelle instance postgresql dans la deuxième partition (/home), sauvegarder les bases de données et les restaurer dans la nouvelle instance.
Mais le problème est que postgresql s'installe par défaut dans le chemin : /var/lib
Y a t-il une solution pour ne pas l'installer dans le chemin par défaut et le faire dans le répertoire que je veux ?
Merci.
Dernière modification par ayat (28/11/2013 11:52:31)
Hors ligne
#2 27/11/2013 23:51:17
- rjuju
- Administrateur
Re : Personnalisé le chemin d'installation postgresql
Bonjour,
il suffit de copier toutes les données dans la nouvelle partition (base arrêtée), et de modifier ou créer le fichier /etc/sysconfig/pgsql/nom_service pour spécifier le nouveau répertoire PGDATA, et de redémarrer postgres (voir https://wiki.postgresql.org/wiki/Postgr … dHat_Linux pour plus d'info).
Julien.
https://rjuju.github.io/
Hors ligne
#3 28/11/2013 21:02:09
- ayat
- Membre
Re : Personnalisé le chemin d'installation postgresql
Merci.
en fait j'ai exécuter les étapes mentionnées dans votre message, mais, le redémarrage échoue à cause de ce probleme :
postmaster ne peut pas accéder au fichier de configuration « /home/pgsql/9.2/data/postgresql.conf » : Permission non accordée
Que dois je faire?
Hors ligne
#4 29/11/2013 12:25:41
- gleu
- Administrateur
Re : Personnalisé le chemin d'installation postgresql
Vous devez vous assurer que l'utilisateur postgres ait le droit de lire ce fichier.
Guillaume.
Hors ligne