Le binaire PostgreSQL que vous utilisez doit utiliser une valeur par défaut modifiée pour unix_socket_directories
, et l'utilisateur qui démarre le serveur n'est pas autorisé à y écrire.
Soit éditez /home/cloudera/pgdata/postgresql.conf
et définir
unix_socket_directories = /tmp
ou démarrer le serveur avec
pg_ctl -D /home/cloudera/pgdata/ -o '-k /tmp' start
Pour vous connecter, utilisez
psql -h /tmp -U postgres -d postgres