AGREGAR UN HOST DE HYPER-V A UN VMM EN AMBIENTE DE PRUEBAS
Desde Virtual Machine Manager (VMM) se pueden agregar varios hosts (Hyper-V, VMWare y Citrix) para su administración.
Particularmente en el caso de Hyper-V para que un host pueda ser gestionado desde un VMM tanto el Hyper-V como el VMM deben estar en el mismo dominio o en un dominio con el que se tenga relación de confianza.
Si se tiene sólo una máquina Windows Server 2008 R2 para un ambiente de pruebas hay 2 opciones:
1. Promoverla como controlador de dominio y luego agregar la máquina virtual de VMM a dicho dominio.
2. Instalar los agentes de VMM en el host físico y generar un certificado digital que se copia tanto en la máquina de VMM como en el host.
La 2da opción es la que voy a mostrar en este documento, la cual es muy práctica para un ambiente de pruebas. No se recomienda realizar esta configuración en producción pues si se cae el host físico por supuesto tampoco se tendría disponibilidad de VMM.
Si la máquina física es Windows 8 y tenemos instalado Hyper-V se debe usar VMM Community Technology Preview (CTP). Esta opción se explorará en otro documento.
Esta es una muy buena alternativa para un ambiente en el que se tiene sólo una máquina física. Al crear una llave en el host físico y compartir dicha llave con el VMM cada uno confía en el otro y el VMM podrá gestionar las VMs del chasis físico.
Es necesario tener el software de instalación del VMM en el host físico.
Pasos a seguir en el host físico, en mi caso es una máquina Windows Server 2008 R2:
1. Ejecute el programa de instalación de VMM (setup.exe)
2. Verá la siguiente ventana
3. Seleccione Local Agent
4. Presione Next
5. Seleccione I agree the terms of this notice y presione Next
6. Cambie la ruta por defecto a c:\sckey haciendo clic en el botón Change (Es una sugerencia mía)
7. Al haber hecho el cambio la ruta se verá así:
Presione Next
8. Marque la opción This host is on a perimeter network. En la casilla Security Encription Key, escriba una “passphrase” como por ejemplo la vida es bella y confírmela en la siguiente casilla. Puede usar espacios si así lo desea y entre más larga la frase se generará una llave más compleja.
Presione Next
9. El VMM puede contactar al host bien sea por dirección IP o por nombre. Como no queremos agregar el host al dominio para tener un nombre fqdn, seleccione Use local computer name.
10. Deje los puertos abiertos por defecto. (TCP 5896 y 443)
11. Ya todo está listo, presione Install
12. Una vez el proceso haya finalizado, presione Finish
13. Observe ahora que en la ruta c:\sckey existe un archivo denominado SecurityFile.txt que al editarlo con notepad contiene la estructura típica de un archivo de seguridad. (No lo modifique por favor)
14. Este archivo debe ser copiado a la máquina de VMM en alguna ruta. Se puede usar el famoso e infalible método de la USB o copiarlo a través de la red. Para ello:
15. En la máquina de VMM en la ventana de ejecución (Start - Run) escriba \\IPHost\C$ en mi ejemplo es \\192.168.0.98\C$
16. Como la máquina de VMM no está en el mismo dominio del host, se le solicitará usuario y contraseña:
17. Observe que se el host físico no está en el domino, de modo que hay que escribir hostname\usuario, en mi ejemplo win2k8ent64\administrator
18. En la ruta c:\sckey, copie la carpeta al disco C:\ de la máquina VMM
19. Antes de agregar la máquina física en la consola de VMM vamos a agregar una entrada en el archivo en el archivo hosts de la consola VMM con el nombre y la IP d dicha máquina física, es decir w2k8ent64bits y la IP 192.168.0.98
20. En la máquina de VMM, ubíquese en la ruta c:\windows\system32\drivers\etc y edite el archivo hosts
21. Agregue la entrada tal como ve en la siguiente imagen:
Aquí usé notepad…
22. Compruebe que tiene conectividad hacia el host físico con PING
23. Ahora sí vamos a la consola de VMM
24. Seleccione All hosts, haga clic derecho y seleccione Add Hyper-V Host And Clusters
25. Seleccione Windows Server computers in a perimeter network y presione Next
26. Diligencie los campos de la siguiente manera
Computer Name: win2kent64 (Es el nombre agregado al archivo hosts)
Encription key: la vida es bella (es la frase que se usó al crear la llave)
Security file path: c:\sckey
Host Group: All Hosts (este es el valor por defecto9
Presione Add y Next
27. Presione Next y Finish
28. Observe que se abre la ventana de Jobs
Ahí se ve el estado de la tarea.
29. Al finalizar el estado de la tarea se verá que fue completada con éxito
30. ¡Y eso es todo! Observe que en la consola de VMM ya se el host físico agregado:
Bueno, espero lo aprovechen.
Pronto habrán más entregas sobre los demás productos de System Center 2012.