Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-21 Por tôpico Corsini .

Então Mario, até cheguei a rodar aqui o squid -k rotate para ver, mas percebi 
que o swap.state está do mesmo jeito, ou seja não limpou o mesmo,
mas também percebi que ele gerou um outro arquivo com esse nome  
swap.state.last-clean 0 bytes
estranho que esse arquivo não crescia assim tão rápido, para se ter uma idéia, 
de ontem para hoje ele já cresceu quase 2gb.
 
Estou usando no squid o cache_dir  dessa forma:
 
cache_dir diskd /usr/local/squid/cache 1 16 256 Q1=64 Q2=74

Derrepente eu passo o meu cache_dir aqui para UFS seguindo sua dica, 
Talvez um dos motivos que possa ter acarretado isso: foi ter retirado o NAT 
dessa rede, aumentou bastante as requisições no Proxy
 

João B. Corsini
Analista de Suporte

 

 To: freebsd@fug.com.br
 From: l...@bsd.com.br
 Date: Tue, 20 Sep 2011 19:51:54 -0300
 Subject: Re: [FUG-BR] Arquivo Swap.state enorme
 
 On Tuesday 20 September 2011 14:59:34 Welinaldo Lopes Nascimento wrote:
  O comando para dividir o arquivo access.log é: squid -k rotate
  Você vai observar que cada vez que é executado este comando, cria-se um
  arquivo de de log separado; ex.: access.log.0, access.log.1, etc...
  Uso esta opção para fazer divisões neste arquivo para relatórios do sarg
  semanalmente via cron.
  
 
 Corsini;
 
 Uma forma do swap state não crescer tanto é voce dividir o seu cache em 
 diretorios separados.
 
 O meu esta assim:
 
 cache_dir aufs /squid/1 1 128 512
 cache_dir aufs /squid/2 1 128 512
 cache_dir aufs /squid/3 1 128 512
 cache_dir aufs /squid/4 1 128 512
 cache_dir aufs /squid/5 1 128 512
 
 50G divididos em 5 de 10. Desta forma, cada diretorio tem o seu próprio 
 swap.state e eles não crescerão tanto. Alem do mais, um squid -k rotate 
 semanal limpa os arquivos swap.state.
 
 -- 
 Mario Lobo
 http://www.mallavoodoo.com.br
 FreeBSD since 2.2.8 [not Pro-Audio YET!!] (99% winblows FREE)
 -
 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


Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-21 Por tôpico Renato Frederick
Eu tive algo assim

As dicas desta[1] discussão resolveram, era diverso usuário com vírus
fazendo get de dezenas de páginas. Daí o swap.state fica grande pois o squid
tem que indexar milhares de diretórios.

[1] http://www.squid-cache.org/mail-archive/squid-users/200107/0078.html


 -Original Message-
 From: freebsd-boun...@fug.com.br [mailto:freebsd-boun...@fug.com.br]
 On Behalf Of Corsini .
 Sent: quarta-feira, 21 de setembro de 2011 10:07
 To: freebsd@fug.com.br
 Subject: Re: [FUG-BR] Arquivo Swap.state enorme
 
 
 Então Mario, até cheguei a rodar aqui o squid -k rotate para ver, mas
percebi
 que o swap.state está do mesmo jeito, ou seja não limpou o mesmo, mas
 também percebi que ele gerou um outro arquivo com esse nome
 swap.state.last-clean 0 bytes estranho que esse arquivo não crescia assim
 tão rápido, para se ter uma idéia, de ontem para hoje ele já cresceu quase
 2gb.
 
 Estou usando no squid o cache_dir  dessa forma:
 
 cache_dir diskd /usr/local/squid/cache 1 16 256 Q1=64 Q2=74
 
 Derrepente eu passo o meu cache_dir aqui para UFS seguindo sua dica,
 Talvez um dos motivos que possa ter acarretado isso: foi ter retirado o
NAT
 dessa rede, aumentou bastante as requisições no Proxy
 
 
 João B. Corsini
 Analista de Suporte
 
 
 
  To: freebsd@fug.com.br
  From: l...@bsd.com.br
  Date: Tue, 20 Sep 2011 19:51:54 -0300
  Subject: Re: [FUG-BR] Arquivo Swap.state enorme
 
  On Tuesday 20 September 2011 14:59:34 Welinaldo Lopes Nascimento
 wrote:
   O comando para dividir o arquivo access.log é: squid -k rotate
   Você vai observar que cada vez que é executado este comando, cria-se
 um
   arquivo de de log separado; ex.: access.log.0, access.log.1, etc...
   Uso esta opção para fazer divisões neste arquivo para relatórios do
sarg
   semanalmente via cron.
  
 
  Corsini;
 
  Uma forma do swap state não crescer tanto é voce dividir o seu cache em
  diretorios separados.
 
  O meu esta assim:
 
  cache_dir aufs /squid/1 1 128 512
  cache_dir aufs /squid/2 1 128 512
  cache_dir aufs /squid/3 1 128 512
  cache_dir aufs /squid/4 1 128 512
  cache_dir aufs /squid/5 1 128 512
 
  50G divididos em 5 de 10. Desta forma, cada diretorio tem o seu próprio
  swap.state e eles não crescerão tanto. Alem do mais, um squid -k rotate
  semanal limpa os arquivos swap.state.
 
  --
  Mario Lobo
  http://www.mallavoodoo.com.br
  FreeBSD since 2.2.8 [not Pro-Audio YET!!] (99% winblows FREE)
  -
  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

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-21 Por tôpico Enio .'. Marconcini
2011/9/21 Corsini . jbcors...@hotmail.com


 Então Mario, até cheguei a rodar aqui o squid -k rotate para ver, mas
 percebi que o swap.state está do mesmo jeito, ou seja não limpou o mesmo,
 mas também percebi que ele gerou um outro arquivo com esse nome
  swap.state.last-clean 0 bytes
 estranho que esse arquivo não crescia assim tão rápido, para se ter uma
 idéia, de ontem para hoje ele já cresceu quase 2gb.

 Estou usando no squid o cache_dir  dessa forma:

 cache_dir diskd /usr/local/squid/cache 1 16 256 Q1=64 Q2=74

 Derrepente eu passo o meu cache_dir aqui para UFS seguindo sua dica,
 Talvez um dos motivos que possa ter acarretado isso: foi ter retirado o NAT
 dessa rede, aumentou bastante as requisições no Proxy


 João B. Corsini
 Analista de Suporte



  To: freebsd@fug.com.br
  From: l...@bsd.com.br
  Date: Tue, 20 Sep 2011 19:51:54 -0300
  Subject: Re: [FUG-BR] Arquivo Swap.state enorme
 
  On Tuesday 20 September 2011 14:59:34 Welinaldo Lopes Nascimento wrote:
   O comando para dividir o arquivo access.log é: squid -k rotate
   Você vai observar que cada vez que é executado este comando, cria-se um
   arquivo de de log separado; ex.: access.log.0, access.log.1, etc...
   Uso esta opção para fazer divisões neste arquivo para relatórios do
 sarg
   semanalmente via cron.
  
 
  Corsini;
 
  Uma forma do swap state não crescer tanto é voce dividir o seu cache em
  diretorios separados.
 
  O meu esta assim:
 
  cache_dir aufs /squid/1 1 128 512
  cache_dir aufs /squid/2 1 128 512
  cache_dir aufs /squid/3 1 128 512
  cache_dir aufs /squid/4 1 128 512
  cache_dir aufs /squid/5 1 128 512
 
  50G divididos em 5 de 10. Desta forma, cada diretorio tem o seu próprio
  swap.state e eles não crescerão tanto. Alem do mais, um squid -k rotate
  semanal limpa os arquivos swap.state.
 
  --
  Mario Lobo
  http://www.mallavoodoo.com.br
  FreeBSD since 2.2.8 [not Pro-Audio YET!!] (99% winblows FREE)
  -
  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



vejam,
http://www.comfsm.fm/computing/squid/FAQ-6.html#ss6.12

assim sendo, penso eu que é normal um swap.state muito grande, caso a
partição e o espaço consumido também seja alto.

estive vendo aqui no meu lusca

valinor# df -h /squid/*

Filesystem SizeUsed   Avail Capacity  Mounted on
/dev/ad0s2d9.7G7.2G1.7G81%/squid/cache1
/dev/ad0s2e9.7G7.2G1.7G81%/squid/cache2
/dev/ad0s2f9.7G7.2G1.7G81%/squid/cache3
/dev/ad0s2g9.7G7.2G1.7G81%/squid/cache4
/dev/ad0s2h9.7G7.2G1.7G81%/squid/cache5



valinor# ls -lah /squid/*/swap*

-rw-r-  1 squid  squid24M Sep 21 19:23 /squid/cache1/swap.state
-rw-r-  1 squid  squid 0B Sep 21 19:23
/squid/cache1/swap.state.last-clean
-rw-r-  1 squid  squid24M Sep 21 19:23 /squid/cache2/swap.state
-rw-r-  1 squid  squid 0B Sep 21 19:23
/squid/cache2/swap.state.last-clean
-rw-r-  1 squid  squid24M Sep 21 19:23 /squid/cache3/swap.state
-rw-r-  1 squid  squid 0B Sep 21 19:23
/squid/cache3/swap.state.last-clean
-rw-r-  1 squid  squid24M Sep 21 19:23 /squid/cache4/swap.state
-rw-r-  1 squid  squid 0B Sep 21 19:23
/squid/cache4/swap.state.last-clean
-rw-r-  1 squid  squid23M Sep 21 19:23 /squid/cache5/swap.state
-rw-r-  1 squid  squid 0B Sep 21 19:23
/squid/cache5/swap.state.last-clean



quando eu apliquei o rotate (squid -k rotate) eu acompanhei o tamanho destes
arquivos, o swap.state.last-clean foi aumentando de tamanho gradativamente,
até o tamanho igual ao swap.state, após isso o last-clean foi zerado, e o
swap.state ficou com 1Mb menor do que antes do rotate.

Corsini, tente dividir o seu cache em diretórios separados, mesmo que você
tenha uma única partição do cache, crie subdiretórios dentro, um para cada
entrada de cache_dir no seu squid.conf




-- 
*ENIO RODRIGO MARCONCINI*
@eniomarconcini http://twitter.com/eniomarconcini
skype: eniorm
facebook.com/eniomarconcini http://www.facebook.com/eniomarconcini

*UNIX was not designed to stop its users from doing stupid things,
as that would also stop them from doing clever things.
*
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Arquivo Swap.state enorme

2011-09-20 Por tôpico Corsini .

Olá pessoal,
 
Utilizo Squid 2.7 stable6 em Freebsd
Nunca tive problemas maiores com squid, mas nesse mês ele parou por duas
vezes por falta de espaço no disco, e analisando verifiquei que o arquivo 
swap.state no diretório
/usr/local/squid/cache/  estava enorme (150gb), é normal esse arquivo crescer 
assim dessa forma?
Para subir o squid, zerei o cache e refiz, mas gostaria de saber a causa. já 
até porocurei no google , mas nada relacionado, 
sempre a resposta é apagar esse arquivo e refazer, mas e a causa disso.
 
 
 
João B. Corsini
Analista de Suporte
  
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-20 Por tôpico Welinaldo Lopes Nascimento
Corsini, quantos hosts há nesta rede?



Em 20 de setembro de 2011 09:46, Corsini . jbcors...@hotmail.com escreveu:


 Olá pessoal,

 Utilizo Squid 2.7 stable6 em Freebsd
 Nunca tive problemas maiores com squid, mas nesse mês ele parou por duas
 vezes por falta de espaço no disco, e analisando verifiquei que o arquivo
 swap.state no diretório
 /usr/local/squid/cache/  estava enorme (150gb), é normal esse arquivo
 crescer assim dessa forma?
 Para subir o squid, zerei o cache e refiz, mas gostaria de saber a causa.
 já até porocurei no google , mas nada relacionado,
 sempre a resposta é apagar esse arquivo e refazer, mas e a causa disso.



 João B. Corsini
 Analista de Suporte

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




-- 
#Welinaldo L N

FreeBSD Community Member
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-20 Por tôpico Bruno Torres Viana
Corsini,

Vou fazer uma pergunta para começar a mitigar, mas está configurado o
rotate, correto?

http://wiki.squid-cache.org/SquidFaq/SquidLogs#swap.state

Em 20 de setembro de 2011 10:14, Welinaldo Lopes Nascimento 
welina...@bsd.com.br escreveu:

 Corsini, quantos hosts há nesta rede?



 Em 20 de setembro de 2011 09:46, Corsini . jbcors...@hotmail.com
 escreveu:

 
  Olá pessoal,
 
  Utilizo Squid 2.7 stable6 em Freebsd
  Nunca tive problemas maiores com squid, mas nesse mês ele parou por duas
  vezes por falta de espaço no disco, e analisando verifiquei que o arquivo
  swap.state no diretório
  /usr/local/squid/cache/  estava enorme (150gb), é normal esse arquivo
  crescer assim dessa forma?
  Para subir o squid, zerei o cache e refiz, mas gostaria de saber a causa.
  já até porocurei no google , mas nada relacionado,
  sempre a resposta é apagar esse arquivo e refazer, mas e a causa disso.
 
 
 
  João B. Corsini
  Analista de Suporte
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 



 --
 #Welinaldo L N

 FreeBSD Community Member
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




-- 
___
Bruno Torres Viana
Consultor em TI
Celular: (27) 8823-0751
SKYPE/MSN:  btorres_viana



Todos nós somos ignorantes, porém em assuntos diferentes. Não seja ignorante
por opção!
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-20 Por tôpico Corsini .

É uma faculdade com laboratórios de informática
totalizando umas 250 máquinas em média, 
OBS: Não utilizo NAT nessa rede apenas proxy marcado no browser
estranho que não tinha essse problema, apenas de uns dias pra cá.
 
 

João B. Corsini
Analista de Suporte

 

 Date: Tue, 20 Sep 2011 10:14:02 -0300
 From: welina...@bsd.com.br
 To: freebsd@fug.com.br
 Subject: Re: [FUG-BR] Arquivo Swap.state enorme
 
 Corsini, quantos hosts há nesta rede?
 
 
 
 Em 20 de setembro de 2011 09:46, Corsini . jbcors...@hotmail.com escreveu:
 
 
  Olá pessoal,
 
  Utilizo Squid 2.7 stable6 em Freebsd
  Nunca tive problemas maiores com squid, mas nesse mês ele parou por duas
  vezes por falta de espaço no disco, e analisando verifiquei que o arquivo
  swap.state no diretório
  /usr/local/squid/cache/ estava enorme (150gb), é normal esse arquivo
  crescer assim dessa forma?
  Para subir o squid, zerei o cache e refiz, mas gostaria de saber a causa.
  já até porocurei no google , mas nada relacionado,
  sempre a resposta é apagar esse arquivo e refazer, mas e a causa disso.
 
 
 
  João B. Corsini
  Analista de Suporte
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 
 
 
 -- 
 #Welinaldo L N
 
 FreeBSD Community Member
 -
 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


Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-20 Por tôpico Corsini .

 
Então Bruno, sempre usei o Squid sem utilizar essa opção de rotate, 
você pode explanar essa opção para nós, 
engraçado que já tem tempo que esse squid ta rodando aqui, e só agora nesse 
ultimo mês que está acontecendo isso
como usar esse rotae então?  


João B. Corsini
Analista de Suporte

 

 Date: Tue, 20 Sep 2011 10:23:55 -0300
 From: btvi...@gmail.com
 To: freebsd@fug.com.br
 Subject: Re: [FUG-BR] Arquivo Swap.state enorme
 
 Corsini,
 
 Vou fazer uma pergunta para começar a mitigar, mas está configurado o
 rotate, correto?
 
 http://wiki.squid-cache.org/SquidFaq/SquidLogs#swap.state
 
 Em 20 de setembro de 2011 10:14, Welinaldo Lopes Nascimento 
 welina...@bsd.com.br escreveu:
 
  Corsini, quantos hosts há nesta rede?
 
 
 
  Em 20 de setembro de 2011 09:46, Corsini . jbcors...@hotmail.com
  escreveu:
 
  
   Olá pessoal,
  
   Utilizo Squid 2.7 stable6 em Freebsd
   Nunca tive problemas maiores com squid, mas nesse mês ele parou por duas
   vezes por falta de espaço no disco, e analisando verifiquei que o arquivo
   swap.state no diretório
   /usr/local/squid/cache/ estava enorme (150gb), é normal esse arquivo
   crescer assim dessa forma?
   Para subir o squid, zerei o cache e refiz, mas gostaria de saber a causa.
   já até porocurei no google , mas nada relacionado,
   sempre a resposta é apagar esse arquivo e refazer, mas e a causa disso.
  
  
  
   João B. Corsini
   Analista de Suporte
  
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
 
 
 
  --
  #Welinaldo L N
 
  FreeBSD Community Member
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 
 
 
 -- 
 ___
 Bruno Torres Viana
 Consultor em TI
 Celular: (27) 8823-0751
 SKYPE/MSN: btorres_viana
 
 
 
 Todos nós somos ignorantes, porém em assuntos diferentes. Não seja ignorante
 por opção!
 -
 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


Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-20 Por tôpico Corsini .


Bruno, verificando aqui melhor, 
eu tenho um script aqui que faz o backup dos arquivos log diariamente, e logo 
em seguida ele apaga esses arquivos, mas somente
o  access.log, cache.log e store.log, 
no caso o swap.state que está ficando enorme em poucos dias
 
script de automatização dos logs do squid
-
#!/bin/sh
## Gera variavel do dia
dia=`date -v-1d +%Y-%b-%d`
## Cria a pasta do dia e copia os arquivos
mkdir /usr/local/squid/logs/backup/$dia
cp /usr/local/squid/logs/access.log 
/usr/local/squid/logs/backup/$dia/access.log
cp /usr/local/squid/logs/cache.log /usr/local/squid/logs/backup/$dia/cache.log
cp /usr/local/squid/logs/store.log /usr/local/squid/logs/backup/$dia/store.log
 
## Inicia o Sarg
/usr/local/bin/sarg
## Apaga os arquivos antigos
/usr/local/squid/logs/access.log
/usr/local/squid/logs/cache.log
/usr/local/squid/logs/store.log

 fim
 
 
 

 Date: Tue, 20 Sep 2011 10:23:55 -0300
 From: btvi...@gmail.com
 To: freebsd@fug.com.br
 Subject: Re: [FUG-BR] Arquivo Swap.state enorme
 
 Corsini,
 
 Vou fazer uma pergunta para começar a mitigar, mas está configurado o
 rotate, correto?
 
 http://wiki.squid-cache.org/SquidFaq/SquidLogs#swap.state
 
 Em 20 de setembro de 2011 10:14, Welinaldo Lopes Nascimento 
 welina...@bsd.com.br escreveu:
 
  Corsini, quantos hosts há nesta rede?
 
 
 
  Em 20 de setembro de 2011 09:46, Corsini . jbcors...@hotmail.com
  escreveu:
 
  
   Olá pessoal,
  
   Utilizo Squid 2.7 stable6 em Freebsd
   Nunca tive problemas maiores com squid, mas nesse mês ele parou por duas
   vezes por falta de espaço no disco, e analisando verifiquei que o arquivo
   swap.state no diretório
   /usr/local/squid/cache/ estava enorme (150gb), é normal esse arquivo
   crescer assim dessa forma?
   Para subir o squid, zerei o cache e refiz, mas gostaria de saber a causa.
   já até porocurei no google , mas nada relacionado,
   sempre a resposta é apagar esse arquivo e refazer, mas e a causa disso.
  
  
  
   João B. Corsini
   Analista de Suporte
  
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
 
 
 
  --
  #Welinaldo L N
 
  FreeBSD Community Member
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 
 
 
 -- 
 ___
 Bruno Torres Viana
 Consultor em TI
 Celular: (27) 8823-0751
 SKYPE/MSN: btorres_viana
 
 
 
 Todos nós somos ignorantes, porém em assuntos diferentes. Não seja ignorante
 por opção!
 -
 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


Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-20 Por tôpico Bruno Torres Viana
Corsini,

Veja o link que te passei!

Em 20 de setembro de 2011 11:48, Corsini . jbcors...@hotmail.com escreveu:



 Bruno, verificando aqui melhor,
 eu tenho um script aqui que faz o backup dos arquivos log diariamente, e
 logo em seguida ele apaga esses arquivos, mas somente
 o  access.log, cache.log e store.log,
 no caso o swap.state que está ficando enorme em poucos dias

 script de automatização dos logs do squid

 -
 #!/bin/sh
 ## Gera variavel do dia
 dia=`date -v-1d +%Y-%b-%d`
 ## Cria a pasta do dia e copia os arquivos
 mkdir /usr/local/squid/logs/backup/$dia
 cp /usr/local/squid/logs/access.log
 /usr/local/squid/logs/backup/$dia/access.log
 cp /usr/local/squid/logs/cache.log
 /usr/local/squid/logs/backup/$dia/cache.log
 cp /usr/local/squid/logs/store.log
 /usr/local/squid/logs/backup/$dia/store.log

 ## Inicia o Sarg
 /usr/local/bin/sarg
 ## Apaga os arquivos antigos
 /usr/local/squid/logs/access.log
 /usr/local/squid/logs/cache.log
 /usr/local/squid/logs/store.log

 
  fim




  Date: Tue, 20 Sep 2011 10:23:55 -0300
  From: btvi...@gmail.com
  To: freebsd@fug.com.br
  Subject: Re: [FUG-BR] Arquivo Swap.state enorme
 
  Corsini,
 
  Vou fazer uma pergunta para começar a mitigar, mas está configurado o
  rotate, correto?
 
  http://wiki.squid-cache.org/SquidFaq/SquidLogs#swap.state
 
  Em 20 de setembro de 2011 10:14, Welinaldo Lopes Nascimento 
  welina...@bsd.com.br escreveu:
 
   Corsini, quantos hosts há nesta rede?
  
  
  
   Em 20 de setembro de 2011 09:46, Corsini . jbcors...@hotmail.com
   escreveu:
  
   
Olá pessoal,
   
Utilizo Squid 2.7 stable6 em Freebsd
Nunca tive problemas maiores com squid, mas nesse mês ele parou por
 duas
vezes por falta de espaço no disco, e analisando verifiquei que o
 arquivo
swap.state no diretório
/usr/local/squid/cache/ estava enorme (150gb), é normal esse arquivo
crescer assim dessa forma?
Para subir o squid, zerei o cache e refiz, mas gostaria de saber a
 causa.
já até porocurei no google , mas nada relacionado,
sempre a resposta é apagar esse arquivo e refazer, mas e a causa
 disso.
   
   
   
João B. Corsini
Analista de Suporte
   
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
   
  
  
  
   --
   #Welinaldo L N
  
   FreeBSD Community Member
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
 
 
 
  --
  ___
  Bruno Torres Viana
  Consultor em TI
  Celular: (27) 8823-0751
  SKYPE/MSN: btorres_viana
 
 
 
  Todos nós somos ignorantes, porém em assuntos diferentes. Não seja
 ignorante
  por opção!
  -
  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




-- 
___
Bruno Torres Viana
Consultor em TI
Celular: (27) 8823-0751
SKYPE/MSN:  btorres_viana



Todos nós somos ignorantes, porém em assuntos diferentes. Não seja ignorante
por opção!
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-20 Por tôpico Welinaldo Lopes Nascimento
O comando para dividir o arquivo access.log é: squid -k rotate
Você vai observar que cada vez que é executado este comando, cria-se um
arquivo de de log separado; ex.: access.log.0, access.log.1, etc...
Uso esta opção para fazer divisões neste arquivo para relatórios do sarg
semanalmente via cron.




Em 20 de setembro de 2011 12:52, Bruno Torres Viana btvi...@gmail.comescreveu:

 Corsini,

 Veja o link que te passei!

 Em 20 de setembro de 2011 11:48, Corsini . jbcors...@hotmail.com
 escreveu:

 
 
  Bruno, verificando aqui melhor,
  eu tenho um script aqui que faz o backup dos arquivos log diariamente, e
  logo em seguida ele apaga esses arquivos, mas somente
  o  access.log, cache.log e store.log,
  no caso o swap.state que está ficando enorme em poucos dias
 
  script de automatização dos logs do squid
 
 
 -
  #!/bin/sh
  ## Gera variavel do dia
  dia=`date -v-1d +%Y-%b-%d`
  ## Cria a pasta do dia e copia os arquivos
  mkdir /usr/local/squid/logs/backup/$dia
  cp /usr/local/squid/logs/access.log
  /usr/local/squid/logs/backup/$dia/access.log
  cp /usr/local/squid/logs/cache.log
  /usr/local/squid/logs/backup/$dia/cache.log
  cp /usr/local/squid/logs/store.log
  /usr/local/squid/logs/backup/$dia/store.log
 
  ## Inicia o Sarg
  /usr/local/bin/sarg
  ## Apaga os arquivos antigos
  /usr/local/squid/logs/access.log
  /usr/local/squid/logs/cache.log
  /usr/local/squid/logs/store.log
 
 
 
   fim
 
 
 
 
   Date: Tue, 20 Sep 2011 10:23:55 -0300
   From: btvi...@gmail.com
   To: freebsd@fug.com.br
   Subject: Re: [FUG-BR] Arquivo Swap.state enorme
  
   Corsini,
  
   Vou fazer uma pergunta para começar a mitigar, mas está configurado o
   rotate, correto?
  
   http://wiki.squid-cache.org/SquidFaq/SquidLogs#swap.state
  
   Em 20 de setembro de 2011 10:14, Welinaldo Lopes Nascimento 
   welina...@bsd.com.br escreveu:
  
Corsini, quantos hosts há nesta rede?
   
   
   
Em 20 de setembro de 2011 09:46, Corsini . jbcors...@hotmail.com
escreveu:
   

 Olá pessoal,

 Utilizo Squid 2.7 stable6 em Freebsd
 Nunca tive problemas maiores com squid, mas nesse mês ele parou por
  duas
 vezes por falta de espaço no disco, e analisando verifiquei que o
  arquivo
 swap.state no diretório
 /usr/local/squid/cache/ estava enorme (150gb), é normal esse
 arquivo
 crescer assim dessa forma?
 Para subir o squid, zerei o cache e refiz, mas gostaria de saber a
  causa.
 já até porocurei no google , mas nada relacionado,
 sempre a resposta é apagar esse arquivo e refazer, mas e a causa
  disso.



 João B. Corsini
 Analista de Suporte

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

   
   
   
--
#Welinaldo L N
   
FreeBSD Community Member
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
   
  
  
  
   --
   ___
   Bruno Torres Viana
   Consultor em TI
   Celular: (27) 8823-0751
   SKYPE/MSN: btorres_viana
  
  
  
   Todos nós somos ignorantes, porém em assuntos diferentes. Não seja
  ignorante
   por opção!
   -
   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
 



 --
 ___
 Bruno Torres Viana
 Consultor em TI
 Celular: (27) 8823-0751
 SKYPE/MSN:  btorres_viana



 Todos nós somos ignorantes, porém em assuntos diferentes. Não seja
 ignorante
 por opção!
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




-- 
#Welinaldo L N

FreeBSD Community Member
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Arquivo Swap.state enorme

2011-09-20 Por tôpico Mario Lobo
On Tuesday 20 September 2011 14:59:34 Welinaldo Lopes Nascimento wrote:
 O comando para dividir o arquivo access.log é: squid -k rotate
 Você vai observar que cada vez que é executado este comando, cria-se um
 arquivo de de log separado; ex.: access.log.0, access.log.1, etc...
 Uso esta opção para fazer divisões neste arquivo para relatórios do sarg
 semanalmente via cron.
 

Corsini;

Uma forma do swap state não crescer tanto é voce dividir o seu cache em 
diretorios separados.

O meu esta assim:

cache_dir aufs /squid/1 1 128 512
cache_dir aufs /squid/2 1 128 512
cache_dir aufs /squid/3 1 128 512
cache_dir aufs /squid/4 1 128 512
cache_dir aufs /squid/5 1 128 512

50G divididos em 5 de 10. Desta forma, cada diretorio tem o seu próprio 
swap.state e eles não crescerão tanto. Alem do mais, um squid -k rotate 
semanal limpa os arquivos swap.state.

-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since 2.2.8 [not Pro-Audio YET!!] (99% winblows FREE)
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd