Instalacion de Zenoss 3.2.1 en Ubuntu 12.04

Zenoss es una herramienta de monitoreo de estados y rendimiento de equipos bastante completa, su instalación se puede realizar en Ubuntu usando un paquete .deb o instalando desde el código fuente.

El problema del paquete .deb es que este incluye el motor de base de datos MySQL, por lo que si queremos hacer una instalacion en un equipo que posteriormente o que actualmente maneja bases de datos MySQL tendremos problemas por el uso del puerto y por la version de MySQL, dado que estaremos atados a la version incluida por Zenoss. Por lo cual es recomendable realizar una instalación usando los archivos fuentes. Continuar leyendo “Instalacion de Zenoss 3.2.1 en Ubuntu 12.04”

Instalacion de Icinga 1.7.1 en Ubuntu 12.04

Icinga es una herramienta de monitoreo que inicio como un fork de Nagios. Por lo cual es compatible con los plugins de este último.

La instalación de Icinga se puede realizar usando los paquetes que se encuentran de forma nativa en Ubuntu 12.04 con el comando

sudo apt-get install icinga nagios-plugins

Lastimosamente esta instalación aunque funcional, no nos provee la nueva interfaz web de administración de Icinga.

Por esta razón es necesario realizar una instalación por código fuente, este tutorial realiza los pasos de instalación de Icinga 1.7.1 en Ubuntu 12.04, probablemente funcione en versiones similares, pero se deberá tener en cuenta actualizar los vínculos de descarga y nombre de ubicación de los archivos. Continuar leyendo “Instalacion de Icinga 1.7.1 en Ubuntu 12.04”

Consejos para migración a Software Libre en una empresa

Leyendo un correo que me enviaron preguntándome si podía colaborar con una migración de una empresa a Software Libre…. les comente que en realidad no podría ayudarles por cuestiones de tiempo todo lo que pudiera…. pero al responderle con una serie de consejos me anime y pues salio larga la respuesta, así que que mejor que compartirla!

1. Paciencia, y sin afanes. Cambiar el sistema operativo de un equipo es muy sencillo y rápido, pero cambiar la mentalidad y la forma de trabajar de las personas requiere cuidado y paciencia.

Continuar leyendo “Consejos para migración a Software Libre en una empresa”

Reclamando espacio reservado en particiones Ext en Linux

El otro día se me presento un problema simple en muchos ambientes informáticos… Falta de espacio en discos (en este caso de servidores). Grave problema, sin embargo no es que se necesitara mucho…

Para verificar el espacio en disco en un equipo con Linux basta con usar el siguiente comando en la terminal:

df -h

Este comando sirve para mostrar cuanto espacio hay disponible en las diferentes particiones que se encuentran montadas.

Ejemplo de comando en mi equipo

Al revisar estos datos me di cuenta de que algo no cuadraba. En el porcentaje de disco usado aparecía 100% !! Pero el servidor aun seguía funcionando con normalidad, salvo algunos servicios, los principales se encontraban en buen estado, por lo que me dio curiosidad, sera que existía alguna partición temporal o algo similar que permitiera esto? Pues bien buscando un poco encontré la razón (http://backdrift.org/freeing-disk-space-in-linux). Al parecer en las particiones de disco ext (ext1, ext2, ext3, ext4) se reserva un porcentaje de disco para el usuario root, este porcentaje es de 5% y no es visible a simple vista, ni siquiera quitando la opción -h a el comando df (esto muestra el espacio disponible en bytes, y no en Gigabytes, Megabytes o nomenclatura sencilla para el “humano”).

Esta funcionalidad de reservar espacio es bastante útil en muchos casos, debido a que si el servidor se encontraba quedándose sin espacio los servicios primordiales (como ssh, u otros) para conectarse y poder solucionar el inconveniente aun seguirán arriba y funcionando, dado que se ejecutan como usuario root. Sin embargo actualmente tenemos capacidades inmensas de almacenamiento y los procesos que comentaba no requieren tampoco Gigabytes de espacio para funcionar, por lo que 5% de espacio en discos de 10 GB puede que no sea mucho, pero en unidades de 2 Teras o mas, puede ser una cantidad bastante grande y que esta siendo desaprovechada en nuestros sistemas. Por lo cual como en Linux (y en casi todo el software libre) todo lo podemos modificar, podemos elegir el porcentaje mas adecuado para nuestros sistemas.

En la captura anterior se puede ver que / esta montado en el dispositivo /dev/sda2, y que este tiene 8.1 Gigabytes libres, ejecutando solo df obtenemos los siguientes datos:

darkhole@devolo:~$ df
S.ficheros     1K-bloques     Usado Disponible Uso% Montado en
/dev/sda2        14947420   5799384    8398060  41% /
udev              1999596         4    1999592   1% /dev
tmpfs              802748       972     801776   1% /run
none                 5120         0       5120   0% /run/lock
none              2006860       188    2006672   1% /run/shm
/dev/sda5       225038232 219050860    3734296  99% /home
/dev/sda3        62914556  53979008    8935548  86% /windows
darkhole@devolo:~$

Lo que nos nos muestra 8398060 bytes disponibles. Para ver que cantidad de bytes tenemos reservada al usuario root podemos usar el comando tune2fs de la siguiente manera:

darkhole@devolo:~$ sudo tune2fs -l /dev/sda2
[sudo] password for darkhole:
tune2fs 1.42 (29-Nov-2011)
Filesystem volume name:   <none>
Last mounted on:          /
Filesystem UUID:          15538882-88ce-4446-9f9e-14e132155dcc
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags:         signed_directory_hash
Default mount options:    (none)
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              938400
Block count:              3749888
Reserved block count:     187494
Free blocks:              2287126
Free inodes:              670455
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      915
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8160
Inode blocks per group:   510
RAID stride:              1
RAID stripe width:        1
Flex block group size:    16
Filesystem created:       Sun Oct  2 08:09:59 2011
Last mount time:          Sun Mar 25 19:28:07 2012
Last write time:          Sun Mar 25 23:06:16 2012
Mount count:              17
Maximum mount count:      20
Last checked:             Sat Mar 17 11:15:19 2012
Check interval:           15552000 (6 months)
Next check after:         Thu Sep 13 11:15:19 2012
Lifetime writes:          181 GB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:	          256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
First orphan inode:       509
Default directory hash:   half_md4
Directory Hash Seed:      c746e6e0-cc7d-481c-9e0f-fd024886127e
Journal backup:           inode blocks
darkhole@devolo:~$

Aquí podemos ver que tenemos reservados (Reserved block count) 187494 bytes para el usuario root (lo que hace un promedio de 5 %, el valor predeterminado). Aunque esta partición no sea muy grande, mi equipo no es un servidor y no tiene servicios críticos, por lo cual no deseo que ese 5% este reservado para root, por lo cual puedo cambiarlo con el comando tune2fs y definir un porcentaje deseado, en este caso 1%:

darkhole@devolo:~$ sudo tune2fs -m 1 /dev/sda2
tune2fs 1.42 (29-Nov-2011)
Setting reserved blocks percentage to 1% (37498 blocks)
darkhole@devolo:~$

Con esto ya tenemos mas espacio que podemos corroborar usando de nuevo el comando df:

darkhole@devolo:~$ df -h
S.ficheros     Tamaño Usado  Disp Uso% Montado en
/dev/sda2         15G  5,6G  8,6G  40% /
udev             2,0G  4,0K  2,0G   1% /dev
tmpfs            784M  972K  783M   1% /run
none             5,0M     0  5,0M   0% /run/lock
none             2,0G  188K  2,0G   1% /run/shm
/dev/sda5        215G  209G  3,6G  99% /home
/dev/sda3         60G   52G  8,6G  86% /windows
darkhole@devolo:~$

Puede que no sea mucho el tamaño que logramos, pero en unidades de Teras de almacenamiento pueden ser Gigabytes valiosos los que no estamos usando, o en mi caso mi partición /home también es bastante grande como para poder obtener ese 4% que me es muy útil (aunque se nota ya estoy corto de espacio!).

Preceptos, o como vivo mi vida

En tantos años de mi vida (como si llevara tantos…) me han llegado ideas de muchos tipos… Además de enseñanzas y de lecciones.

Existen una serie de preceptos (que probablemente ni lo sean, según la definición estricta de la palabra), o mejor.. hechos que he visualizado.

1. Pasión: Simple y sencillo, vivir con pasión, hacer las cosas con pasión, vivir como si fuera el último minuto de la vida. Es sencillo pero importante, es también sentirlo todo, sacarle el jugo a la vida.

2. Placer: Que bello es cuando uno disfruta algo. Pues es simple, sentir placer por las cosas, buscarle el lado (no bueno ni malo) nuevo de las cosas. Hay veces en las que uno no disfruta una pelea, la injusticia y demás cosas. Al fin de cuentas, ¿que seria de la vida si no existieran los altibajos?

3. Infinito: Si, nada es infinito, al menos en lo que mi observación he visto. Todo tiene su fin todo se acaba, la vida, la esencia de las cosas, el día, las estrellas, los parciales, las materias, los romances. Por eso es bueno vivir con 1. Pasion y 2. Placer todos los momentos, nunca se sabe cuando acabarán. Probablemente lo único infinito sean los ciclos, el ciclo de la vida, de los planetas, de las carreras…. Digo, posiblemente, porque cuando todo termine, no se si habrán más ciclos (Teoría del Caos). (O tal vez se termine uno muy MUY grande,  y de comienzo a otro).

4. Punto de vista: No existe lo malo ni lo bueno, no existen las buenas y malas acciones (lo siento niños scouts, se equivocan al hacer sus «buenas acciones» 🙂 ). ¿Acaso la muerte de una persona es mala siempre? ¿Que pasa con los recursos (comida, oxígeno, oportunidades) que queda disponible para las demás personas?. La muerte no es mala ni buena, posiblemente hayan las «bondades colectivas», algo que para la mayoria de la sociedad se considera bueno, o se considera malo. Pero todo depende del punto de vista. Eso no implica que no considere para mi cosas como buenas, pero si implica que no existen las verdades absolutas.

5. Aprendizaje: «Todo el mundo tiene algo que enseñar y aprender». Es simple, para mi todas las personas tienen un conocimiento valioso, sea cual sea, y así mismo nadie sabe todo. Esto es muy valioso, dado que me incentiva siempre a enseñar algo, así como aprovechar cada momento que tengo una persona frente a mi. Y vuelvo a decir, no importa quien sea, si sea una persona del otro lado del mundo, o que no haya estudiado en instituciones educativas, o personas que no tengan una plena conciencia de si mismas.

6. Equidad en el universo: Esa equidad que menciono, NO EXISTE, punto. El mundo/universo no es un espacio justo, no existe la «justicia divina» ni como se llame. los recursos del universo no están equitativamente repartidos, ni las personas tienen lo que merecen. Es simple pero cierto. Si bien uno puede tratar de brindar equidad al mundo, no lo logrará (aumento de la Entropía).

7. Todo el mundo es influenciable: Y lo somos, tal vez en mayor o menor medidad dependiendo del tema o de la otra persona/organización. Pero tengamos presente, siempre vamos a estar influenciados por TODO, en mayor o menor medida (Efecto Mariposa). ¿Que si las estrellas nos influencian al momento de nacer? CLARO! Pero nos influencia más el médico que nos recibe a este mundo, simplemente esta muchísimo más cerca. «Somos polvo de estrellas»

Estaré actualizando estos «preceptos» en la medida que encuentre nuevos (o me los invente), o que alguien refute con buenos argumentos alguno de estos (somos influenciables 😉 ). Igual hay de todo tipo, sociales, existenciales o sicológicos, así que probablemente me encuentre con más en lo que queda de mi vida!

Estos preceptos puede que estén equivocados, pero si ayudan a entablar relaciones que me han llevado a conclusiones, como que si no existe la equidad, y no existe lo infinito, no existe un dios.

Bueno, espero que alguien encuentre defectos o apoye estos puntos… Probablemente hayan puntos que se contradigan, o que se complementan, o en los que uno esta dentro del otro.
PDT: Agradecimientos a Lina Porras, que me hizo terminar este post ;). Parece que las personas cercanas a mi me hacen escribir.

Flisol Ibague y Bogota 2011

Buenas tardes (bastante tardes)

Les cuento de forma breve mi experiencia en el Flisol organizado en la ciudad de Ibague en este año. Me fui acompañado de una ubuntera que a veces también cumple las veces de mi novia (jeje) en una Van en la noche con miembros de HackBo y de otras personas que iban a realizar talleres y conferencias.

Era la primera vez que viajaba a esa ciudad, una experiencia muy buena, en la Universidad Cooperativa Sede Ibague con el apoyo de Casli se realizó el Flisol, donde realice una pequeña charla, Ubuntu y Software Libre, Mitos y Verdades. La asistencia fue muy buena a pesar de tener que cambiar de sitio a última hora.

Así mismo vi como el ambiente estaba amenizado con Ubuntu Studio :). La verdad fue una experiencia muy buena, y de la que aprendí también. Fue el primer Flisol al que asistí fuera de mi ciudad Bogotá.

Ajunto para los interesados las diapositivas de ese día, y el vínculo a esas fotos que guardan una pizca de lo que fue ese día.

Ubuntu Y SL – Mitos y Verdades – Flisol 2011 Ibague

También disponible en el Wiki de Ubuntu Colombia

Fotos de Flisol 2011 en Ibague

Así mismo, debido a que se «desordenó» un poco el cronograma del Flisol en Colombia, tuve la oportunidad de participar en el Flisol Bogotá, de nuevo como coordinador de Instalaciones, aunque la verdad estuve sobre todo compartiendo con todas las otras personas de otras organizaciones, limando asperezas, discutiendo y construyendo 🙂

Este Flisol fue organizado en el hotel Andes Plaza en la Calle 100 con 15, y a decir verdad se nos quedo pequeño el espacio.

Fue muchisima gente, y estuvieron muy interesados en Ubuntu y en todo lo que esta alrededor de el Software y la Cultura Libre.

Espero el otro año poder estar en más ciudades y compartir con mas ubunteros!

Fotos de Flisol 2011 en Bogotá

https://picasaweb.google.com/alarconj/FlisolBogota2011