Re: Iniciar o PostgreSQL no boot do Debian.
2009/2/5 Flávio Barros flaviobar...@gmail.com Vc setou permissão de execução no seu script ? chmod +x script Sim, mas dei permissão total 'chmod 777 script' -- Leandro Hamid SERPRO - Serviço Federal de Processamento de Dados Maito: leandro.ha...@gmail.com Maito: leandro.ha...@linuxmail.org Skype: leandro_hamid http://www.serpro.gov.br Weblog: http://sysaprendiz.wordpress.com/ 2009/2/5 Leandro Hamid leandro.ha...@gmail.com Boa tarde a todos. Eu estou tentando colocar o servidor de banco de dados PostgreSQL como serviço e iniciar o mesmo no boot do Debian Lenny, para isso eu adaptei o script abaixo, coloquei o mesmo no diretório '/etc/init.d' e criei o link simbólico para a runlevel 2. #!/bin/sh #postgresql #Controla start / stop do Postgresql case $1 in start) echo -n Iniciando servico do PostgreSQL; /usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data logfile 21 ;; stop) echo -n Parando serviço do PostgreSQL; /usr/local/pgsql/bin/pg_ctl stop -D /usr/local/pgsql/data logfile 21 ;; restart) echo -n Reiniciando serviço PostgreSQL; /usr/local/pgsql/bin/pg_ctl restart -D /usr/local/pgsql/data logfile 21 ;; esac exit 0 Reiniciei a máquina e percebi que mesmo assim o PostrgreSQL não 'startou' no boot do Debian, executei o script na mão e verifiquei que o root do sistema não esta 'startando' o servidor de banco de dados, só o root do PostgreSQL (postgres) inicia o servidor, vide abaixo: * *O que posso fazer para resolver este problema?Desde já agradeço. -- Leandro Hamid SERPRO - Serviço Federal de Processamento de Dados Maito: leandro.ha...@gmail.com Maito: leandro.ha...@linuxmail.org Skype: leandro_hamid http://www.serpro.gov.br Weblog: http://sysaprendiz.wordpress.com/ -- Desde já agradeço, +++ Flávio de Oliveira Barros Manaus - Amazonas - Brasil Copiar é bom! Seja Legal Use Software Livre
Re: Iniciar o PostgreSQL no boot do Debian.
2009/2/5 Leandro Hamid leandro.ha...@gmail.com: Boa tarde a todos. Eu estou tentando colocar o servidor de banco de dados PostgreSQL como serviço e iniciar o mesmo no boot do Debian Lenny, para isso eu adaptei o script abaixo, coloquei o mesmo no diretório '/etc/init.d' e criei o link simbólico para a runlevel 2. #!/bin/sh #postgresql #Controla start / stop do Postgresql case $1 in start) echo -n Iniciando servico do PostgreSQL; /usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data logfile 21 ;; stop) echo -n Parando serviço do PostgreSQL; /usr/local/pgsql/bin/pg_ctl stop -D /usr/local/pgsql/data logfile 21 ;; restart) echo -n Reiniciando serviço PostgreSQL; /usr/local/pgsql/bin/pg_ctl restart -D /usr/local/pgsql/data logfile 21 ;; esac exit 0 Reiniciei a máquina e percebi que mesmo assim o PostrgreSQL não 'startou' no boot do Debian, executei o script na mão e verifiquei que o root do sistema não esta 'startando' o servidor de banco de dados, só o root do PostgreSQL (postgres) inicia o servidor, vide abaixo: O que posso fazer para resolver este problema?Desde já agradeço. Acho que isso pode te ajudar: /bin/su - postgres -c /usr/local/pgsql/bin/pg_ctl cmd -D /usr/local/pgsql/data Obs.: Estou supondo que o super-usuário é o postgres. []'s -- Ricardo Ichizo -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Iniciar o PostgreSQL no boot do Debian [RESOLVIDO].
2009/2/5 Ricardo Ichizo n1ghtcr4w...@gmail.com 2009/2/5 Leandro Hamid leandro.ha...@gmail.com: Boa tarde a todos. Eu estou tentando colocar o servidor de banco de dados PostgreSQL como serviço e iniciar o mesmo no boot do Debian Lenny, para isso eu adaptei o script abaixo, coloquei o mesmo no diretório '/etc/init.d' e criei o link simbólico para a runlevel 2. #!/bin/sh #postgresql #Controla start / stop do Postgresql case $1 in start) echo -n Iniciando servico do PostgreSQL; /usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data logfile 21 ;; stop) echo -n Parando serviço do PostgreSQL; /usr/local/pgsql/bin/pg_ctl stop -D /usr/local/pgsql/data logfile 21 ;; restart) echo -n Reiniciando serviço PostgreSQL; /usr/local/pgsql/bin/pg_ctl restart -D /usr/local/pgsql/data logfile 21 ;; esac exit 0 Reiniciei a máquina e percebi que mesmo assim o PostrgreSQL não 'startou' no boot do Debian, executei o script na mão e verifiquei que o root do sistema não esta 'startando' o servidor de banco de dados, só o root do PostgreSQL (postgres) inicia o servidor, vide abaixo: O que posso fazer para resolver este problema?Desde já agradeço. Acho que isso pode te ajudar: /bin/su - postgres -c /usr/local/pgsql/bin/pg_ctl cmd -D /usr/local/pgsql/data Dei uma editada no comando e coloquei o trecho sugerido por você Ricardo e funcionou, o servidor estar iniciando junto com o boot do Debian.Muito obrigado e estendo o agradecimento a todos!!! -- Leandro Hamid SERPRO - Serviço Federal de Processamento de Dados Maito: leandro.ha...@gmail.com Maito: leandro.ha...@linuxmail.org Skype: leandro_hamid http://www.serpro.gov.br Weblog: http://sysaprendiz.wordpress.com/ Obs.: Estou supondo que o super-usuário é o postgres. []'s -- Ricardo Ichizo
Re: Iniciar o PostgreSQL no boot do Debian.
Leandro a instalação via apt-get já faz o trabalho de criar os scripts de inicialização. Mais caso queira uma instalação via source na pasta de instalação do tar(./../postgresql-8.3.4/contrib/start-scripts/linux) já estará disponível um script bastando apenas setar as variáveis prefix, PGDATA,PGUSER. Depois copie o arquivos para a pasta /etc/init.d/postgres, dê permissão de execução para o arquivo postgresql e depois execute o seguinte comando update-rc.d postgres defaults. Caso não queira mais que o serviço postgres inicialize durante o boot execute o comando update-rc.d -f postgres remove. 2009/2/5 Leandro Hamid leandro.ha...@gmail.com Boa tarde a todos. Eu estou tentando colocar o servidor de banco de dados PostgreSQL como serviço e iniciar o mesmo no boot do Debian Lenny, para isso eu adaptei o script abaixo, coloquei o mesmo no diretório '/etc/init.d' e criei o link simbólico para a runlevel 2. #!/bin/sh #postgresql #Controla start / stop do Postgresql case $1 in start) echo -n Iniciando servico do PostgreSQL; /usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data logfile 21 ;; stop) echo -n Parando serviço do PostgreSQL; /usr/local/pgsql/bin/pg_ctl stop -D /usr/local/pgsql/data logfile 21 ;; restart) echo -n Reiniciando serviço PostgreSQL; /usr/local/pgsql/bin/pg_ctl restart -D /usr/local/pgsql/data logfile 21 ;; esac exit 0 Reiniciei a máquina e percebi que mesmo assim o PostrgreSQL não 'startou' no boot do Debian, executei o script na mão e verifiquei que o root do sistema não esta 'startando' o servidor de banco de dados, só o root do PostgreSQL (postgres) inicia o servidor, vide abaixo: * *O que posso fazer para resolver este problema?Desde já agradeço. -- Leandro Hamid SERPRO - Serviço Federal de Processamento de Dados Maito: leandro.ha...@gmail.com Maito: leandro.ha...@linuxmail.org Skype: leandro_hamid http://www.serpro.gov.br Weblog: http://sysaprendiz.wordpress.com/ -- +=+ #!/usr/bin/env python print Sinval Júnior print sinva...@gmail.com +==+ Saiba o que é Software Livre! Veja http://www.gnu.org/philosophy/free-sw.pt-br.html +==+