Retorne a saída dos comandos a seguir: whoami stat /var/lib/postgresql/8.4/main/ ls /var/lib/postgresql/8.4/main/
Você não disse que restaurou essa pasta por completo? Bruno E. A. Silva. Analista de Sistemas. 2012/6/28 Bruno Dias Leite <[email protected]> > Acredito que o arquivo não exista, pq estou usando o postgres para > executar o pg_ctl. E os diretório do /main tem a permissão o postgres > > > Em 28 de junho de 2012 15:35, Bruno Silva <[email protected]>escreveu: > > 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 <[email protected]> >> >>> 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 <[email protected]>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 <[email protected]> >>>> >>>>> 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 <[email protected]>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 <[email protected]> >>>>>> >>>>>>> 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 >>>>>>> <[email protected]>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 <[email protected]> >>>>>>>> >>>>>>>>> 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 >>>>>>>>> [email protected] >>>>>>>>> >>>>>>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> pgbr-geral mailing list >>>>>>>> [email protected] >>>>>>>> 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 >>>>>>> [email protected] >>>>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> pgbr-geral mailing list >>>>>> [email protected] >>>>>> 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 >>>>> [email protected] >>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> pgbr-geral mailing list >>>> [email protected] >>>> 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 >>> [email protected] >>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>> >>> >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> 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 > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
