alguem sabe como posso defir o maximo de MB q o squid pode usar pra fazer cache??? isso jah me deu mta dor de cabeça com varios servers.... ele consome do espaço inteiro do disco...
Versão Imprimível
alguem sabe como posso defir o maximo de MB q o squid pode usar pra fazer cache??? isso jah me deu mta dor de cabeça com varios servers.... ele consome do espaço inteiro do disco...
com a tag cache_dir:
procure ela no seu squid.conf e leia a documentacao que estah lah
aqui no site tem um tutorial que fala disso tb
cache_dir ufs /var/cache/squid 300 16 256
diretórios de cache no servidor.
Pode-se especificar múltiplas linhas cache_dir para dividir a cache entre diferentes partições da winchester.
cache_dir Tipo Path MB N1 N2·
Tipo: especifica o tipo de sistema de alocação que será usado. Geralmente é do tipo "ufs".·Path: especifica o diretório onde os arquivos serão armazenados. O Squid não cria este diretório, ele deve existir. Note que, caso nenhuma entrada cache_dir for especificada, o sistema utilizará o diretório /var/spool/squid;·
MB: é a quantidade máxima de espaço a ser utilizado neste diretório.·
N1: especifica o número máximo de subdiretórios que poderão ser criados abaixo do diretório de cache; ·
N2: especifica o número máximo de subdiretórios que poderão ser criados abaixo dos subdiretórios criados em N1.Com isto, dizemos para o squid utilizar o diretório /var/spool/squid, até 300MB, criando 16 subdiretórios e 256 subdiretórios abaixo destes últimos.