Entao pessoal, Outra coisa que detectei em meu server quando o Load do fica muito alto, é que aparece mais de um processo postmaster, exemplo (ps aux | grep postgres):
postgres 16631 0.0 0.0 3179580 948 ? Rs 17:15 0:00 /usr/bin/postmaster -D /var/lib/pgsql/data -p 5432 postgres 18207 1.6 0.4 3179580 67024 ? Rs 12:04 5:02 /usr/bin/postmaster -D /var/lib/pgsql/data -p 5432 e tambem aparecem alguns processo zumbis (top -c) 26009 postgres 20 0 0 0 0 Z 12 0.0 0:00.06 [postmaster] <defunct> 26028 postgres 20 0 0 0 0 Z 6 0.0 0:00.03 [postmaster] <defunct> 26023 postgres 20 0 0 0 0 Z 10 0.0 0:00.05 [postmaster] <defunct> ... top - 17:18:08 up 30 days, 22:02, 3 users, load average: 15.86, 8.04, 3.91 Tasks: 129 total, 13 running, 115 sleeping, 0 stopped, 3 zombie Cpu(s): 6.8%us, 4.0%sy, 0.0%ni, 88.4%id, 0.7%wa, 0.0%hi, 0.1%si, 0.0%st Mem: 16464340k total, 16305404k used, 158936k free, 77772k buffers Swap: 2097096k total, 116k used, 2096980k free, 15756992k cached Ai é só eu reiniciar o postgresql que fica bom. mais nao deveria ser assim. Nos logs nao detectei nenhuma mensagem fora do normal. Simplesmente esta fazendo as mesmas coisas que fazia quando estava com um load de 0.5, o problema é que passa um determinado tempo ele começa a subir o load e vai subindo cada vez mais. --- Em qua, 24/9/08, Aldrey Galindo <[EMAIL PROTECTED]> escreveu: > De: Aldrey Galindo <[EMAIL PROTECTED]> > Assunto: Re: [pgbr-geral] Load muito alto > Para: "Comunidade PostgreSQL Brasileira" <[email protected]> > Data: Quarta-feira, 24 de Setembro de 2008, 12:33 > Mr J.L, > > Eu iria fazer log do que o PostgreSQL estivesse fazendo > nesse > determinado momento. A partir daí você pode informar aqui > o que é, e > já mandar o que tem de diferente da configuração > padrão. > > Abraços, > Aldrey Galindo > > > 2008/9/24 Mr J.L. <[EMAIL PROTECTED]>: > > Pessoal, > > > > Algo interessante que detectei hoje, pode ser que > ajude a encontrar uma solucao para o problema, mais nao sei > qual. > > > > fui realizar um vaccum em uma tabela que é a cópia > da tabela que realmente é usada pelo sistema: VACUUM > ANALYZE pacote_22; > > > > essa tabela tem: pacote_22 --> 1653 MB > > > > essa tabela "pacote_22" nem esta sendo usada > só esta la no banco e mesmo assim o load durante a execucao > do vacuum foi la nas alturas, saiu de 0.7 p/ 13. O mais > curioso é que Após realizado o vacuum, o Load nao baixou > mais. Creio que terei que dar um restart no postrgesql p/ > voltar ao normal (isso depois de 10 min esperando baixar) > > > > Creio que agora ficou mais claro o problema, mais > ainda nao consigo imaginar oque seja. > > > > alguma opniao, ajuda,...? > > > > Obrigado. > > > > > > > > --- Em ter, 23/9/08, Rodrigo Marins > <[EMAIL PROTECTED]> escreveu: > > > >> De: Rodrigo Marins > <[EMAIL PROTECTED]> > >> Assunto: Re: [pgbr-geral] Load muito alto > >> Para: [EMAIL PROTECTED], "Comunidade > PostgreSQL Brasileira" > <[email protected]> > >> Data: Terça-feira, 23 de Setembro de 2008, 17:47 > >> > > >> > > >> > Ai eu simplesmente faço "restart" > no banco > >> e o load baixa. alguem tem algum > >> > diagnostico provavel para isso, alguma > manutencao > >> previa que estou > >> > esquecendo? > >> > > >> > tem um processo no cron : vacuumdb -z -v -a > >> > /var/log/postgres/log_vacuumdb.log > "todos os > >> dias" (nisso eu ja pego o log > >> > do vacuum e ajusto os parametros de > configuracao) > >> > > >> > alguem pode ajudar? > >> > > >> > -- > >> Qual a versão do Postgres? > > > > 8.2.5 > > > >> Que horário o vacuum esta rodando? > > > > 23:00 > > > >> Você esta com WAL ativado? > > > > NAO > > > >> A configuração do postgres é como padrão, > espero que > >> não rsrsrs? > > > > TUNADO > > > >> Pode haver diversos motivos para isso acontecer. > > > > > > QUAIS? > >> Rodrigo Marins > > > > > > Novos endereços, o Yahoo! que você conhece. > Crie um email novo com a sua cara @ymail.com ou > @rocketmail.com. > > http://br.new.mail.yahoo.com/addresses > > _______________________________________________ > > pgbr-geral mailing list > > [email protected] > > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
