• [^] # Re: ./squid start

    Posté par . En réponse au message Mandrake 10.1 + squid. Évalué à 2.


    2005年03月30日 15:44:19| errorTryLoadText: '/usr/lib/squid/errors/English/ERR_READ_TIMEOUT': (2) No such file or directory
    2005年03月30日 15:44:19| errorTryLoadText: '/usr/squid/errors/ERR_READ_TIMEOUT': (2) No such file or directory


    Squid utilise des fichiers pour stocker le texte des erreurs qu'il renvoie (sachant
    qu'on peut avoir les messages traduits). Je ne sais pas où le paquet Mandrake met
    ces fichiers par défaut). Un "locate ERR_READ_TIMEOUT" te renvoie-t'il qqch ? (il
    faudra peut-être lancer un "updatedb" avant pour mettre à jour la base des fichiers).


    J'ai pas très bien compris cette ligne dans le fichier squid.conf :
    cache_dir ufs /var/spool/squid 800 16 256

    J'ai mis 800 un peu au hasard car la partition /var fait 1Go
    Qu'en penses tu ?



    Cette ligne t'indique la taille maxi que va occuper le cache sur le disque. Ici,
    800 Mo sur les 1 Go de /var. Le 16 et le 256 concernent la manière de découper
    le cache en répertoires pour stocker les fichiers (en résumé: 16 répertoires
    de 1er niveau, 256 répertoires de 2nd niveau, donc 256 répertoires pour chacun
    des 16 répertoires de 1er niveau). Laisse 16 et 256, ce sont les valeurs par
    défaut.

    Personnellement, je ne mettrais pas le cache de squid dans /var, mais dans une
    partition dédiée. Si ton /var explose à cause de logs trop volumineux ou autre,
    ton squid va s'arrêter.

    Si tu tiens vraiment à mettre le cache dans /var, mets plutôt 500 Mo.