2008/2/28 Newton Teixeira do Nascimento Júnior <[EMAIL PROTECTED]>:
>
> Pessoal, gostaria de conhecer mais profundamente como o postgresql é
> estruturado no linux, ou seja,

Esta' descrito no manual do administrador. Infelizmente o manual do
administrador so' foi traduzido pro portugues na versao 8.0, mas
estamos trabalhando na finalizacao da traducao de versoes correntes:
http://pgdocptbr.sourceforge.net/

> que pastas são criadas e onde, para que servem (o que armazenam), quais
> variáveis de ambiente são criadas, portas, usuários do banco,

Manual do administrador.

No Linux nao existem "pastas". Sao chamados diretorios. Quais sao
criados dependem do empacotamento feito, que no caso de pacotes RPM
podem ser verificados pelo proprio RPM: rpm -qlp
postgresql-server-8.1.9-1PGDG.i686.rpm

Nao sao criadas nenhuma variavel de ambiente global, mas a presenca de
algumas no seu ambiente pode afetar o comportamento de programas do
PostgreSQL como o psql. Para detalhes sobre elas, tens que ver a
documentacao dos diversos programas, e.g. `man psql`

O postmaster (processo principal do PostgreSQL) tambem pode usa-las,
mas ao inves disso geralmente sao passados parametros de inicializacao
na linha de comando. Isso geralmente e' feito no script de init que
veio com o seu pacote.

> interação e/ou influência com outros programas, o que é capaz de derrubar o
> servidor, etc. Preciso saber com detalhes pois estou

O que pode derrubar o PostgreSQL sao as mesmas coisas que podem
derrubar qualquer outro servico:

- Ma instalacao
- Falta de recursos (memoria, disco, swap, etc.)
- Ataques de negacao de servico (DoS)

Pro postgreSQL e' importante a configuracao correta de memoria
compartilhada (SysV IPC). Vide documentacao para mais detalhes.

> Fiz o seguinte script porém o servidor não inicializa. Gostaria de lembrar

"Nao inicializa" nao diz muito. O que diz o log?

> que não posso trocar de versão de postgres; tem que ser esse mesmo.

Que pena. E' uma politica meio falha a de querer usar versoes de
varios anos atras de um software.

Roberto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a