Zabbix

Llevo ya unos días pelándome con el centreon, una herramienta que mejora las funcionalidades de nagios, gracias a su gestión de las máquinas y la creación de gráficas. El problema de centreon pero es que su instalación es demasiado compleja, y hasta el momento lo he probado de instalar varias veces y cada una me salía una pijadita distinta, lo último ya era probar con otra distribución de gnu/linux, centOS, basada en redhat, pero en el proyecto preferimos tener las máquinas lo mas homogenizadas posible y el sistema preferido es debian.

Zabbix tiene la ventaja que está disponible en los repositorios de debian y su instalación es tan simple como un:…

Ampliación particion LVM con vmware

El escenario es de una máquina virtual montada sobre particiones LVM formateadas en ext3. La problemática está en que ya no hay mas espacio en las physical volumes, para ello tenemos 2 posibilidades, la primera añadirle un disco nuevo:

Teniendo /dev/sdd como nuevo disco:

# pvcreate /dev/sdd
# vgextend VG02 /dev/sdd

podemos poner directamente discos o particiones (sdd o sdd1).

La otra forma, mas típica de maquinas virtuales, es de asignar mas espacio al disco logico de la maquina virtual, en este caso de vmware (contamos que ya tenemos el disco /dev/sdc).

Una vez ampliado el espacio (da igual si con la maquina virtual apagada o encendida), reiniciamos la máquina para que el sistema detecte el cambio de disco.

A continuación le decimos a lvm que detecte los cambios en los physical volumes:

# pvresize /dev/sdc

Esto se verá repercutido automáticamente en el tamaño disponible en el physical volume y ya podremos asignar mas espacio en el logical volume:

# umount /dev/mapper/VG02-lv_var
# lvextend -L+10G /dev/mapper/VG02-lv_var
# e2fsck -f /dev/mapper/VG02-lv_var
# resize2fs /dev/mapper/VG02-lv_var
# mount -a

et voilà.…

zip excluir directorios

Para excluir directorios en un zip hay 2 formas:

$ zip fichero.zip directorio/* -x@excluir.lst

separas los directorios a excluir con saltos de línea

o

$ zip fichero.zip directorio/* -x directorio/dir1/* directorio/dir2/dir3/* directorio/dir4/*

o

$ zip fichero.zip ./* -x ./dir1/* ./dir2/dir3/* ./dir4/*

rm –fichero

Nos encontramos con esta maravilla :D

-rw-r--r-- 1 apache apache 3.7G Apr  4 17:31 --exclude.tar.gz
rm --exclude.tar.gz

nos dice que nanai…

solución:

rm -- --exclude.tar.gz

thnks marc0s

mandar mensajes del sistema a todos los usuarios

Pues a veces es necesario hacer alguna actuación en el sistema o simplemente saludar a las compañeras de terminal.

Para ello podemos usar wall que viene instalado por defecto en el sistema (por lo menos en debian).

Ejecutamos wall, escribimos un mensaje y luego control+D para mandarlo.

También podemos hacer un:

echo "hola!" | wall

Instalación de Centreon

Centreon es un gestor via web de alertas, graficas y estados de servidor. Su base es un nagios y acepta peticiones nrpe y traps snmp.

Este “pequeño” manual explica los pasos seguidos para instalarlo, ya que me llevó varios días, básicamente por un atasco mental con ndoutils que era preciso generar el ndomod.o pero para la versión estable no funcionaba, así que hemos tirado de la versión que viene en el sistema que curiosamente es la beta. El sistema usado es una debian squeeze 6.0.0.…