sábado, 21 de septiembre de 2013

Instalando el HP Proliant Support Pack en RHEL (2)

Ha pasado prácticamente un año desde que hice la primer parte de este post, como pueden darse cuenta no soy muy bueno en este tema de blogear...

Igual vamos al grano.  La situación es la siguiente, tengo un nuevo servidor que deseo desplegar y como siempre la mejor práctica es utilizar el PSP -hoy conocido como el SPP- de HP para instalar los últimos drivers, firmware y herramientas de HP para administración de servidores Linux.

Si de casualidad leyeron el post anterior ( http://blueimmensity.blogspot.com/2012/10/instalando-el-hp-proliant-support-pack.html ) se dan cuenta que relato de manera muy literaria mi aventura instalando los paquetes de 32 bits para poder correr el HPSUM (herramienta de actualización) en un RHEL& a 64 bits.

Como conclusión de ese post llegue a los repos de HP que están supremamente escondidos pero que facilitan la vida para aquellos que quieran instalar estas herramientas.

Antes de llegar a esos repos, debo confesar que volví a repetir toda le pesadilla del post anterior (instalar manualmente los paquetes para poder correr el hpsum).  Que vergüenza.  Lo hice pensando en hacer un post con la información detallada en este blog (ja!).

Bueno arranquemos por aquí:

1.- Si requiere instalar el RHEL6 en un Servidor HP con Smart Array B110i SATA RAID Controller debe tener en cuenta que ningún instalador de RHEL6 incluye los drivers necesarios para esta controladora.  Por esta razón debe descargar el driver de HP, generar un Driver Disquete (puede ser en una USB) y arrancar la instalación de RHEL6 con los parámetros dd blacklist=ahci

En este enlace [Driver para RHEL6 Smart Array B110i Sata Raid Controller] debe buscar el archivo hpahcisr-1.2.6-16.rhel6uX.x86_64.dd.gz donde X corresponde al release de RHEL6 que este instalando.

Luego debe copiar esa imagen en un dispositivo USB (o en un floppy sí es que tiene algo así)

dd if=hpahcisr-1.2.6-16.rhel6u4.x86_64.dd  of=/dev/sdX
Donde sdX corresponde al dispositivo USB que este utilizando, tenga en cuenta que esto borra TODA la información del mismo, por lo que le recomiendo usar uno vacío y tener cuidado de NO borrar su disco duro.  ESTA ADVERTIDO.

Inicia la instalación del sistema operativo y con la tecla TAB accede a la línea de arranque del kernel en donde podrá adicionar los parámetros mencionados previamente (dd blacklist=ahci)

La instalación le preguntará si tiene un Driver Disk, antes de responder inserte la USB espere un par de segundos y responda que sí.  El sistema le preguntará en que dispositivo esta el Driver Disk, debe elegir por supuesto el que corresponde a la USB (usualmente será sda)  cuando le pregunte sí tiene otro Driver Disk es momento de retirar la USB.

Proceda con la instalación normal y cuando esta finalice asegurese de registrar su sistema con Red Hat Network.

El procedimiento descrito anteriormente esta referenciado en este KB article de Red Hat  KB Article 110953

2.- Descargar el PSP para su servidor

Este lo puede descargar del siguiente enlace HP Support Pack

3.- Instalar las librerías requeridas.  Debido a que el programa HPSUM esta en 32 bits va a requerir instalar un montón de librerías en esta arquitectura.  El detalle de las mismas esta explicado en la página 10 de este documento de HP.

HP PSP Support Manual

yum install libuuid.i686 freetype.i686 libSM.i686 libICE.i686 libXi.i686 libX11.i686 libXext.i686 libxcb.i686 libXau.i686 libXrender.i686 libXrandr.i686 libXfixes.i686 libXcursor.i686 fontconfig.i686 expat.i686 expect.i686 zlib.i686 libstdc++.i686 net-snmp-libs.i686
La línea anterior instalará todos los requerimientos del hpsum , si realizaron instalación de solo texto deben instalar el paquete xauth para poder ejecutar la herramienta por SSH desde su portátil.

Algunos tips de troubleshooting.

El PSP incluye una herramienta que valida que la instalación tenga lo requerido para ejecutar el HPSUM

./rhel6test.sh
HP Smart Update Manager RHEL6 Minimum Support Verification Script
Copyright 2011 Hewlett-Packard Development Company, L.P.


Checking to ensure minimal support requirements needed by
HP Smart Update Manager (HP SUM) to support
Red Hat Enterprise Linux version 6 are met...

Red Hat Enterprise Linux Server Release 6.x found
x86_64 distribution found
Checking for minimum RPMs needed to support HPSUM in console mode
All RPMs necessary to run in console mode are installed
Checking for minimum i686 RPMs needed to support HPSUM in GUI mode
All RPMs necessary to run in GUI mode are installed


Checking to ensure networking is enabled...
Valid networking configuration to support HP SUM found.

El otro comando útil es ejecutar strace ./hpsum ya que con este podrá descifrar que otra librería le puede faltar.

Lastimosamente en este post no publicaré los repos que eliminan todo este trabajo.  Eso lo haré en el próximo, lo único que espero es que no sea en un año. :)












domingo, 14 de julio de 2013

Que bloggear?

Hombre que difícil es bloguear.

Es interesante pensar en que puedes escribir tus pensamientos sin censuras, sin límites y simplemente dejarlos ir.  Pero la realidad es que tienes unos roles, unas responsabilidades y unos planes que te obligan a definir.

Que tan personal puede ser un blog?  o que tan corporativo ?

Hoy en día será simplemente una herramienta más para atraer clientes?

O es una herramienta más para ser humanos?

En todo caso es difícil discernir si bloguear o no, que tema usar, que tan personal ser, que tan real ser.

Aunque debo admitir que tiene su asunto divertido.

Lost in the crowd

There was a huge change this year in how they've arranged everything.  It felt quite different, like it was smaller or even messier. I was walking around, trying to figure out the new arrangement when I noticed her. She was trembling in the alley.  Listening to the crowd, hiding in her cellphone.
 
This is my first time here.  I've never attended before to this kind of event.  It seems different from what I've expected, but how can I know how it should be if this is my first time in here.

Anyway, I've been attending some of the conference sessions, all of them mostly related to my work.  Obviously I don't get a thing.  It's too hard for me to understand, but don't even think for a second that I'm not smart, I am.  But my training doesn't have anything to do with this.  All this people seem like Nasa engineers, there's something special about them.  They're geeks. Or nerds.  Maybe a little bit of both.

I'm not sure how to engage them, how to mingle.  They seem intimidated. Probably it's because of my looks.  I'm not from here and they know it. I'm not like them and that's obvious.

I've always feel out of place when there's so many people around, and that's odd because I'm able to give them a speech about something I feel passionate about without prior notice.  It's easy to know why, when you're giving a speech, you're in control, they don't know anything about what you're going to talk about, and they don't know that you either.  But when you're in front of them, well that's certainly different.  They expect you to be like them.  And, hell no, I'm not like them, in fact I'm yet to find someone like me. Not that I'm special or something, I'm just different. I'm not like the crowd.

When I saw her, I couldn't help noticing the subtle tremble that run all over her body. She felt out of place and that strike me like a lightning.  She may be like me. I had to know this girl.  I have to understand that smile. Probably I've imagined that, but I'd swear that she was looking at me through the corner of her eye, and she was smiling. Smiling while trembling, and also using her iphone like a defense wall, like a gate to her safe and warm world. I had to know this girl.

And I did.  Just for a moment. A deep moment where there was nothing else but the two of us.  A moment that felt like it was meant to last forever. A moment that from now on I just have to let disappear and vanished like it wasn't happened at all.  Like a burst of tears under the rain. Like someone lost in the crowd.

domingo, 21 de octubre de 2012

Truly, madly, deeply

V.1
 
Seré tu sueño, tu deseo y tu fantasía
Seré esperanza, seré amor y lo que necesitas
Loca, profunda y realmente te amo cada vez que respiras
Seré fuerte y seré fiel por un nuevo despertar
Una razón para vivir
Un significado más profundo
ohh sí..


Coro

Quisiera que estemos en las montañas
que nos bañemos en el mar
quisiera estar así por siempre
hasta que el cielo caiga ya...


V.2

Y cuando las estrellas brillen en la tarde azul
Pediré un deseo al cielo que te hará llorar..
Las lágrimas de alegría por el placer y la certeza.
Que estamos rodeados por el confort y la protección
de tus papás (los más altos poderes) .. En horas solitarias las lágrimas te consumen..


Coro

Quisiera que estemos en una montaña
que nos bañemos en el mar
quisiera estar así por siempre
hasta que el cielo caiga sobre mí


BRIDGE)

Puedes verlo amor?
No tienes que cerrar tus ojos porque esta frente a tí
Todo lo que necesites de seguro vendrá

Seré tu sueño, tu deseo y tu fantasía
Seré esperanza, seré amor y lo que necesitas
Te amo loca, profunda y realmente cada vez que respiras

Coro

Quisiera que estemos en una montaña
que nos bañemos en el mar
quisiera estar así por siempre
hasta que el cielo caiga sobre mí

oh sí .. oh sí ..

lunes, 1 de octubre de 2012

Instalando el HP Proliant Support Pack en RHEL (1)

Aquellos que han trabajado con servidores de marca saben que los fabricantes han desarrollado software especial para el monitoreo y administración de sus equipos.  En este post hablaré de los servidores HP y su famoso PSP (Proliant Support Pack), hoy en día conocido como SPP (Service Pack for Proliant).

Primero definamos que es el SPP.   Directo de la página de HP, el SPP corresponde a un juego de controladores optimizados, utilidades y agentes de administración para sistemas operativos Windows y Linux.  Típicamente son liberados con el HP's SmartStart que es ese juego de CDs que viene con el servidor y usualmente solo sirve para instalar Windows.

Pues bien, el asunto es que si usted va a instalar Linux en su servidor HP, como mejor práctica, debería instalar el PSP/SPP correspondiente a la distribución que esta utilizando ya que con esto - y como mencione previamente - tendrá acceso a software y controladores específicos para su máquina.

Por ejemplo, al instalar este software usted podrá acceder vía web a información en línea referente al hardware de su servidor, estado de ventiladores, temperatura, estado del arreglo de discos, entre otros.  También podrá instalar agentes SNMP que podrá fácilmente integrar a su plataforma de monitoreo en red (Zenoss, Nagios, Openview, etc.) con lo cual obtendrá alarmas de todo tipo sobre sus sistemas, algo también muy valioso es que podrá realizar actualizaciones de firmware sobre el hardware de su equipo.

Lastimosamente el proceso de instalación del PSP/SPP a veces no es fácil, el acceso al software no es tan sencillo como debería ser y el proceso de instalación muchas veces es bastante tortuoso, eso sin contar que HP tiene una estructura tan compleja en su web que encontrar el driver que necesita muchas veces requiere más esfuerzo que el que debería.


Pues bien, en el proceso de instalación de unos servidores en la empresa se me presentó un inconveniente con el RAID, por lo que debía realizar un proceso de reconstrucción que implicaba bastante tiempo.  Este proceso de reconstrucción se puede ejecutar desde la BIOS, pero esto implicaba tener el servidor fuera de línea durante el tiempo de reconstrucción, la otra opción era ejecutarlo desde el sistema operativo pero esto implicaba tener instalado el software del que estamos hablando.

Listo para enfrentar el reto ingrese a la página de HP, busque mi modelo de servidor y pues la cantidad de software que sale es más bien abrumadora.  Muchas opciones, no muy seguro cuales necesitaría.

Decidí buscar el CD con el PSP completo y después de varias consultas llegue al archivo, 600M en zip, lo descargue pero instalarlo es una pesadilla.  Resulta que la utilidad HPSUM requiere paquetes para 32 bits y mis sistemas son de 64 bits.  Ya lo había hecho en una ocasión anterior, pero nada más recordar todo lo que me toco instalar a mano me hizo seguir buscando.

Recordé que con los servidores Dell uno puede instalar un repo y con yum instalar el software que necesitaba, me dije a mi mismo que era increíble pensar que HP no tuviera uno de esos.  Después de buscar por google encontré algo que parecía prometedor:  HP Software Delivery Repository.  Una página de HP que aparentemente incluye repos para varias distribuciones de Linux, Red Hat, SuSe y Ubuntu.

Misión cumplida.  Bueno casi.  En el próximo post (este ya esta muy largo) describiré de la manera más concisa posible, el proceso requerido para usar esos repos y poder instalar el software de HP de una manera fácil y amigable para todos nosotros los admin.

PD: Como ya algunos saben, estoy aprendiendo a bloguear por lo que seguramente mis posts todavía no pasan el corte.  Si logro mantener la constancia de seguro mejoraré.  Gracias por leer hasta aquí.


domingo, 23 de septiembre de 2012

Razones para bloguear

A veces pienso que iniciar este blog cuando ya tenemos google+, facebook, twitter y todo lo demás que desconozco podría llegar a estar algo pasado de moda, sin embargo, creo que esto es algo que me debo a mi mismo y que nunca será tarde para iniciar.

Hace ya un par de años - cuando abrí mi cuenta en Facebook - me encontré con una antigua amiga con la que charlamos largamente aprovechando el encuentro cibernético.  Ella sabe de mi gusto por las letras e incluso conoce uno que otro de mis poemas de adolescencia y mis planes de algún día escribir una novela.  Charlando al respecto ella me dijo que una gran forma de iniciar de nuevo mi gusto por la escritura podría ser en la forma de un blog.

Pues bien, he aquí mi blog.  (casi 5 años después de esa charla... fiiuuu como toma de tiempo la vida)

Como primera conclusión puedo dejar entrever al lector (si llegase a existir) que en este blog encontrará algo de literatura.  De pronto me animo a subir cuentos y poemas viejos mezclados con algunos nuevos.  No se si se pueda escribir una novela usando este medio, pero bueno puede servir como calentamiento.

Ahora bien, otra razón por la cual estoy en el proceso de crear este blog, es el hecho de haber fundado una compañía hace ya 15 años  y querer compartir algunas de las cosas que he aprendido en esa aventura y, debo decirlo, porque en el plan de acción de la empresa es necesario que comience a bloguear.  Aquello de los blogs corporativos.  Es decir algunos de los blogs serán publicados en el agregado -que espero llegue a existir- de la compañía. 

Importante tener claro que siempre he considerado - y a medida que avanzo lo veo con mayor claridad - que el ser humano es el mismo siempre sin importar la faceta o rol que este jugando.  Algunas personas prefieren negarse a sí mismos y manejar diferentes perfiles, yo he optado por ser como soy.  Así como tu me ves, así me siento.    Por eso he preferido condensar todo lo que
soy en un solo sitio.

Bueno creo que ya tengo tres razones.

Otra razón muy importante.  Me encanta aprender.  Me encanta enseñar.  Me encanta compartir el conocimiento.  Los que me conocen creo que pueden confirmarlo.  Considero que el conocimiento nos hará libres y si bien es una frase de cajón creo que es una frase completamente cierta.  Desde el conocimiento científico hasta el conocimiento social, político, antropológico, tecnológico, en fin.  El conocimiento de la humanidad.  De hecho es por esto que me encanta Wikipedia.  Wikipedia es el mejor medio que tiene actualmente la humanidad para preservar y construir de manera colectiva el conocimiento.  Me encanta!

Es curioso, ahora que me siento a escribir encuentro mil razones más.  Puede tornarse aburrido este post, mis disculpas por eso, pero creo que al menos en este post debo trazar los lineamientos de lo que podrá encontrarse hacia el futuro en el mismo y seguramente me servirá a mi mismo como mapa de ruta para darle vida al mismo.

Puede que también me sirva para recordar dentro de 5 años que quería hacer un blog por las cuatro razones expuestas previamente y las otras tantas que escribiré a continuación.

Ok, aquí va otra más.  El Inglés.  Me encanta el idioma inglés, seguramente porque me recuerda a mi hermano (Q.E.P.D.), pero también porque lo disfruto, me encanta poder interactuar con personas totalmente ajenas a mi realidad cotidiana y encontrar puntos de vista tan diversos y tan estructurados como los que he podido encontrar cuando tengo conversaciones en este idioma.  Por eso muchos de mis posts podrán estar en inglés.  No estoy seguro si llegue a publicar algún cuento corto, poema o similar en ese idioma, pero muy probablemente si escribiré entradas de tipo técnico.

Bueno y hablando del tema técnico, en definitiva una de los temas que posiblemente sea recurrente en este blog será el de los temas técnicos.  No lo he mencionado aún pero soy apasionado por la tecnología, en específico por el tema del Open Source, del Software Libre.  Me gusta, tanto el punto de vista político del mismo como el punto de vista técnico.  Gracias a la experiencia que he tenido y a la pasión con que enfrento el tema, conozco bastante bien este tipo de sistemas y creo que podré generar contenido útil para muchas personas.  Dentro de los tópicos que tocaré esta obviamente Linux y Asterisk.  Espero compartir muchas cosas interesantes para todos.

Creo que ya para cerrar, explicaré la última razón.  La fotografía.  Ya hace un par de años descubrí que me gustaba la fotografía.  Me gusta grabar en mi cerebro las imágenes vivas de nuestro planeta.  La fotografía tiene la virtud de ayudar un poco a memorizar esos eventos en un papel sin vida.  Un guía en un tour le dijo a Mónica (mi esposa) que antes de tomar una foto, era mejor dejar que tus ojos contemplarán la inmensidad del paisaje y le permitieran a tu cerebro fijar lo más profundo posible esas imágenes.  Cuando Mónica me explicó eso quede fascinado y comprendí el porque de mi gusto por la fotografía.  Es una lucha constante por captar con un objeto inerte, en un medio inerte, algo que en tu mente siempre estará vivo.

Espero que en este blog puedan encontrar temas que los apasionen tanto como a mí.