Em 4 de novembro de 2010 10:34, Enio <[email protected]> escreveu: > Bom dia Lista, > > Temos um servidor PostgreSQL com 32GB Ram e processador intel xeon > 2.8Ghz(16 nucleos), que rodava 60 > bases, adicionamos mais 5 base de dados, e no log começou > apresentar: "LOG: sem descritores de arquivo: Too many open files in > system; libere e tente novamente", > alem da queda do serviço do PostgreSQL. E que como alternativa é necessario > finalizar todas as sessões e reiniciar o serviço. > > Percebi que temos um servidor de alta performace, mas esbaro na > limitação do PostgreSQL, de > que forma posso resolver este problema, e novamente começar a adicionar > novas bases de dados. > > Existe alguma limitação do PostgreSQL, quanto a recursos adicionais? > Quanto a recursos do Sistema Operacional, existe configurações > adicionais a serem realizadas? > Segue uma breve descrição do arquivo de configuração do PostgreSQL: > > -------- PostgreSQL.conf --------- > max_connections = 600 > shared_buffers = 13GB > archive_mode = on > effective_cache_size = 22GB > > ------ Detalhes --------- > hoje, são 60 base de dados, com cerca de 1000 tabelas cada. > > Ideias são bem vindas. > > > Verifique se você tem o parâmetro "fs.file-max" configurado no seu /etc/sysctl.conf. Sim estou presumindo que você utiliza Linux. Em outro SO deve ser diferente.
Atenciosamente, Fábio Telles -- blog: http://www.midstorm.org/~telles/ e-mail / jabber: [email protected]
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
