martes, 31 de mayo de 2011

Llamada de Nespresso.

Buenas:

Recibe un compañero una llamada de Nespresso antes de entrar al ascensor....su respuesta..

-Perdone...me puede llamar en unos minutos...es que estoy trabajando en un ascensor....

............con mucha gente!!


XD

XD xd

Repositorios para CentOS

Estoy instalando Nagios + Centreon sobre CentOS, para ello, he necesitado un repositorio, aparte del estándar, se recomienda el repositorio de DAG sobretodo para paquetes de pearl o el rrdtools (cuando termine la instalación de Nagios haré una documentación con toda la info).

Para añadir los repositorios de DAG a nuestra máquina haremos lo siguiente:

* Descargar de este link el paquete correspondiente a nuestro SO, en mi caso era el paquete rpmforge-release-0.5.2-2.el5.rf.i386.rpm para mi CentOS 5.

Una vez descargado lo instalaremos con el siguiente comando:

rpm -Uvh rpmforge-release-0.3.6-1.el4.rf.i386.rpm

Limpiaremos la "caché" de los repositorios:

#yum clean all

y ya podremos descargar los ficheros correspondientes, ojo! si vais a instalar Centreon y Nagios os recomiendo configurarlo antes de empezar a descargar paquetes.

Un saludo.

PD: En mi caso utilicé esta información de base: http://www.ecualug.org/2006/03/30/comos/como_usar_el_repositorio_de_dag_en_nuestro_centos

jueves, 26 de mayo de 2011

Solucionar fallos con incoherencias en NDOutils.

Estoy registrada en el grupo de Nagios en Español y Popitron nos emnvío esta solución respecto a un problema que se podía dar si Nagios manejaba una cantidad muy alta de máquinas, en estos casos el NDOutils puede empezar a hacer cosas raras, os dejo la explicación:

" Cuando la base de datos esta cargada con una gran cantidad de
registros, el NDO comienza a tener un comportamiento erratico, y los datos reflejados no
son los correctos, por lo tanto cada cierto tiempo hay que purgar algunas tablas, ese tiempo sera dependiendo de la cantidad de objetos a monitorear.

Podemos crear un script que realize dicha tarea

#!/bin/bash
echo "TRUNCATE TABLE nagios_servicechecks" | /usr/bin/mysql -u root --
batch
--database=nagios
echo "TRUNCATE TABLE nagios_logentries" | /usr/bin/mysql -u root --
batch
--database=nagios
echo "TRUNCATE TABLE nagios_service_contactgroups" | /usr/bin/mysql -u
root --batch
--database=nagios
echo "TRUNCATE TABLE nagios_hostchecks" | /usr/bin/mysql -u root --
batch
--database=nagios


Para luego incluirlo en el crontab, por ejemplo si tenemos alrededor
de mas de 600 hosts y alrededor de 2000 servicios o mas, chequeando ambos en intervalos de entre 1 y 5 minutos, podemos establecer su ejecucion en 15 minutos.

0,15,30,45 * * * root /usr/local/nagios/sbin/truncar_db.sh "

Espero que os pueda servir de ayuda!!

Y gracias Popitron!!


PD: Como dicen en los comentarios, OJO! con usarlo en producción!! es un TRUNCATE por lo que elimina información, es decir, tendríais que estudiar si su uso os es viable.

Un saludo..

miércoles, 25 de mayo de 2011

Extender el período de activación de Windows 2008 server.

Una cosilla mas para acordarme, es muy sencilla:

Para ver lo que nos queda de tiempo de activación, ejecutaremos lo siguiente desde la consola:

slmgr.vbs -dli
*Con esto veremos los días de evaluación que nos quedan.

Si queremos extender la evaluación, tendremos que ejecutar lo siguiente:

–rearm slmgr.vbs
Y tendremos que reiniciar el equipo.

La verdad es que desde mi equipo me aparece que sólo me queda un día, pero desde slmgr -dli me aparecen 40.

Os dejo el link de Microsoft, que además comenta como automatizarlo.

http://support.microsoft.com/kb/948472/es

Un saludo.

Actualización: Puede que en este orden no funcione, por lo que simplemente ponerlo al revés:


slmgr.vbs -rearm

viernes, 20 de mayo de 2011

Incompatibilidad con rutas de acceso UNC.

Hay veces que tenemos rutas UNC, por ejemplo, si usamos el XP Mode se puede montar nuestra unidad física en el virtual (si XP mode es un virtual sobre virtual PC y me parece una castaña, pero me vale de ejemplo), esta nueva "unidad" en vez de aparecer como "unidad" de verdad aparece como una ruta UNC del tipo \\ruta\directorio\ ,descripción en este link http://en.wikipedia.org/wiki/Uniform_Naming_Convention#Uniform_Naming_Convention

En un principio no hay problema por que podemos acceder a través del entorno gráfico, pero si queremos hacer un script o acceder por consola nos dará este error:

"CMD no es compatible con las rutas de acceso UNC como directorio actual."

Para solucionar esto, podemos usar los comandos pushd y popd de la siguiente forma:

antes de acceder a esa ruta, haremos:

>pushd \\ruta\directorio

Y este comando le creará una ruta como unidad de red proporcionándole una letra, que irá de abajo a arriba, es decir, comenzará por la Z en adelante.

ahora podemos acceder perfectamente a través de la letra que le haya asignado; para finalizar y eliminar la letra asignada, simplemente ejecutaremos esto:

>popd \\ruta\directorio\

Con esto dejará de existir la unidad pero continuará la ruta UNC.

lunes, 16 de mayo de 2011

IpDiscover en OCS Inventory.

Anteriormente, con otras versiones, no conseguí que esta opción funcionara, pero finalmente he logrado su funcionamiento y más o menos se podría decir que he comprendido como lo hace, aunque todavía tengo alguna dudilla.

La verdad que estuve buscando mucha información pero no encontré nada que fuera de mi gusto, por lo que escribo esto y además, así no se me olvida.

En primer lugar decir, que lo hace solo, pero claro, como con otras versiones no lo había logrado pensaba que solo podría ser en Linux o haciendo algo que no encontraba, añado, que mi OCS Inventory está instalado en Windows 7 x64 y la versión actual es la 2.0.

Una vez instalado y configurado (instalación en Windows en mi anterior link http://monimandarina.blogspot.com/2011/02/glpi-ocs-inventory-en-windows-vista.html ), simplemente tendremos que asegurarnos de que la opción IpDiscover está activa, para ello, pincharemos en el icono de la llave inglesa y nos iremos a la opción de “configurar”, accederemos a la pestaña IpDiscover y veremos que está en “on” y yo en mi caso he puesto que sean 3 equipos los que descubran las IPs.

Una vez todo configurado, no pasará nada, ya que el proceso del IpDiscover, lo hace a través de los agentes OCS, es decir, el servidor escoge 2 o 3 agentes para descubrir la red y dichos agentes, cuando llega el momento de contactar con el servidor para enviarles la información de su estructura, envía los datos que ha conseguido a través de la red, es decir, esta información se nos actualizará una vez al día.