Caros, Com uma orientação da lista internacional eu consegui resolver o problema. Deixo registrado aqui o que houve.
O arquivo de log em /var/log/postgresql/postgresql-9.5-main.log indicou: 2016-10-15 06:15:20 BRT [995-1] FATAL: data directory "/var/lib/postgresql/9.5/main" has group or world access 2016-10-15 06:15:20 BRT [995-2] DETAIL: Permissions should be u=rwx (0700). Quando eu tentava conectar também recebia o aviso WARNING: password file "/home/antonio/.pgpass" has group or world access; permissions should be u=rw (0600) or less O que fiz foi usar o chmod para alterar as permissões de forma que atendessem os requisitos. Deu certo. Não sei o que houve. Como um upgrade pode mudar as permissões de arquivos e diretórios desta forma. Trabalho com outros dois computadores desktop com basicamente a mesma configuração e programas do notebook. Também fiz as atualizações mas neles não tive este problema. Bem, agora posso continuar meu trabalho. Abraços Antônio Olinto Em 15 de outubro de 2016 07:54, Antonio Silva <aolinto....@gmail.com> escreveu: > Olá, > > Continuei a ler sobre o tema e usei o comando pg_lsclusters > > $ pg_lsclusters > Ver Cluster Port Status Owner Data directory Log file > 9.5 main 5432 down postgres /var/lib/postgresql/9.5/main > /var/log/postgresql/postgresql-9.5-main.log > > Talvez ajude em um diagnóstico, mas continuo sem poder usar o banco. > > Sds > > Antônio > > > Em 15 de outubro de 2016 07:20, Antonio Silva <aolinto....@gmail.com> > escreveu: > >> Bom dia pessoal >> >> Tenho o postgres 9.5 instalado no Ubuntu 16.04. >> >> Tenho trabalhado há quase um mês em um banco de dados no notebook. Ontem >> trabalhei normalmente. >> >> Hoje acordei cedo para continuar o trabalho e para meu desespero o banco >> não conectou.Não entrou pelo PGAdmin nem pelo psql >> >> Server doesn't listen >> The server doesn't accept connections: the connection library reports >> could not connect to server: Conexão recusada Is the server running on >> host "127.0.0.1" and accepting TCP/IP connections on port 5432? >> >> ~$ psql database >> WARNING: password file "/home/antonio/.pgpass" has group or world access; >> permissions should be u=rw (0600) or less >> psql: could not connect to server: Arquivo ou diretório não encontrado >> Is the server running locally and accepting >> connections on Unix domain socket "/var/run/postgresql/.s.PGSQL. >> 5432"? >> >> Tentei entrar com meu nome e como postgres e nada. >> >> Estranhei o aviso do .pgpass, nunca o tinha visto e não alterei nada. De >> qualquer forma coloquei o aquivo como >> -rw------- 1 antonio antonio 137 Set 30 18:50 .pgpass >> >> e o aviso não aparece mais >> >> Também verifiquei postgresql.conf e o pg_hba.conf. Estavam com a >> configuração original (não vi se houve alguma atualização ontem) e mudei >> para: >> >> /etc/postgresql/9.5/main/postgresql.conf >> >> # - Connection Settings - >> listen_addresses = '*' >> port = 5432 >> >> /etc/postgresql/9.5/main/pg_hba.conf >> >> # Database administrative login by Unix domain socket >> local all postgres md5 >> # TYPE DATABASE USER ADDRESS METHOD >> # "local" is for Unix domain socket connections only >> local all all md5 >> # IPv4 local connections: >> host all all 127.0.0.1/32 md5 >> >> Reinicei o postgres /etc/init.d/postgresql restart e o computador. >> >> Alguém passou por isso recentemente e pode me dar alguma orientação? >> >> Muito obrigado! >> >> Abraços >> >> Antônio Olinto >> >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral