Re: [pgbr-geral] RES: Dúvida Star / Stop

2009-07-23 Por tôpico Marcelo Costa
 Marcelo, acho que precipitei na pergunta, vamos por parte, pra vc se te
> explico melhor:
>
>
>
> Instalei o PG 8.4.0, do jeito que vem no readme: ./configure, gmake e gmake
> install
>
> Criei o user postgres
>
> Crie a pasta data: /var/lib/pgsql/data
>
> Dei o initdb na pasta data
>
> Depois o postmaster
>
> Fiz as alterações nos .conf
>
>
>
> O serviço “postgres” está rodando. Somente isto, já basta para eu fazer a
> conexão?
>
> Quando tento conectar usando “psql” fala que não posso conectar no
> servidor.
>
>
Sim é suficiente, porém que tipo de mensagem está sendo apresentada ? De um
print aqui na mensagem para ver no que te ajudamos. Sem a mensagem de erro
fica dificil.


-- 
Marcelo Costa
www.marcelocosta.net
-
“Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
alteram os fatos para ajustá-los às suas visões.”,

Doctor Who.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] RES: Dúvida Star / Stop

2009-07-23 Por tôpico Fabiano Chiqueti
Oi Saulo!

Tenta

pg_ctl -D /var/lib/pgsql/data restart

Daí depois tenta utilizar o psql

Att

Chiqueti


2009/7/23 Saulo Morais Lara :
> Osvaldo, meu teclado faiou aqui. É a versão 8.4.0. :)
> Realmente o caminho não está setado no path, mas estou utilizando o caminho
> completo para o pg_ctl.
>
> -Mensagem original-
> De: pgbr-geral-boun...@listas.postgresql.org.br
> [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Osvaldo
> Kussama
> Enviada em: quinta-feira, 23 de julho de 2009 15:43
> Para: Comunidade PostgreSQL Brasileira
> Assunto: Re: [pgbr-geral] Dúvida Star / Stop
>
> 2009/7/23 Saulo Morais Lara :
>> Postmaster é mesma coisa que pg_ctl start ?
>>
>> Instalei o PG 4 no Slack 12.2
>>
>> Quando dou um ps aux, o precesso ”postgres” está la.
>>
>> Tentei dar um pg_ctl stop no banco, mas deu erro: no such process
>>
>> Sei que deve ser vacilo, pois não manjo de Linux e caiu esta bomba na
> minha
>> não.
>>
>
>
> O que vem a ser PG 4?
> Não existe versão 4 do PostgreSQL. A relação de todas as versões você
> encontra aqui:
> http://www.postgresql.org/docs/current/interactive/release.html
>
> Talvez o diretório onde se encontra o pg_ctl não esteja em seu PATH.
> Como consta do manual:
> " Normally it is better to start postgres in the background. For this,
> use the usual shell syntax:
> $ postgres -D /usr/local/pgsql/data >logfile 2>&1 &
> ...
> This shell syntax can get tedious quickly. Therefore the wrapper
> program pg_ctl is provided to simplify some tasks. For example:
> pg_ctl start -l logfile"
> http://www.postgresql.org/docs/current/interactive/server-start.html
>
> "postmaster is a deprecated alias of postgres."
> http://www.postgresql.org/docs/current/interactive/app-postmaster.html
>
> Osvaldo
> ___
> 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
>
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] RES: Dúvida Star / Stop

2009-07-23 Por tôpico Saulo Morais Lara
Osvaldo, meu teclado faiou aqui. É a versão 8.4.0. :)
Realmente o caminho não está setado no path, mas estou utilizando o caminho
completo para o pg_ctl.

-Mensagem original-
De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Osvaldo
Kussama
Enviada em: quinta-feira, 23 de julho de 2009 15:43
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] Dúvida Star / Stop

2009/7/23 Saulo Morais Lara :
> Postmaster é mesma coisa que pg_ctl start ?
>
> Instalei o PG 4 no Slack 12.2
>
> Quando dou um ps aux, o precesso ”postgres” está la.
>
> Tentei dar um pg_ctl stop no banco, mas deu erro: no such process
>
> Sei que deve ser vacilo, pois não manjo de Linux e caiu esta bomba na
minha
> não.
>


O que vem a ser PG 4?
Não existe versão 4 do PostgreSQL. A relação de todas as versões você
encontra aqui:
http://www.postgresql.org/docs/current/interactive/release.html

Talvez o diretório onde se encontra o pg_ctl não esteja em seu PATH.
Como consta do manual:
" Normally it is better to start postgres in the background. For this,
use the usual shell syntax:
$ postgres -D /usr/local/pgsql/data >logfile 2>&1 &
...
This shell syntax can get tedious quickly. Therefore the wrapper
program pg_ctl is provided to simplify some tasks. For example:
pg_ctl start -l logfile"
http://www.postgresql.org/docs/current/interactive/server-start.html

"postmaster is a deprecated alias of postgres."
http://www.postgresql.org/docs/current/interactive/app-postmaster.html

Osvaldo
___
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


[pgbr-geral] RES: Dúvida Star / Stop

2009-07-23 Por tôpico Saulo Morais Lara
Marcelo, acho que precipitei na pergunta, vamos por parte, pra vc se te
explico melhor:

 

Instalei o PG 8.4.0, do jeito que vem no readme: ./configure, gmake e gmake
install

Criei o user postgres

Crie a pasta data: /var/lib/pgsql/data

Dei o initdb na pasta data

Depois o postmaster

Fiz as alterações nos .conf

 

O serviço “postgres” está rodando. Somente isto, já basta para eu fazer a
conexão?

Quando tento conectar usando “psql” fala que não posso conectar no servidor.

 

Obrigado.

 

 

De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Marcelo
Costa
Enviada em: quinta-feira, 23 de julho de 2009 15:41
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] Dúvida Star / Stop

 

Olá

2009/7/23 Saulo Morais Lara 

Postmaster é mesma coisa que pg_ctl start ?

Instalei o PG 4 no Slack 12.2

Quando dou um ps aux, o precesso ”postgres” está la.

Tentei dar um pg_ctl stop no banco, mas deu erro: no such process

Sei que deve ser vacilo, pois não manjo de Linux e caiu esta bomba na minha
não.

Obrigado.


Não sei como o PostgreSQL  foi instalado em seu server.

1. Nos servidores que administro (todos slackware), dentro do diretorio de
compilação há um diretorio de nome contrib com um diretorio start-scripts.

#/usr/local/src/postgresql-8.3.7/contrib/start-scripts

2. EM meus servidores, copio o script "linux" para /etc/rc.d/ com o nome
rc.postgresql

3. Depois faço as alterações necessárias nesse script, onde basicamente
indico onde está instalado o PostgreSQL e onde ficam os diretórios "data" e
"log"

Ex:
# Installation prefix
prefix=/usr/local/pgsql

# Data directory
PGDATA="/usr/local/pgsql/data"

# Where to keep a log file
PGLOG="$PGDATA/serverlog"


4. Depois dê permissão para execução no arquivo rc.postgresql

#/etc/rc.d/chmod +x rc.postgresql

Com isso você poderá iniciar, reiniciar e parar seu PostgreSQL

Respondendo aos seus questionamentos.

O pg_ctl é um utilitário para iniciar, parar ou reiniciar o postmaster, o
servidor PostgreSQL, ou exibir o status de um postmaster ativo [1]
http://pgdocptbr.sourceforge.net/pg80/app-pg-ctl.html

O postmaster é o servidor de banco de dados multiusuário do PostgreSQL. Para
um aplicativo cliente acessar um banco de dados deve se conectar (através de
uma rede ou localmente) a um postmaster. O postmaster então inicia um
processo servidor separado ("
 postgres")
para manter a conexão. O postmaster também gerencia a comunicação entre os
processos servidores. [2]
http://www.postgresql.org/docs/8.3/static/app-postmaster.html

Atte,

-- 
Marcelo Costa
www.marcelocosta.net
-
“Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
alteram os fatos para ajustá-los às suas visões.”, 

Doctor Who.

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral