Tag scripts - Userlinux.net

Posts sobre el tag scripts

Downtime

02.Mar.2010 ~ 2 Comentarios ~ 652 Lecturas
Todas las veces suele ocurrir de forma similar, estás probando algo que -de repente- tarda demasiado en ejecutarse y es entonces cuando empieza a subir una especie de sentimiento calórico desde el estómago a la cabeza según te vas dando cuenta de lo que puede estar pasando de fondo.

El resultado puede ser distinto según la ocasión, un servidor caído, una base de datos eliminada, datos redundantes, inconsistencia en un sistema de ficheros... pero el susto y la situación son similares.

En este caso ha sido a través de un script de migración, ¡que mejor prueba que ésta web para el nuevo rCMS!, así que mientras $link_viejo y $link_nuevo se hacían la picha un lío en los mysql_connect(), mi cabeza ardía pensando en la fecha del último backup: 17 de febrero.

Resultado: Se han perdido los comentarios de los últimos 10 posts y varios updates del error 8001050f. El estropicio no ha sido nada comparado con lo que se me ha calentado eso que sale del cuello y suelen llamar cabeza.

%CPU, top y ps

29.Sep.2009 ~ 2 Comentarios ~ 1253 Lecturas
Hace poco más de mes y medio escribí un post que se refería a un script para controlar los cuelgues de MySQL. En dos palabras: no funciona.

El motivo es el siguiente, en ese script se monitoriza el %CPU de un ps y se compara con el valor homónimo en top, craso error, puesto que ni de lejos son lo mismo:
  • %CPU top: Uso de CPU en porcentaje real.
  • CPU ps: Porcentaje de uso de CPU durante todo el tiempo de vida del proceso (una media entre CPU y tiempo de vida).
Mientras que el primero es instantáneo y ofrece porcentajes reales, el segundo no ofrece más que una media y, en procesos con tiempo de vida muy largo -como puede ser un mysqld- lo lógico es que ese porcentaje no sea muy elevado.

Lección aprendida, a ver si Monit o cpulimit nos pueden ayudar con este desaguisado.
Categorías:

Bash: Buscando un paquete apt

11.Nov.2008 ~ 1 Comentarios ~ 783 Lecturas
¿Y si queremos buscar un paquete apt y no recordamos la sintaxis del apt-cache?, tampoco sabríamos hacer este script, pero bueno:
#!/bin/sh
# Buscar un paquete apt (mysearch.sh)
if [ "$1" == "" ] ; then
    echo "Has de especificar un paquete..."
    exit
fi
apt-cache search $1 | grep $1
Otro de los mini ejercicios de aprenda bash como si estuviera en primero que propuse durante la docencia.
Categorías:

Bash: Comprobar conectividad

11.Nov.2008 ~ 2 Comentarios ~ 1206 Lecturas
Empiezo una serie de mini tips en bash para publicar varias notas que tenía en el olvido y empezar la migración de contenidos del wiki a la web. Con este pequeño post se pretende inaugurar la sección de código.

El script es sencillo, comprobar la conectividad con google (por ejemplo):
#!/bin/sh
# Respuesta $? (0 si todo es OK)
PEPE=`ping -c 1 google.es`
echo $?
Redirigir a /dev/null y 2>&1 para que los errores stderr (2) vayan al mismo sitio que la stdout (1):
#!/bin/sh
PEPE=`ping -c 1 google.es`
echo $?

PEPA=`ping -c 1 loro.yar > /dev/null 2>&1`
echo $?
Y vereis la diferencia entre una sentencia que se ejecuta correctamente y otra que no.
Categorías:

MySQL: Useful Stuff

19.Sep.2008 ~ 0 Comentarios ~ 856 Lecturas
MySQL 5.1: Full Text Search
Rating
Gracias a dmnet descubro estos scripts para MySQL que pueden ser de gran ayuda.
Categorías:

Scripts para Nautilus

05.Jan.2007 ~ 1 Comentarios ~ 941 Lecturas
Saw 2
Rating
Bájate ésto y descomprímelo aquí.

Buscar

Cargando...

Últimos comentarios

  • Juan
  • Marina
  • Francisco
  • fon
  • minWi
  • isra
  • reidrac
  • r0sk
  • Rodrigo Rega
  • minWi
  • r0sk
  • reidrac
  • r0sk
  • deady
  • errece

Moneting

Valor de mi cuenta de Facebook según Moneting
Valor de mi cuenta de Twitter según Moneting

Tagcloud

mercurial twitt rsidenotes openbsd twitter humor frases nintendo films cumpleaños 2008 macosx vacaciones alemania_2006 sysadmin debian ps3 conciertos django barça bsd freebsd userlinux iphone ds lugo cake cakephp programación games bake personal bash meme rfilms mundial linux lucux league web hack blogs canción sidenotes blogsfera felicidades champions 2007 blog futbol juegos ubuntu mac deportes php apple mysql opinion seguridad ssh

Archivo

Social

Enlaces de interés