Instalación de ThunderCache 3.1 paralelo a Mikrotik

Publicado en 'Redes Inalámbricas' por joemg6, 8 Ago 2011.





  1. willysantana

    willysantana Miembro frecuente

    Registro:
    15 Abr 2012
    Mensajes:
    189
    Likes:
    7
    Temas:
    5




    hola amigo,cuando el cpu esta al 100% abro un terminal y doy un [top]el thunder esta en 98y99% de cpu.
    pero el server mio no dura 10 minutos se queda asi asta que le de un [thunder restart]
    pero no entiendo que esta aciendo el thunder en esos momento,la nevegacion es mas lenta y el thunderreport,entra mas lento.
    alguien mas le pasa eso?
     
    Última edición: 20 Ago 2012


  2. btocarmona

    btocarmona Miembro frecuente

    Registro:
    22 Oct 2011
    Mensajes:
    77
    Likes:
    6
    Temas:
    1
    Amigo tengo la version 32bit y me funciona bien hago un top y los procesos que hay no superan ni el 50 %.
     
  3. rochi_b

    rochi_b Miembro nuevo

    Registro:
    28 Jul 2012
    Mensajes:
    21
    Likes:
    4
    Temas:
    0
    A mi también me pasa lo mismo uno o dos procesos thunder al 98,99% de uso de CPU, pasa en cualquier momento y solo con el thunder restart se normaliza, tengo la versión 64...
     
  4. willysantana

    willysantana Miembro frecuente

    Registro:
    15 Abr 2012
    Mensajes:
    189
    Likes:
    7
    Temas:
    5
    así es amigo,estamos ámanos.
    no se cual seria el problema.
    tengo la versión 64.
     
  5. Lord Acero

    Lord Acero Miembro frecuente

    Registro:
    11 Nov 2011
    Mensajes:
    59
    Likes:
    5
    Temas:
    0
    Esto pasa desde siempre con Thunder, lo que armé es un script que comparto con uds, guardenlo en un archivo por ejemplo /etc/thunder/gthunder.sh, le dan permisos de ejecucion "chmod +x /etc/thunder/gthunder.sh" y lo ejecutan en el cron con lo siguiente (en el siguiente ejemplo se ejecuta cada 7 minutos):

    */7 * * * * /etc/thunder/gthunder.sh

    El script se compone de la siguiente forma:
    Código:
    #!/bin/bash
    PATH="/bin:/usr/bin:/usr/local/bin"
    P=`ps -o pcpu -C thunder | grep -v CPU | awk '{ s= s + $1 } END { print s }'`
    P=${P/.*/}
    date=$(date)
    if [ $P -gt 89 ] ; then
    sudo echo $date >> /var/log/reinciosTH.log
    sudo /etc/init.d/thunder restart >/dev/null 2>&1
    fi
    Este script lo que hará es que cada vez que se ejecute sumará las instancias de Thunder, y cuando estas superen el 89% (cosa que solo pasa cuando una de las instancias esta colgada, y casi siempre al 100%) anotará en un log llamado reiniciosTH.log la fecha y hora del reinicio de Thunder, y acto seguido reiniciara Thunder para destrabar la instancia colgada.

    Nota: Uso Ubuntu, si no se usa el comando sudo en su sistema, lo reemplazan (si es necesario) por el comando para ejecutar en modo superusario correspondiente.

    Saludos y espero les sirva.:hi:
     
  6. willysantana

    willysantana Miembro frecuente

    Registro:
    15 Abr 2012
    Mensajes:
    189
    Likes:
    7
    Temas:
    5
    amigo según tu aclaración el thunder siempre ase esto,pero como no tenia como verlo nunca nos damos cuenta.
    aora ya tenemos control del consumo, por eso no damos cuenta de el comportamiento del server.

    amigo pero desde cuando tu sabia esto?.

    que raro que joemg no habia solucionado esto.

    */7 * * * * /etc/thunder/gthunder.sh
    amigo puedo copiar y pegar así como esta sin espacio en algunas símbolo.
     
    Última edición: 20 Ago 2012
  7. Lord Acero

    Lord Acero Miembro frecuente

    Registro:
    11 Nov 2011
    Mensajes:
    59
    Likes:
    5
    Temas:
    0
    Lo sabia desde antes de entrar a este foro (usaba Thunder con lusca) ahora tengo instalado Thuder 3.1.2 de Joemg. Así tal cual esta es como yo lo tengo funcionando en el cron, por lo mismo podes pegarlo sin problemas en el tuyo. Saludos.:hi:
     
  8. willysantana

    willysantana Miembro frecuente

    Registro:
    15 Abr 2012
    Mensajes:
    189
    Likes:
    7
    Temas:
    5
    gracias amigo,pero como tu no le dijiste esto a joemg;para que arregle el scrit.
     
  9. Lord Acero

    Lord Acero Miembro frecuente

    Registro:
    11 Nov 2011
    Mensajes:
    59
    Likes:
    5
    Temas:
    0
    Una cosa willysantana, te recomiendo que no esperes que todo lo solucione Joemg, hizo mucho por este foro con tantas contribuciones. Intentá encontrar soluciones por vos mismo, así de paso en el camino aprendes... y mucho te lo aseguro. Cuando alguien lo necesite también podés ayudar. Ahora si el problema se puede arreglar desde la programación misma de Thunder quizás Joemg en algún momento lo haga, o tal vez incluya este script en el script de instalación, no lo se. Lo importante es aprender he interesarse por al menos intentar hacer cosas por uno mismo. Saludos.:hi:
     
  10. willysantana

    willysantana Miembro frecuente

    Registro:
    15 Abr 2012
    Mensajes:
    189
    Likes:
    7
    Temas:
    5
    gracias amigo,entiendo bien lo que me dices pero el script solo puedes codificarlo joemg.
    yo podría arreglar el mio pero es bueno decirle a joemg lo que uno pudo solucionar y así poderlo integrar en el script para futura instalación.
    y mil gracias por tu ayuda.
     
  11. dgonzaleznet

    dgonzaleznet Miembro maestro

    Registro:
    24 Oct 2011
    Mensajes:
    406
    Likes:
    41
    Temas:
    18
    de los 12 mensajes de extra25 creo que no hay ninguno en el que no siga pidiendo mostrar el codigo... offtopic necesario...
     
  12. Quad

    Quad Miembro nuevo

    Registro:
    19 Set 2011
    Mensajes:
    43
    Likes:
    8
    Temas:
    2
    Oe tio, pides el codigo de los plugins??. si es asi busca en google, alli estan todos, estan con extension *.cpp
    Creo que estas haciendo mucho lio por eso.:paz:
     
  13. willysantana

    willysantana Miembro frecuente

    Registro:
    15 Abr 2012
    Mensajes:
    189
    Likes:
    7
    Temas:
    5
    amigo tu dice que el cpu 100% es un plugin malo que hay.
    como puedo averiguar cual plugin esta malo.

    ----- mensaje añadido, 21-ago-2012 a las 11:29 -----

    amigo puse esto en la noche y el otro dia la memoria estaba 100%.
    el server no se reinicio en la madrigada, párese que la regla en el crontag no esta bien.
     
  14. CASL2008

    CASL2008 Miembro nuevo

    Registro:
    5 Ago 2012
    Mensajes:
    20
    Likes:
    0
    Temas:
    0
    hola amigos, tengo instalado thunder en un disco sata 160gb funciona exelenete, mudare el thunder hacia un disco duro nuevo de 1tb... como hago para salvar el cache del disco de 160gb y pasarlo al de un tb? se los agradeceria los comentarios y sugerencias...:yeah:
     
  15. luistec

    luistec Miembro frecuente

    Registro:
    5 Mar 2012
    Mensajes:
    206
    Likes:
    19
    Temas:
    0
    En ese caso lo que puedes hacer es cambiar de nombre la carpeta /thunder/ por decir a /thunder2/ luego creas una nueva carpeta con el nombre /thunder/ y sigues los pasos del script que puso joemg de como adicionar un disco https://www.peruhardware.net/showpost.php?p=2674152&postcount=1295, lo cual montará el disco de 1 tb a la carpeta /thunder/ luego solo mueves el contenido de la carpeta /thunder2/ a la carpeta /thunder/ reinicias y listo.
     
    Última edición: 21 Ago 2012
  16. CASL2008

    CASL2008 Miembro nuevo

    Registro:
    5 Ago 2012
    Mensajes:
    20
    Likes:
    0
    Temas:
    0
    renombro la carpeta thunder que esta en el de 160gb (le pongo thunder2) y creo una capeta llamada thunder (en el mismo disco de 160gb)... corro el script para agregar el disco de 1tb cosa que se montara en la nueva carpeta llamada thunder y esta guardara el cache en el disco de 1tb (cierto?) luego muevo el contenido de la capeta thunder2 a thunder.. listo gracias amigo y dime si me equivoco en algo..:)
     
  17. luistec

    luistec Miembro frecuente

    Registro:
    5 Mar 2012
    Mensajes:
    206
    Likes:
    19
    Temas:
    0
    No hay problema por que no estas borrando nada, si te surge algun error el proceso es reversible.
     
  18. Lord Acero

    Lord Acero Miembro frecuente

    Registro:
    11 Nov 2011
    Mensajes:
    59
    Likes:
    5
    Temas:
    0
    En el crontab se pone tal cual esta copiada, el */7 significa cada 7 minutos, luego hay 1 espacio entre cada asterisco. Saludos.
     
  19. willysantana

    willysantana Miembro frecuente

    Registro:
    15 Abr 2012
    Mensajes:
    189
    Likes:
    7
    Temas:
    5
    amigo, pero que te paso aquí no entiendo.
    tu me diste una regla para esto, entonce ati no te funciona.
     
  20. dgonzaleznet

    dgonzaleznet Miembro maestro

    Registro:
    24 Oct 2011
    Mensajes:
    406
    Likes:
    41
    Temas:
    18
    la base de datos no tendrá problemas luego, ya lo has hecho antes luistec?
     
Etiquetas: