Con Squid se me llena el disco duro



  • Estimados ya por tercera ves consecutiva me sucede q me llena el disco duro, me dura mas o menos un mes, con el problema q esto conlleva de poder navegar cuando se me llena.

    Que datos de configuración serian necesarios de poner para recibir sus comentarios.

    Proxy server: Cache management

    Hard disk cache size 5000
    Hard disk cache system aufs
    Hard disk cache location /var/squid/cache
    Memory cache size 256
    Minimum object size 0
    Maximum object size 4
    Level 1 subdirectories 16
    Memory replacement policy Heap LRU
    Cache replacement policy LRU
    Low-water-mark in % 90
    High-water-mark in % 95

    Atentamente.



  • De que tamaño es tu disco duro, que otros paquetes tienes instalados?



  • En servicios tengo

    bandwidthd
    squid
    dnsmasq
    ntpd
    lighttpd
    dhcpd

    Disco duro de 223GB



  • Cambia el valor de:
    Maximum object size
    a 4096

    Aumenta el valor de:
    Minimum object size

    por ejemplo a 2000

    los valores están expresados en KB



  • Voy  a probar estos parámetros, en un mes mas o menos sabré si están bien…



  • @locopepo:

    En servicios tengo

    bandwidthd
    squid
    dnsmasq
    ntpd
    lighttpd
    dhcpd

    Disco duro de 223GB

    hola…

    nos comentas que es un disco de 223gb, es decir es un disco relativamente nuevo, estas seguro que el disco es reconocido totalmente, no sera que esta particionado en varios discos logicos??

    si ejecutas el comando df en la consola puedes ver que efectivamente es de 223gb?

    lo anterior te lo planteo por lo extraño de tener un disco tan grande y usar solo 5000 mb para su cache, por lo que no deberia llenarse.



  • Esto me sale cuando ejecuto el comando por consola..

    $ df -h

    Filesystem    Size        Used      Avail    Capacity      Mounted on
    /dev/ad6s1a    224G    741M    205G    0%              /
    devfs              1.0K      1.0K      0B        100%          /dev
    /dev/md0      3.6M      36K      3.3M    1%              /var/run
    devfs            1.0K      1.0K      0B        100%          /var/dhcpd/dev



  • Sigo con el mismo problema alguna ayuda por favor..





  • :) hola…

    muchas gracias LEPM por el link es super interesante y responde una de mis inquietudes como es poder hacer cache de algo en especifico...

    al poder crear con el squid un WSUS para hacer cache de las actualizaciones de windows, asi como hacer cache de las actualizaciones del antivirus avg...

    de nuevo gracias...

    ahora con respecto al post de seguro pueda tener relacion locopeco.

    tal como ves al ejecutar df se ve que tienes disco disponible para seguir usando, pudiera ser que tienes el cache de log con una rotacion muy grande y por eso se llene el disco tal como lo comenta el link dado por LEPM.



  • Cuando se me ha llenado he aplicado squid -z pero no baja el porcentaje de ocupación del disco duro, lo q tengo q hacer es
    primero squid -z y despues rm -r /var/squid/cache/

    ***nota tengo q mostrar  alguna otra configuración…



  • Que tal amigo… tienes logicamente un problema de configuracion del cache de disco... si tienes un disco de 230 gb. es de decir..  230.000.000 kbs apx.. no exacto  si asignas un chache  de 5000 kb estas perdiendo el uso de mas del 90% del disco,,,  usa por lo menos 100gb para tu chache o mas puedes usar hast un 60%...  es decir  coloca 100.000. kb  o hasta un poco mas..... y resolveras tu problema



  • Ok desde hoy configure el equipo con mayor cantidad de Hard disc Cache, haber sin con eso no tengo el problema….

    Ojala q funcione... Gracias a todos...



  • Muy Buenos Días a toda la gente del foro, me paso lo mismo en varias oportunidades y en dos maquinas con distintas configuración igual me llenaba el disco y no podía navegar. Realice muchas pruebas con la configuración del del cache de squid,  hasta llegue a cambiar los disco por uno mas grandes sin obtener la solución esperada, el problema tiene que ver con el swap.state q se genera dentro de /var/squid/cache el cual puede alcanzar gran tamaño y ocupar todo el disco colapsando el sistema, para borrarlo  para evitar esto debemos configurar Log rotate y establecer el numero de días que se conservan los registros evitando que el dichoso archivo ocupe todo nuestro disco. Ojo esta opción la conseguimos el configuración de los reportes no en la del squid ni del cache. Por ahora me esta trabajando bien y no he llenado el disco, lean el link nuestro amigo LEPM suguirio http://doc.pfsense.org/index.php/Squid_Package_Tuning#Compact_swap.state hay esta bien explicado.



  • Podrías poner un pantallazo para ver tu configuración…



  • Muy Buenos Dias cuando hablo de la configuracion de los reportes me refiero a la opcion Proxy Report del menu Status
    Fijate en la Opcion Squid rotate Log sheduler puedes seleccionar del menu deplegable la frecuencia expresada en dias
    ![](http://forum.pfsense.org/home/eudyncastro/Escritorio/Pantallazo Proxy Report.png)

    ![Pantallazo Proxy Report.png](/public/imported_attachments/1/Pantallazo Proxy Report.png)
    ![Pantallazo Proxy Report.png_thumb](/public/imported_attachments/1/Pantallazo Proxy Report.png_thumb)



  • Podrías explicar un poco mas sobre las dos opciones Refresh sheduler y Squid rotate log sheduler….


Log in to reply