© Josep Ros. Con la tecnología de Blogger.

Consulta Técnica: Movimiento de VM entre Datastores, inventario de VM y uso de Storage VMotion



Mi colega Emilio, de Barcelona me formula las siguientes Consultas Técnicas sobre ESX:

Hola Josep, Antes que nada quería felicitarte no solamente por tu blog (que es estupendo y lleno de buenísimas recomendaciones sobre virtualización) sino también por tu forma de entender la informática y de entender la vida, me encanta cuando de repente haces un post sobre un vino que te ha gustado o sobre un paseo que has dado al acabar el día en alguna de esas ciudades donde viajas a menudo, también me gusta como le quitas importancia a los rollos que nos dá cada día la informática, y además resultas muy humilde en tus planteamientos a pesar de que en todo lo que cuentas dejas ver que tienes grandísimos conocimientos, aunque quizás no valdrían tanto si no te mostraras siempre tan humilde y sencillo (uff cuantos halagos, que sepas que son de corazón).


Quería comentarte una cosilla sin importancia en un post tuyo reciente y luego hacerte un par de preguntas que si en algún momento te apetece responder te agradeceré pero que si no lo haces entiendo perfectísimamente y seguiré leyéndote con tanto interés o más.

El comentario es sobre el post sobre licenciamiento en vmware: http://josepros.blogspot.com/2008/05/consulta-tcnica-servidor-recomendado.html#links donde comentas que la versión Foundation no incorpora HA y DRS, y es que lo tengo reciente porque lo he instalado hace poquito y si que incorporan HA y DRS, la única diferencia es que solo permite hasta 3 hosts físicos (y esta es la limitación que tiene foundation), no es para corregirte, aunque ya te lo imaginas, sino simplemente lo tenia reciente y me he dicho "quiero comentárselo a Josep" ;)

Las preguntas que te quería hacer son tres:

1. ¿¿se puede mover o migrar una VM desde un Virtual Center 2.02 a un Datastore y Host físico ESX distinto dentro de un Virtual Center 2.5?? Teniendo en cuenta que el Datastore es accesible tanto dentro del Virtual Center 2.02 como dentro del Virtual Center 2.5, y en caso de que se pueda hacer ¿cómo se realiza??

2. Y en el caso de que no se pueda hacer, si lo que hago es un copiar-pegar de la VM con el Browser del Datastore, luego como puedo registrar a mano la VM en el nuevo Virtual Center?? hay comandos de linux para hacerlo?? o lo que tengo que hacer es crear en el VC 2.5 una VM nueva, editarla con la misma configuración que tenía en el VC 2.02 y luego añadirle los discos *.VMDK??

3. Sobre las preguntas que te hice he estado mirando Storage VMotion, tanto el plugin de lostcreations como realizándolo por CLI... bueno, de hecho lo he estado mirando pero aun no lo he aplicado, me dá cierto miedo... además por CLI no logro arrancar el perl svmotion.pl --interactive que he leído que hay que hacer, lo estoy haciendo desde cmd, no sé, algo debo estar realizando mal.

Bueno Josep, te harías más preguntas pero ya paro. Ahhh, comentarte que yo también uso (desde que tu lo recomendaste) Backup Exec System Recovery para hacer V2I y es magnífico, aparte de otras muchas recomendaciones tuyas que siempre aplico como los "polvos mágicos" y otras muchas cosas como la que acabo de leer ahora mismo, actualizar todas las vmware tools a la vez!!!

Gracias!!

Emilio

PD: que hacemos tu y yo hablando de informática pudiendo hablar de vinos, de una buena comida o un buen paseo :)

Bueno Emilio, no sé qué decir ante tanto alago de mi Blog. Simplemente decirte que (y no es por falsa modestia) todo se lo debo a los demás. Mis alumnos y clientes me enseñan cada día una pequeña cosa y yo simplemente hago de recopilador o agricultor de ideas, las ordeno y las publico, siempre intentando indicar quien me ha ayudado. Por ejemplo los grandes polvos mágicos se los debo a Joan Paré que es un excelente profesional y un mejor amigo y así podría ir enumerando una a una todas las grandes ideas que expongo en el Blog. Bueno, alguna hay mía, pero seguro que son las malas :-)

El tema de cambiar un poco de rollo y no hablar siempre de temas informáticos entiendo que es vital para nuestra estabilidad emocional. Un ser humano no es sólo trabajo; compartir pequeños detalles siempre está bien.

Bueno, ahora al tajo:

En primer lugar gracias por la rectificación que me formulas sobre el tema de licenciamiento y que en ningún caso me lo puedo tomar mal. Lo que yo quiero decir en el artículo es lo que se refleja genéricamente en el licenciamiento de VMware (ver imagen de este post). Ahí observas que la versión Foundation, como yo decía, no soporta ni HA ni Vmotion & associates.

Efectivamente hay un Bundle, que probablemente es el que tienes, que incorpora versiones Enterprise de ESX (ojo al dato que es de suma importancia) y el Virtual Center Foundation (también importante) que, efectivamente no soporta más de 3 hosts para administrar.

Ahora vamos por las preguntas:

1. La primera pregunta tiene trampa :-) Un ESX sólo debe administrarse desde un entorno Virtual Center. Si tienes 2 pues coges el viejo y lo tiras y te quedas sólo con el Virtual Center 2.5. Ahora en este escenario: tengo un VC 2.5 y quiero mover una VM de Datastore la respuesta es que lo puedes hacer en frío (con la VM apagada) mediante un simple Migrate VM o en caliente mediante Storage VMotion que debes emplear con total seguridad pues es una herramienta muy buena. Te debes fiar tanto como te fies de VMotion, eso sí, tarda bastante más (hay que mover toda la VM) y ralentiza el funcionamiento de la VM.

2. La segunda pregunta la reformulo: ¿Cómo inventario una VM con Virtual Center? (espero que te guste esta pregunta tan simple). Aquí la respuesta sería: haces un browse datastore buscas el archivo *.vmx y le haces un 'Add to inventory'. Ya lo tienes en tu VC tras rellenar el asistente.

3. Lo del Storage VMotion es diver. Tienes que asegurarte que estás en la misma carpeta donde está el svmotion.pl. Verifica que si escribes perl.exe te está localizando el archivo. También debes verificar que tienes bien instalado el VMware remote CLI. Una vez verificados todos estos extremos te vas a la línea de comandos en la carpeta donde esté el svmotion.pl y ejecutas:

svmotion.pl --interactive

Te debería funcionar bien. Luego cuidado con las respuestas: importante mayúsculas/minúsculas, si te dice yes/no tienes que escribir 'yes' o 'no'. No sirve una y o una n. Cosillas así.

Ya me dirás si hay cosas que no te he clarificado convenientemente. Son bastantes temas los que tocas e imagino que es complicado responderlo todo perfecto.

Un abrazo

Josep

2 comentarios:

kurrin dijo...

Buenas Josep, buenas Emilio,
Lo primero de todo me uno a Emilio en lo alagos: gracias por el blog Josep!

En cuanto a lo tecnico, decirte Emilio que hace poco a mi tambien me han ofertado el VC Foundation. Yo lo entendi tambien como tu y tuve que llamar porque no me cuadraba. Realmente es como lo explica Josep, el VC es foundation(no mas de 3 hosts) y los ESX son Enterprise (HA & DRS). De todas formas (algun pajarillo me ha contado) que ayer cambiaron los licenciameintos de VMware(debe ser para irse adaptando a la competencia...)


Respecto a lo de añadir al inventario, lo puedes hacer como te ha indicado Josep (que es la opcion más caval y normal). Por conocer otra forma te pongo el comando: vmware-cmd. Este comando puede apagar VMs , encenderlas etc, mira en la ayuda y veras. Para registrar una VM seria algo como: vmware-cmd -s register /vmfs/volumes/482810a6-e98976d4-b4d0-001a64667d80/MaquinaVirtual/maquinavirtual.vmx

Que es lo que hace por debajo el VCenter.

Respecto a lo cambair de datastore, fiate de sVmotion. Si quieres pruebalo primero en algo que no sea produccion.

Saludos y gracias Josep por todo. Incluso por los posts de vino.
Jon

http://kurrin.blogspot.com

Anónimo dijo...

hola kurrin,

gracias por tu comentario, decirte que ya leia asiduamente tu blog, seguramente llegué a él a través del de josep

he estado haciendo pruebas de svmotion y va genial, he hecho varias pruebas y ni un solo fallo

es fantástico encontrar informáticos que comparten sus conocimientos con normalidad

saludos a los dos, gracias por dejaros conocer un poco a través de vuestros blogs :)

emilio

Consulta Técnica

[Consulta Técnica][bleft]

Virtualización

[Virtualización][twocolumns]

Naturaleza

[Naturaleza][grids]