Biner PostgreSQL yang Anda gunakan harus menggunakan nilai default yang diubah untuk unix_socket_directories
, dan pengguna yang memulai server tidak memiliki izin untuk menulis di sana.
Edit /home/cloudera/pgdata/postgresql.conf
dan atur
unix_socket_directories = /tmp
atau mulai server dengan
pg_ctl -D /home/cloudera/pgdata/ -o '-k /tmp' start
Untuk menghubungkan, gunakan
psql -h /tmp -U postgres -d postgres