Índice do Fórum Comunidade Expresso Livre Versão 2.2 : Comente e reporte aqui os problemas encontrados!! COPIANDO ARQUIVOS DE CONFIGURACAO DO EXPRESSO PARA O PGSQL.... |
Navegando neste Tópico:
1 usuários anônimos
Final Tópico anterior Próximo tópico | 1 |
Enviado por | Tópico |
---|
|
COPIANDO ARQUIVOS DE CONFIGURACAO DO EXPRESSO PARA O PGSQL.... | #1 |
||
---|---|---|---|---|
Esse é o cara!
Cadastrado em: 9/3/2007
De Belém/Pa
Mensagens: 140
|
Ao tentar instalar a versão 2.2, aparece a mensagem em anexo.
É uma máquina 64bits, Debian Squeeze. |
|||
Enviado em: 7/4/2011 9:43
|
|
Re: COPIANDO ARQUIVOS DE CONFIGURACAO DO EXPRESSO PARA O PGSQL.... | #3 |
||
---|---|---|---|---|
Esse é o cara!
Cadastrado em: 9/3/2007
De Belém/Pa
Mensagens: 140
|
Não há nada na máquina, além do expresso.
Tinha acabado de formatar a máquina, rodei o script de instalação e apareceu isso. Rodei o uninstallDebian.sh, depois instalei de novo e deu a mesma coisa. |
|||
Enviado em: 7/4/2011 12:58
|
|
Re: COPIANDO ARQUIVOS DE CONFIGURACAO DO EXPRESSO PARA O PGSQL.... | #4 |
|
---|---|---|---|
Cadastrado em: 27/4/2007
De
Mensagens: 2742
|
Como você pode verificar na mensagem, o serviço não consegue abrir a porta.
Uma opção é você instalar serviço por serviço, basta seguir o script. |
||
Enviado em: 7/4/2011 13:36
|
|
Re: COPIANDO ARQUIVOS DE CONFIGURACAO DO EXPRESSO PARA O PGSQL.... | #5 |
|
---|---|---|---|
Visitante
|
Para o Squeeze em arquitetura 64, o PostgresSQL 8.4 exige algumas modificações quanto ao uso da memória compartilhada. Você tem aumentar no sysctl.conf
Veja mais informações em: http://www.postgresql.org/docs/8.4/static/kernel-resources.html Um dica é aumentar o parâmetro shmmax no sysctl.conf, usando a diretiva kernel.shmmax = 33554432 Valerá somente para o próximo boot. Para testar na hora, também execute: sysctl -w kernel.shmmax=33554432 Depois, tente iniciar postgres pra ver se deu certo. |
||
Enviado em: 7/4/2011 14:00
|
|
Re: COPIANDO ARQUIVOS DE CONFIGURACAO DO EXPRESSO PARA O PGSQL.... | #6 |
||
---|---|---|---|---|
Esse é o cara!
Cadastrado em: 9/3/2007
De Belém/Pa
Mensagens: 140
|
Nilton, era isso mesmo. Mas eu tive que alterar o /expresso/doc-expressolivre/debian/arqs-conf/etc/sysctl.conf na linha kernel.shmmax = 333554432
Observe que eu coloquei um digito a mais (na frente, o número 3) do que você mencionou. Não sei se com isso eu aumentei muito. Mas o valor que você passou, também dava o mesmo erro. Tem como alterar o script de instalação para que esse erro não aconteça? Abraços, Sérgio |
|||
Enviado em: 7/4/2011 15:28
|
|
Re: COPIANDO ARQUIVOS DE CONFIGURACAO DO EXPRESSO PARA O PGSQL.... | #7 |
|
---|---|---|---|
Visitante
|
Sérgio,
O problema está na configuração shared_buffers do arquivo /etc/postgresql/8.4/main/postgresql.conf, que possui o valor padrão = 28Mb. Podemos alterar este valor no instalador, diminuindo para 26Mb. Você poderia fazer isto aí, ou seja, voltar o valor default do kernel.shmmax em sysctl, alterar este valor no postgresql.conf e reiniciar o serviço postgresql, pra ver se resolve? Aguardamos seu retorno para modificarmos no instalador do Debian Squeeze. Att. |
||
Enviado em: 8/4/2011 15:02
|
|
Re: COPIANDO ARQUIVOS DE CONFIGURACAO DO EXPRESSO PARA O PGSQL.... | #8 |
||
---|---|---|---|---|
Gente fina!
Cadastrado em: 23/6/2008
De Curitiba
Mensagens: 52
|
Sei que estou me atravessando, mas vou dar um feedback meu por conta.
Se a quantidade de memória setada na variável "shared_buffers" for configurada para um valor abaixo de 27 Mb o banco sobe normalmente sim, porém como sabemos, isso limita sensivelmente o desempenho do banco de dados haja visto que esta memória é a alma do sistema. Em meu novo sistemas de teste eu setei a memória compartilhada do kernel para 256 Mb, valor mais do que suficiente para que o banco consiga alocar os 128Mb configurados no "shared_buffers" do arquivo postgresql.conf |
|||
Enviado em: 12/4/2011 10:01
|
|
Re: COPIANDO ARQUIVOS DE CONFIGURACAO DO EXPRESSO PARA O PGSQL.... | #9 |
|
---|---|---|---|
Visitante
|
Bruno,
Concordo plenamente com você, em relação à melhoria de performance, mas já não concordo em ter que mexer na memória compartilhada do kernel do servidor hospedeiro, para fazer funcionar o Expresso, uma vez que não sabemos nada sobre este ambiente (hardware, configuração, usuário, acessos,etc). Este tipo de "tunning" é muito particular. Vai de cada ambiente, que deverá ser otimizado para ser colocado em produção. O fato é que para o instalador do Expresso, que faz apenas uma instalação padrão, e não está preocupado em já prover um ambiente "tunado", a alteração feita apenas no postgresql.conf já resolve para subir o banco. |
||
Enviado em: 12/4/2011 10:32
|
|
Re: COPIANDO ARQUIVOS DE CONFIGURACAO DO EXPRESSO PARA O PGSQL.... | #10 |
||
---|---|---|---|---|
Gente fina!
Cadastrado em: 23/6/2008
De Curitiba
Mensagens: 52
|
Entendo seu ponto de vista e concordo contigo, a alteração da configuração do Postgres é bem menos traumática em se tratando de uma instalação "padrão" do expresso.
De qualquer forma, aquela dica de alteração da memória, por parte do usuário, antes da instalação tbm não é uma má ideia. rs |
|||
Enviado em: 12/4/2011 11:13
|
Topo Tópico anterior Próximo tópico | 1 |
|