> > 2013/8/21 Danilo Silva <[email protected]> > >> >> >> >> Em 21 de agosto de 2013 13:07, Matheus de Oliveira < >> [email protected]> escreveu: >> >> >>> 2013/8/21 Danilo Silva <[email protected]> >>> >>>> Pessoal, >>>> >>>> Efetuei a instalação padrão da versão 9.2.4 através dos repositórios do >>>> linux. >>>> >>>> >>> Qual SO? Qual repositório? >>> >> >> Linux sdmnastek1 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC >> 2012 x86_64 x86_64 x86_64 GNU/Linux >> apt-get install postgresql-9.2 >> >> >>> >>> >>>> Criei uma pasta data em outro caminho e já alterei o caminho do >>>> postgresql.conf diretiva *data_directory*. >>>> >>>> Preciso alterar a(s) variável(is) de ambiente, mas quero fazer do modo >>>> correto, alguma ajuda? Existe algum outro procedimento que deve ser >>>> executado, lembrando que o cluster está apenas com a instalação padrão. >>>> >>>> >>> Quais variáveis você quer alterar? Em que situação? >>> >> >> No meu caso, creio que precisarei alterar apenas a variável $PGDATA. >> Sobre a situação, como dito anteriormente, alterei o caminho da pasta data, >> o comando de start do banco (/etc/init.d/postgresql start) demorou um >> pouco, algo em torno de 30s então cancelei o comando, pois deduzi que não >> estava subindo por causa da variável de ambiente. >> >> > IIRC, o PostgreSQL no padrão dos repositórios Debian você **não** precisa > alterar a PGDATA, apenas alterando o data_directory ele já deveria dar > conta. Tente iniciar novamente e verifique se aparece um erro, vi um caso > parecido no irc onde um cara apontou para um data de versão diferente do > PostgreSQL, no caso ele não subia e não logava o resultado em lugar algum. > Se for esse o seu caso, verifique se você habilitou o log_destination e > logging_collector, se sim, desabilite que o script de inicialização deverá > redirecionar a saída para /var/log/postgresql***. > > Além disso, como você alterou o caminho da pasta data? Moveu do > /var/lig/postgresql/9.2/<name> para outro lugar? Conferiu se as permissões > continuaram como usuário postgres? "Re"-checou se o data_directory está > realmente apontando para o local correto? > > Logado como root: criei o diretorio, mudei o dono para postgres. Logado como postgres, cp -r /var/lib/postgresql/9.2/main/* /nova_pasta/ Efetuei o comando como root: /usr/lib/postgresql/9.2/bin/pg_ctl start -D /nova_pasta/ e apresetou a mensagem de que não tinha encontrado o arquivo postgresql.conf (esse arquivo está em /etc/postgresql/9.2/main/)
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
