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
