Postgresql : socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?

Tags: #<Tag:0x00007fc9e1c49200> #<Tag:0x00007fc9e1c490e8>

Bonjour,
après maj de postgres de la version 9.6 à 11 les commande suivants donnent des erreurs :
apt-cache policy postgresql
postgresql:
Installé : 11+199.pgdg90+1
Candidat : 11+199.pgdg90+1
Table de version :
*** 11+199.pgdg90+1 500
500 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main amd64 Packages
100 /var/lib/dpkg/status
9.6+181+deb9u2 500
500 http://deb.debian.org/debian stretch/main amd64 Packages
9.6+181+deb9u1 500
500 http://security.debian.org stretch/updates/main amd64 Packages

psql
psql: n’a pas pu se connecter au serveur : Aucun fichier ou dossier de ce type
Le serveur est-il actif localement et accepte-t-il les connexions sur la
socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?

Merci pour votre aide,

Aide SVP

Regarde du côté du fichier /etc/postgresql/11/main/postgresql.conf (s’il existe) les méthodes de connexion autorisées. Comme il s’agit d’un paquet fourni par le dépôt postgresql et non celui de Debian, je ne sais pas exactement la tête qu’il peut avoir.
Regarde par exemple si tu peux te connecter au cluster postgresql sur un socket réseau (quelque chose comme psql -U utilisateur -h localhost peut-être).

C’est pas franchement utile comme message.

Et puis tout simplement est-ce que postgresql tourne ?

Le service postgresql tourne mail psql généré le message d’erreur :
psql: n’a pas pu se connecter au serveur : Aucun fichier ou dossier de ce type
Le serveur est-il actif localement et accepte-t-il les connexions sur la
socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?

Merci

Au plus simple mets à l’abri ta donnée, purge Postgresql et réinstalle le.

Il y a forcement quelque chose qui à foiré.

Lorsque tu copie/colle des retroures d’erreurs prends l’habitude de ne pas tronquer la commande et le message d’erreur.

Par exemple pour se connecter :

# su - postgres

Pourrais je revenir à l’etat initiale pour Postgresql? quelles sont les commande à faire svp?
Merci

états initial de quoi ? post mise à jour ? post bidouillage pour te connecter ?

En règle générale avec des mise à jour de base de donnée la méthode blue/green est tout de même recommandé pour s’assurer de ne pas avoir de blague.

état initial de postgresql de la version 11 à 9.6
Et pour corriger aussi l’erreur :
apt-cache policy postgresql
postgresql:
Installé : 11+199.pgdg90+1
Candidat : 11+199.pgdg90+1
Table de version :
*** 11+199.pgdg90+1 500
500 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main amd64 Packages
100 /var/lib/dpkg/status
9.6+181+deb9u2 500
500 http://deb.debian.org/debian stretch/main amd64 Packages
9.6+181+deb9u1 500
500 http://security.debian.org stretch/updates/main amd64 Packages

Peut être que la réponse de cette commande pourras aider :
ls -lR /etc/apt
/etc/apt:
total 28
drwxr-xr-x 2 root root 4096 mars 29 09:23 apt.conf.d
drwxr-xr-x 2 root root 4096 mars 29 10:45 preferences.d
-rw-r–r-- 1 root root 1600 mars 29 10:16 sources.list
-rw-r–r-- 1 root root 0 nov. 2 2017 sources.list~
drwxr-xr-x 2 root root 4096 mars 29 10:18 sources.list.d
-rw-r–r-- 1 root root 2206 janv. 3 2018 trusted.gpg
-rw-r–r-- 1 root root 3494 janv. 3 2018 trusted.gpg~
drwxr-xr-x 2 root root 4096 janv. 3 2018 trusted.gpg.d

/etc/apt/apt.conf.d:
total 32
-rw-r–r-- 1 root root 82 nov. 2 2017 00CDMountPoint
-rw-r–r-- 1 root root 33 nov. 2 2017 00InstallRecommends
-rw-r–r-- 1 root root 40 nov. 2 2017 00trustcdrom
-rw-r–r-- 1 root root 769 sept. 13 2017 01autoremove
-r–r--r-- 1 root root 1171 janv. 3 2018 01autoremove-kernels
-rw-r–r-- 1 root root 627 nov. 5 10:32 01autoremove-postgresql
-rw-r–r-- 1 root root 182 mai 21 2017 70debconf
-rw-r–r-- 1 root root 80 janv. 3 2018 90cloud-init-pipelining

/etc/apt/preferences.d:
total 0

/etc/apt/sources.list.d:
total 4
-rw-r–r-- 1 root root 63 mars 29 10:18 pgdg.list

/etc/apt/trusted.gpg.d:
total 48
lrwxrwxrwx 1 root root 56 janv. 3 2018 apt.postgresql.org.gpg -> /usr/share/postgresql-common/pgdg/apt.postgresql.org.gpg
-rw-r–r-- 1 root root 5138 mai 25 2017 debian-archive-jessie-automatic.gpg
-rw-r–r-- 1 root root 5147 mai 25 2017 debian-archive-jessie-security-automatic.gpg
-rw-r–r-- 1 root root 2775 mai 25 2017 debian-archive-jessie-stable.gpg
-rw-r–r-- 1 root root 7483 mai 25 2017 debian-archive-stretch-automatic.gpg
-rw-r–r-- 1 root root 7492 mai 25 2017 debian-archive-stretch-security-automatic.gpg
-rw-r–r-- 1 root root 2275 mai 25 2017 debian-archive-stretch-stable.gpg
-rw-r–r-- 1 root root 3780 mai 25 2017 debian-archive-wheezy-automatic.gpg
-rw-r–r-- 1 root root 2851 mai 25 2017 debian-archive-wheezy-stable.gpg