Enio Marconcini # www.Enio.Pro.Br wrote: > 2011/1/10 Paulo Henrique - BSDs Brasil <paulo.rd...@bsd.com.br> > > >> Segundo os logs do squid, parece que o mesmo está sem suporte a objetos >> grandes > 2Gbs, verifique, é um ponto para se iniciar. >> At.. >> Enio Marconcini # www.Enio.Pro.Br wrote: >> >>> pessoal, de uns tempos pra cá percebi que um servidor com squid-3.0.19 em >>> FreeBSD 7.2 tem parado sozinho, >>> >>> no log cache.log aparece mais ou menos assim: >>> >>> 2011/01/10 12:51:56| Version 1 of swap file without LFS support >>> >> detected... >> >>> 2011/01/10 12:51:56| Rebuilding storage in /squid/cache1 (DIRTY) >>> 2011/01/10 12:51:56| Version 1 of swap file without LFS support >>> >> detected... >> >>> 2011/01/10 12:51:56| Rebuilding storage in /squid/cache2 (DIRTY) >>> 2011/01/10 12:51:56| Version 1 of swap file without LFS support >>> >> detected... >> >>> 2011/01/10 12:51:56| Rebuilding storage in /squid/cache3 (DIRTY) >>> 2011/01/10 12:51:56| Using Least Load store dir selection >>> (...) >>> 2011/01/10 12:51:56| storeDiskdSend: msgsnd: (35) Resource temporarily >>> unavailable >>> 2011/01/10 12:51:56| storeDiskdSend CREATE: (35) Resource temporarily >>> unavailable >>> 2011/01/10 12:51:56| storeDiskdSend: msgsnd: (35) Resource temporarily >>> unavailable >>> 2011/01/10 12:51:56| storeDiskdSend CLOSE: (35) Resource temporarily >>> unavailable >>> 2011/01/10 12:51:56| assertion failed: ufs/store_io_ufs.cc:129: >>> >> "!(closing >> >>> ||opening)" >>> >>> >>> já no messages aparece assim: >>> >>> Jan 10 12:51:40 amnesiac kernel: pid 1908 (squid), uid 100: exited on >>> >> signal >> >>> 6 (core dumped) >>> Jan 10 12:51:40 amnesiac squid[1443]: Squid Parent: child process 1908 >>> exited due to signal 6 >>> Jan 10 12:51:43 amnesiac squid[1443]: Squid Parent: child process 1924 >>> started >>> Jan 10 12:51:52 amnesiac kernel: pid 1924 (squid), uid 100: exited on >>> >> signal >> >>> 6 (core dumped) >>> Jan 10 12:51:52 amnesiac squid[1443]: Squid Parent: child process 1924 >>> exited due to signal 6 >>> Jan 10 12:51:55 amnesiac squid[1443]: Squid Parent: child process 1940 >>> started >>> Jan 10 12:51:57 amnesiac kernel: pid 1940 (squid), uid 100: exited on >>> >> signal >> >>> 6 (core dumped) >>> Jan 10 12:51:57 amnesiac squid[1443]: Squid Parent: child process 1940 >>> exited due to signal 6 >>> Jan 10 12:51:57 amnesiac squid[1443]: Exiting due to repeated, frequent >>> failures >>> >>> >>> conforme isso vai acontecendo, o squid para e volta, até chegar num ponto >>> que o processo encerra definitivamente o os usuários ficam sem internet. >>> >>> alguém sabe o que pode ser isso? >>> >>> abraços >>> ------------------------- >>> Histórico: http://www.fug.com.br/historico/html/freebsd/ >>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >>> >>> >> ------------------------- >> Histórico: http://www.fug.com.br/historico/html/freebsd/ >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> >> > > > Paulo, a compilação do squid está com o suporte a arquivos grandes > desativada... porém achei na net essa dica > > http://www.fogonacaixadagua.com.br/2009/09/freebsd-squid-uid-100-exited-on-signal-6-core-dumped/ > > fiz os ajustes, até o presente momento não caiu mais nenhuma vez > > se continuar eu vou remover o squid3 e instalar o Lusca para testar > > abraços > > Compila as informaćões dos SEMAPHORES SYSV no kernel, /usr/src/sys/NOTES tem mais descrićões. Ativa o suporte a Large Objects, ou então veta com o tamanho maximo dos objetos a ser cacheados a 64k ( não me recordo se é 64Kbs ou 4Gbs, o tamanho maximo, contudo creio que seja 64kb ( o que não gera drastico rendimento do cache ). Tem muito informaćão em squid-cache.org.br. Ja faz muito tempo que não uso Squid diretamente, depois que passei a implementar cache/firewall sobre PFSense, apenas solućões cujo o refinamento é necessario que faćo sobre o sistema limpo.
Att. Abraćos.. ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd