[AsteriskBrasil] RES: Memoria cacheada.

Ediney - RCOM ediney em rcomtelecom.com.br
Domingo Janeiro 10 09:54:32 BRST 2010


Muito obrigado aos que me ajudaram a resolver este problemão ... (Ivan,
Andrey e Sylvio)

 

Vlw galera !!!

 

Abs a todos

 

Ediney

 

 

 

 Possuo 2 DiscOS v 1.1 operando a mais de 140 dias on-line. Tenho esse
problema de memoria cacheada.... Resolvo com a seguinte configuração na
crontab.

 

00 00 * * * cat /dev/null > /var/log/messages

05 00 * * * cat /dev/null > /var/log/messages.1

10 00 * * * cat /dev/null > /var/log/monitorE1.log

15 00 * * * cat /dev/null > /var/log/asterisk.log

20 00 * * * cat /dev/null > /var/log/disc.all

23 00 * * * cat /dev/null > /var/log/asterisk/messages

25 00 * * * cat /dev/null > /var/log/asterisk/messages.1

27 00 * * * rm -rf /var/log/asterisk/messages.*

30 00 * * * cat /var/log/asterisk/cdr-custom/Master.csv >
/var/log/asterisk/cdr-custom/Master_backup.csv && cat /dev/null >
/var/log/asterisk/cdr-custom/Master.csv (Esse é para o registro de chamadas
não ficar muito grande e começar a da erro interno do apache)

00 03 * * * service asterisk restart (Como as ligações diminui na madrugada
sempre mando reestartar, para não saturar os asterisk. Tem um comando que o
asterisk reestarta apenas quando não tem chamadas em curso, ainda vou
implementar)

 

Fica ae a dica.

 

 

Atenciosamente, 

 

Ivan Paes José

 

 

 

Andrey Smith escreveu: 

Olá Edney,

 

Apenas a terceira linha echo 3 > /proc/sys/vm/drop_caches é suficiente. Pode
ver pelas linhas 

comentadas.

Antes de executar o script, execute o comando free -m para ver o status de
sua memória. 

Execute novamente o comando free -m após o echo 3 > /proc/sys/vm/drop_caches
para ver a diferença.

 

Abs,

Andrey Smith

 

 

2010/1/7 Sylvio Carlos Jollenbeck <sylvio.... em gmail.com>

 

Sim, existe uma solução:

 

Crie um script com as instruções a seguir e coloque no crontab para rodar de
X em X tempo, de acordo

com a sua necessidade:

 

#!/bin/bash

/bin/sync

 

# free pagecache

echo 1 > /proc/sys/vm/drop_caches

# free dentries and inodes

echo 2 > /proc/sys/vm/drop_caches

# free pagecache, dentries and inodes

echo 3 > /proc/sys/vm/drop_caches

exit 0

 

Depois diga qual foi o resultado....

 

Abs.

 

Sylvio Carlos Jollenbeck Borin

 

 

 

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Ediney
- RCOM
Enviada em: quinta-feira, 8 de outubro de 2009 08:28
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] Memoria cacheada.

 

Bom dia a todos, tenho um Disc-OS 1.1 com placa PXE 200 Intelbras, a memória
cacheada aumenta diariamente, a cada 4 dias tenho que reiniciar o servidor,
pois o Asterisk pára de rodar. Existe alguma coisa que pode se fazer para
isso não ocorrer mais ?

 

 

Ediney

 

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100110/636d9fbe/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil