Bom dia! Em um FreeBSD que atua como gateway e nat através do uso de dois adaptadores de rede, existe o mpd 3.18_4 instalado para fornecer acesso por vpn a clientes windows.
Esporadicamente a interface local, que usa ips não roteáveis, pára de funcionar, deixando de responder a qualquer tipo de solicitação, como pings por exemplo. No histórico desta lista, bem como em vários locais na Internet consta que este problema ocorre devido a quantidade de mbuf clusters que o freebsd aloca e o jeito como o mpd consome esses mbufs alocados. Uma solução então seria aumentar a quantidade de mbufs alocados pelo freebsd para o máximo possível. No caso, passar de 4096 para 65536. Isso deve ser feito adicionando o parâmetro "kern.ipc.nmbclusters=65536". Bom, eu fiz isso, reiniciei o servidor e ainda assim o problema "No buffer space avaliable" torna a acontecer. A saida do comando netstat -m num momento sadio do sistema é essa: 552/2988/3540 mbufs in use (current/cache/total) 530/2300/2830/65536 mbuf clusters in use (current/cache/total/max) 530/185 mbuf+clusters out of packet secondary zone in use (current/cache) 0/0/0/0 4k (page size) jumbo clusters in use (current/cache/total/max) 0/0/0/0 9k jumbo clusters in use (current/cache/total/max) 0/0/0/0 16k jumbo clusters in use (current/cache/total/max) 1198K/5347K/6545K bytes allocated to network (current/cache/total) 297879/24740/12219 requests for mbufs denied (mbufs/clusters/mbuf+clusters) 0/0/0 requests for jumbo clusters denied (4k/9k/16k) 14/130/6656 sfbufs in use (current/peak/max) 0 requests for sfbufs denied 0 requests for sfbufs delayed 5568 requests for I/O initiated by sendfile 290 calls to protocol drain routines A linha 2 indica que o sistema entendeu meu pedido de aumento de mbuf clusters. A minha pergunta para a lista é: Alguém passou por este mesmo problema e encontrou a solução correta? Desde já obrigado. Fabricio Bortoluzzi. Informações adicionais: a) Antes, na versão 4.7 do FreeBSD deste mesmo servidor, o mpd não causava problemas nem requeria o ajuste na variável nmbclusters. O problema só ocorreu depois que passei a usar a versão 6.1 do FreeBSD com a versão mais recente do MPD. Referências do problema: [1] http://lists.freebsd.org/pipermail/freebsd-net/2004-May/003875.html ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd