Causa do Problema “could not change directory to “/root”: Permission denied”
O erro abaixo ocorre quando estamos tentando acessar o terminal PSQL do PostgreSQL.
ould not change directory to "/root": Permission denied psql: error: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Solução do Problema “could not change directory to “/root”: Permission denied”
Se você tiver certeza que está usando o usuário correto, ou até a conta postgres que já vem instalada, então o problema pode está sendo causado por que o postgresql não está iniciado.
Inicie ele com uma das seguintes maneiras:
systemctl start postgresql.service
ou ainda usando o sudo -u postgres ./pg_ctl start
sudo -u postgres ./pg_ctl start
ou faça log in com o usuário postgres e depois execute o comando
su postgres
./pg_ctl -D /bkp02/bkp_teste/pgsql/12/data/ start