Então, ou ele não tem permissão na pasta ou o arquivo não existe. Verifique as permissões das pastas e dos arquivos. Qual o usuário que você está usando quando executa o pg_ctl?
Bruno E. A. Silva. Analista de Sistemas. 2012/6/28 Bruno Dias Leite <brunodlei...@gmail.com> > Como não tinha permissão criar saida.log > > > executei normal e retornou: > > laptop:/usr/lib/postgresql/8.4/bin$ ./pg_ctl start -D > /var/lib/postgresql/8.4/main/ > servidor está iniciando > postgres@coss-laptop:/usr/lib/postgresql/8.4/bin$ postgres não pode > acessar o arquivo de configuração do servidor > "/var/lib/postgresql/8.4/main/postgresql.conf": Arquivo ou diretório não > encontrado > > > Em 28 de junho de 2012 15:07, Bruno Silva <bemanuel...@gmail.com>escreveu: > > Substitua somente o 8.4/main >> Tente iniciar usando: >> sudo su - postgres >> pg_ctl -D <caminho do main> -l saida.log >> >> >> E veja o que retorna no log. >> >> Bruno E. A. Silva. >> Analista de Sistemas. >> Bacharel em Sistemas de Informação >> Pós-graduando em Gerência de Projetos >> Certified Scrum Master >> LPIC-1 >> SCJP, SE 6 >> Novell CLA / DCTS ECR >> DBA Postgres >> ------------------------------- >> “A caixa dizia: Requer MS Windows ou superior. Então instalei Linux.” - >> Sábio Desconhecido >> "Alguns prestam serviço/consultoria de Qualidade, os outros vendem >> licença!" >> >> >> >> 2012/6/28 Bruno Dias Leite <brunodlei...@gmail.com> >> >>> HEheh... de certo o problema do PID foi resolvido porém continua não >>> querendo inciar o postgresql >>> >>> -laptop:/var/lib/postgresql/8.4/main$ sudo service postgresql-8.4 start >>> * Starting PostgreSQL 8.4 database server >>> * Error: could not exec /usr/lib/postgresql/8.4/bin/pg_ctl >>> /usr/lib/postgresql/8.4/bin/pg_ctl start -D /var/lib/postgresql/8.4/main -l >>> /var/log/postgresql/postgresql-8.4-main.log -s -o -c >>> config_file="/etc/postgresql/8.4/main/postgresql.conf" : >>> >>> [fail] >>> -laptop:/var/lib/postgresql/8.4/main$ >>> >>> >>> Inclusive os arquivos originais(da instalação do binário) não esta >>> funcionando quando eu o substituo de volta. >>> >>> Obs. Estou fazendo a substituição de todo o diretório /var/lib/postgres >>> >>> Em 28 de junho de 2012 13:38, Bruno Silva <bemanuel...@gmail.com>escreveu: >>> >>> Você substituiu os arquivos com o SGBD inicializado? >>>> Se sim, pare antes de fazer isso. >>>> Se não, remova o arquivo pid >>>> (/var/lib/postgresql/8.4/main/postmaster.pid) >>>> >>>> Bruno E. A. Silva. >>>> Analista de Sistemas. >>>> Bacharel em Sistemas de Informação >>>> Pós-graduando em Gerência de Projetos >>>> Certified Scrum Master >>>> LPIC-1 >>>> SCJP, SE 6 >>>> Novell CLA / DCTS ECR >>>> DBA Postgres >>>> ------------------------------- >>>> “A caixa dizia: Requer MS Windows ou superior. Então instalei Linux.” - >>>> Sábio Desconhecido >>>> "Alguns prestam serviço/consultoria de Qualidade, os outros vendem >>>> licença!" >>>> >>>> >>>> >>>> 2012/6/28 Bruno Dias Leite <brunodlei...@gmail.com> >>>> >>>>> Estou usando Ubuntu 10.04, e já instalei novamente o postgresql-8.4 >>>>> pelo apt-get >>>>> A permissão pasta original estava postgres:postgres, porém quando eu >>>>> substituo os >>>>> arquivos. Ao iniciar o serviço do postgres ele falha. >>>>> >>>>> sudo service postgresql-8.4 restart >>>>> * Restarting PostgreSQL 8.4 database >>>>> server * Use of uninitialized value >>>>> $pid in scalar chomp at /usr/bin/pg_ctlcluster line 50. >>>>> Use of uninitialized value $pid in pattern match (m//) at >>>>> /usr/bin/pg_ctlcluster line 51. >>>>> Removed stale pid file. >>>>> Error: could not exec /usr/lib/postgresql/8.4/bin/pg_ctl >>>>> /usr/lib/postgresql/8.4/bin/pg_ctl start -D /var/lib/postgresql/8.4/main >>>>> -l >>>>> /var/log/postgresql/postgresql-8.4-main.log -s -o -c >>>>> config_file="/etc/postgresql/8.4/main/postgresql.conf" : >>>>> >>>>> >>>>> >>>>> >>>>> Não sei como resolver isso, já tentei substituir arquivos, mudar >>>>> permissão mas nada que eu faz inicializa o postgresql >>>>> como os arquivos antigos. >>>>> >>>>> >>>>> >>>>> Em 28 de junho de 2012 11:31, Bruno Silva <bemanuel...@gmail.com>escreveu: >>>>> >>>>> Você está usando que distribuição? >>>>>> Já instalou os binários do Postgres? >>>>>> Tendo instalado os binários verifique a permissão da pasta ' >>>>>> /var/lib/postgres/main/8.4' >>>>>> E inicialize o Postgres com o comando pg_ctl: >>>>>> pg_ctl -D /var/lib/postgres/main/8.4 start >>>>>> >>>>>> Bruno E. A. Silva. >>>>>> Analista de Sistemas. >>>>>> >>>>>> >>>>>> >>>>>> 2012/6/28 Bruno Dias Leite <brunodlei...@gmail.com> >>>>>> >>>>>>> Pessoal, estava com o postgresql instalado em uma partição do >>>>>>> linux, mas por algum motivo não >>>>>>> consigo mais entrar nele. Recuperei a pasta >>>>>>> /var/lib/postgres/main/8.4... inteira e gostaria de tentar restaurar >>>>>>> meus antigos banco de dados. Se alguém souber um tutorial agradeço >>>>>>> muitíssimo :D >>>>>>> >>>>>>> Obrigado a todos >>>>>>> >>>>>>> -- >>>>>>> att. >>>>>>> * >>>>>>> >>>>>>> Bruno Dias Leite* >>>>>>> * >>>>>>> * >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> pgbr-geral mailing list >>>>>>> pgbr-geral@listas.postgresql.org.br >>>>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> pgbr-geral mailing list >>>>>> pgbr-geral@listas.postgresql.org.br >>>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> att. >>>>> * >>>>> >>>>> Bruno Dias Leite* >>>>> *55 16 88037782* >>>>> Analista de Sistema >>>>> *Ciência da Computação UFSCar * >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> pgbr-geral mailing list >>>>> pgbr-geral@listas.postgresql.org.br >>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> pgbr-geral mailing list >>>> pgbr-geral@listas.postgresql.org.br >>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>>> >>>> >>> >>> >>> -- >>> att. >>> * >>> >>> Bruno Dias Leite* >>> *55 16 88037782* >>> Analista de Sistema >>> *Ciência da Computação UFSCar * >>> >>> >>> >>> >>> _______________________________________________ >>> pgbr-geral mailing list >>> pgbr-geral@listas.postgresql.org.br >>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>> >>> >> >> _______________________________________________ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > > -- > att. > * > > Bruno Dias Leite* > *55 16 88037782* > Analista de Sistema > *Ciência da Computação UFSCar * > > > > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral