使用しているPostgreSQLバイナリは、unix_socket_directories
に変更されたデフォルト値を使用する必要があります 、およびサーバーを起動するユーザーには、サーバーに書き込む権限がありません。
/home/cloudera/pgdata/postgresql.conf
を編集します と設定
unix_socket_directories = /tmp
または
でサーバーを起動しますpg_ctl -D /home/cloudera/pgdata/ -o '-k /tmp' start
接続するには、
を使用しますpsql -h /tmp -U postgres -d postgres