Autor: Ariel Antigua

  • AutoLAB 1.1 listo!

    Como regalo de año nuevo se ha liberado la versión 1.1 de AutoLab. En esta nueva versión que se apoya en las funcionalidades ya probadas de las versiones 0.5, 0.8 y 1.0 se han agregado algunas funcionalidades nuevas para el soporte de vSphere 5.1.

    Principales funcionalidades:

    • Soporte a vSphere 5.1, gracias a Grant Orchard.
    • Actualización de FreeNAS a las versión 0.8
    • Ya se puede usar cualquier Service Pack de Windows Server 2008R2.
    • Maquinas Virtuales en modo Nested ya se pueden crear durante el proceso de creación del VC.
    • Mejor validación de ESXi 5.0 vs ESXi 5.0U1 en el momento de creación.

    Aun existen detalles que se deben corregir, aquí algunos de ellos:

    • vCloud 5.1
    • La Maquina Virtual para Veeam aun necesita 2008R2 SP1.
    • Despliegue de certificados de confianza como parte del proceso de construcción.
    • Mejor automatización de las configuraciones del entorno de VMware View.
    • Site Recovery Manager.

    Fuente: http://www.labguides.com/2012/12/31/autolab-1-1-released/

    Una buena fuente de ayuda para iniciarse con AutoLab es el foro: http://www.labguides.com/forums/

  • #vBrownBag ¡Ahora en Español! @vBrownbagLATAM jueves 6p PST (10:00PM GMT-4)

    Anunciando el lanzamiento de los vBrownBag en castellano como expansión de la plataforma ProfessionalVMware.com para crecimiento profesional y contribución a la comunidad VMware de habla hispana en América Latina, España y alrededor del mundo.

    ¡Lo oyeron bien, para el 2013 vBrownBag arrasa con el mundo entero! Con el fuerte impulso de la comunidad en EE.UU., Asia Pacífico incluyendo Australia (APAC) y la reciente adición de Europa y África, (EMEA) la siguiente expansión será América Latina (LATAM).

    La iniciativa está siendo lanzada por Kyle Murley (@kylemurley | LinkedIn ) y un equipo de vExpertos de la región. Estamos activamente reclutando colaboradores.

    Si le interesa asistir o contribuir como presentador contáctese por medio de nuestra lista de interés o a través de Twitter hashtag #vBrownbag

    Los temas están por determinarse y serán representativos de la necesidad y capacidad de los participantes. ¡Anímese a compartir y aprender juntos con los miembros de esta, nuestra  comunidad vBrownbag en español!

    La primera sesión tomará lugar jueves 10 de enero a las 6:00 pm hora pacífico (PST) – (10:00 PM GMT-4).

    Nota: extraído directamente desde el post oficial en ProfessionalVMware.com. (http://professionalvmware.com/2013/01/vbrownbaglatam/)

    Personalmente me ha emocionado mucho el anuncio ya que se me hacia difícil seguirle el paso al #vBronBag en ingles. Espero que el despegue sea todo un éxito y así podremos disfrutar de este magnifico proyecto.

     

     

  • Experiencias con vCloud Director 5.1 – Instalación.

    Desde que decidí usar vCD para el HomeLAB, no he tenido mucho tiempo para trabajar con las vApp internas. He dedicado tiempo a conocer el funcionamiento de vCD antes de depender de el por completo. Como ya escribí anteriormente, inicialmente comencé usando el  Appliance destinado a pruebas que ofrece VMware, luego (después de algunos problemas) realice una nueva instalación usando CentOS6 como sistema operativo para vCloud aunque este no este soportado, pero que mas da, esto es un LAB! Y aprovechando que necesitaba una maquina con SQL para View Composer instale SQL Server 2008 R2. Estos son los pasos para preparar CentOS y luego instalar vCloud.

    • Instalar CentOS (minimal install)
    • Actualizar todos los paquetes!
    • Instalar los prerrequisitos para vCD

    alsa-lib compat-libcom_err libXtst which libICE libSM libXt redhat-lsb

    • Deshabilitar el firewall de CentOS, créanme, esto al inicio me hizo pensar que cometí un error mientras instalaba ya que no nos deja conectar al portal web.
    • Configuración de red, vCD necesita 2 direcciones IP. normalmente he visto que usan una interface tipo alias (que depende de la misma interface física). Yo aquí mejor le agregue una vNIC a la VM.
    • Instalar VMtools.
    • Copiar el RPM de vCD (yo lo hice usando WinSCP).

    Para este punto deberíamos tener una VM con CentOS funcional, si se desea se puede crear un TEMPLATE para salvaguardar lo que hemos trabajado. Instalando vCloud Luego de copiar el RPM instalar de vCD debemos darle permisos de ejecución, esto lo conseguiremos haciéndole un chmod +x al instalador.

    Como se puede ver al final de la imagen, le decimos NO a la petición de ejecutar el script al momento de terminar la instalación, esto es debido a que necesitamos realizar algunos pasos para poder continuar, el script en cuestión lo podremos encontrar luego en /opt/vmware/vcloud-director/bin/configure y ejecutarlo.

    Creando los Certificados.

    Esta es la razón de porque no ejecutamos el script desde la consola de instalación cuando no los pidió en el paso anterior, debemos crear un archivo .KS en el cual se encuentran los certificados para el acceso HTTPS y la consola.

    Para crear el certificado https:

    /opt/vmware/vcloud-director/jre/bin/keytool -keystore certificates.ks \ -storetype JCEKS -storepass passwd -genkey -keyalg RSA -alias http

    Para crear el certificado de consoleproxy:

    /opt/vmware/vcloud-director/jre/bin/keytool -storetype JCEKS -storepass passwd \ -keystore certificates.ks –list

    El archivo creado se llama certificates.ks y necesitamos tenerlo en un lugar accesible a la configuración de vCloud, este archive lo he movido a /opt/vmware/vcloud-director/ y asignado los siguientes permisos (chmod 755 /opt/vmware/vcloud-director/ certificates.ks), también debemos entregar este archivo al usuario vcloud (chown vcloud:vcloud certificates.ks).

    Configurando vCloud Director.

    Ya tenemos lo necesario para iniciar la configuración de vCD, ahora ejecutaremos el script /opt/vmware/vcloud-director/bin/configure  y este nos pedirá información que la deberíamos tener a mano.

    1. Nos pedirá las direcciones IP configuradas cuando creamos la VM con CentOS, 1 es para el acceso HTTP y la otra es para el consoleproxy.
    2. Nos pedirá la ubicación del archivo con los certificados y la contraseña que usamos al momento de crear este archivo (en este caso fue passwd).
    3. Nos pedirá un servidor syslog.
    4. Nos pedirá la base de datos que usara vCloud, en mi caso ha sido MS SQL.

    Si la conexión con la DB es exitosa en la consola nos mostrara información de lo que se esta realizando en la DB, al terminar nos pedirá si deseamos iniciar el servicio de vCloud, responderemos que si. Si hemos realizado algún paso de manera errónea y necesitamos recolectar información para determinar el problema, el lugar indicado es cell.log y esta ubicado en el directorio logs de la instalación de vCD (tail -f /opt/vmware/vcloud-director/logs/cell.log). En este punto ya tenemos instalado vCloud.

    Aun nos faltaría configurarlos y es algo que ya he realizado en mi LAB, mas adelante realizare un post con esta información pero realizando los pasos usando AutoLAB. Nota: Gracias a varios artículos en blogs de personas que ya han realizado esta instalación el proceso fue menos doloroso en especial http://blog.tsugliani.fr/featured/create-your-own-virtual-vcloud-lab-part-1/ de la cual espero la parte2.

  • vSphere Web Client con problemas de syncronizacion de reloj.

    Desde hace varios días estoy usando más el Web Client, esto es gracias a que lo desplegué en el servidor en OVH, a su vez, este ve la instancia de Web Client instalada en el vCenter local en casa. Me ha fascinado la manera tan fácil que SSO remplaza a Linked-Mode, con simplemente entrar al vCSA en OVH que es accesible desde internet puedo ver los recursos del vCenter en casa.

    Pero, el día de hoy intentando disfrutar las ventajas de Web Client me encuentro con un error de sincronización de reloj el cual alega que los servidores que conforman la estructura de vSphere no tienen la misma hora. Para mi sorpresa mientras buscaba información sobre esto el problema despareció solo.

    Synchronizing Clocks on the vSphere Network.

  • Protegiendo las VM de mis ambientes virtuales.

    Desde hace casi 2 años, hago backup de Maquinas Virtuales (VM) usando Veeam (http://www.veeam.com) y ha sido la mejor experiencia. Ahora intentare plasmar aquí el escenario donde Veeam B&R (Backup and Replication) respalda las VM importantes de mi LAB, algunos se preguntaran porque hacer backup de VM de un LAB, la respuesta es que luego de montarse un LAB que poco a poco gran parte de este se va convirtiendo en “producción” es muy lioso volver a configurar todo de la noche a la mañana y mucho mas cuando ha tomado meses llegar al estado actual.

    Hace varios días re-instale todo el vCloud Director donde inicialmente este era funcional usando el Appliance de VMware el cual luego de un corte de luz dejo de funcionar, esta es historia para otro post pero la relación que tiene aquí es que el SQL y el CentOS donde esta instalado vCloud le hago backup con Veeam ya que no quiero perder (nuevamente) todo lo que he configurado allí.

    El Veeam B&R instalado en casa cuenta con una licencia NFR, con esta licencia (Gracias Veeam!!!) puedo disfrutar de todas las funcionalidades de B&R, una de las mas importantes es agendar los backup, la versión gratuita no dispone de esta funcionalidad. Ha sido sorpréndete la diferencia entre la versión paga y la versión gratis de este software ya que en la versión gratuita solo se puede hacer Quick Migration y backup con VeeamZIP.

    En estos momentos tengo 2 instalaciones de Veeam B&R, una en Casa y la otra en OVH (https://arielantigua.com/weblog/2012/12/15/ovh-dedicate-server-vmware-esxi/), la versión en OVH tiene licenciamiento gratuito así que solo podre hacer backup en demanda, ahora mismo el inconveniente es tener 2 consolas del mismo producto. Buscando un poco en la pagina de Veeam veo que tienen una herramienta la cual esta incluida en el paquete que se descarga pero por razones desconocidas nunca le preste atención a la finalidad de dicha aplicación, acabo de encontrarle la finalidad, con esta aplicación podremos administrar varias instalaciones de B&R desde una consola central.

     

    Veeam B&R Enterprise Manager e un componente opcional destinado a ambientes en empresas grandes con multiples servidores de backup. Este componente puede ser instalado en una maquina física o virtual, si se desea, se puede instalar en una maquina con B&R ya instalado. http://www.veeam.com/vmware-backup/help-center/hyperv/index.html?enterprise_manager.htm

    Video de Introduccion:

    http://www.veeam.com/university/emeu.swf