Re: Iniciar o PostgreSQL no boot do Debian.

2009-02-05 Por tôpico Leandro Hamid
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-02-05 Por tôpico Ricardo Ichizo
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-02-05 Por tôpico Leandro Hamid
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.

2009-02-05 Por tôpico Sinval Júnior
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
+==+