Montando Laboratorios, Pruebas de concepto y Pilotos de Virtualización: Instalación y Configuración de Virtual Machine Manager
Posts anteriores:
- Montando Laboratorios, Pruebas de concepto y Pilotos de Virtualización: Objetivo y consideraciones generales
- Montando Laboratorios, Pruebas de Concepto y Pilotos de Virtualización: Requerimientos: El Directorio Activo
- Montando Laboratorios, Pruebas de concepto y Pilotos de Virtualización: Requerimientos: Red
- Montando Laboratorios, Pruebas de concepto y Pilotos de Virtualización: Requerimientos: Almacenamiento
- Montando Laboratorios, Pruebas de concepto y Pilotos de Virtualización: Instalación de los hosts de Hyper-V y el cluster
Hola
Hasta el momento hemos tratado diferentes aspectos de los requisitos e instalación de Hyper-V. Con lo que tenemos hasta ahora ya podemos empezar a crear máquinas virtuales y a moverlas entre los hosts del cluster siempre que contemos con las consolas correspondientes instaladas en algún servidor Windows server 2008 R2 o un Windows 7 con las Remote Server Administration Tools (RSAT). En este post vamos a ver como realizar una instalación y configuración inicial de System Center Virtual Machine Manager 2008 R2. Por no llenarlo de pantallazos, he decidido simplemente publicar los mas relevantes. En este PDF he incluido todos.
La instalación de Virtual Machine Manager es bastante sencilla y rápida, y simplemente nos pedirá tomar una decisión por cada uno de los componentes de su arquitectura. Lo mas sencillo es instalar todo sobre el mismo servidor, pero pueden también instalarse por separado den diferentes equipos. Un servidor para la base de datos, otro para el servicio, otro para el portal, la consola de gestión en los clientes y file servers para la biblioteca. Los agentes son necesarios en los host que se gestionarán, en el servidor que alberga el servicio, y en los servidores que conformen la biblioteca:
- Opción VMM Server.
- La base de datos. VMM se apoya en una base de datos SQL. Durante el proceso de instalación nos solicitará elegir una instancia ya existente en la red, o podemos también usar el SQL Express 2005 SP3 que viene incluido en el producto. En este último caso, la instalación y configuración de SQL y la creación de la base de datos se realizan de manera completamente desatendida.
-
- La librería. Este componente de VMM es el encargado de mantener el conjunto de “ingredientes” que necesitaremos para desplegar nuevas máquinas virtuales, y constituye un almacén para plantillas y VMs que no es necesario que estén desplegadas en los hosts. ISOs, VHDs, perfiles de hardware, perfiles de software, scripts, etc. se alojan en file shares disponibles en la red, a los que se despliega el agente de Virtual Machine Manager. Es obligatorio que exista al menos una carpeta compartida en la máquina en la que se instala el servicio, por lo que tendremos que elegir donde reside su path por defecto, o proporcionar una carpeta compartida local ya existente. Si no se van a usar otro servidores para la biblioteca, y si VMM se esta montando virtualizado, hay que tener en cuenta que esa carpeta crecerá según vayamos definiendo plantillas, VHDs y máquinas virtuales. En estos casos es interesante asignar por pass-thought o por iSCSI una LUN del almacenamiento, para evitar que el VHD de la propia VM de Virtual Machine Manager crezca indiscriminadamente.
-
- El servicio de VMM. El motor principal de Virtual Machine Manager es este servicio, con su capa de PowerShell por encima. Aquí tenemos que decidir cuales son los puertos que se utilizarán (por defecto el 8100, el 80 y el 443) y especificar si correrá con la cuenta LocalSystem (defecto) o con una cuenta de usuario del directorio activo, que tendremos que hacer administradora local del equipo. Los criterios para elegir entre una u otra opción están listados en estos enlaces, pero será más fácil la integración con SCOM, y, sobre todo, habilitar la posibilidad de compartir ISOs remotamente (How to Enable Shared ISO Images for Hyper-V Virtual Machines in VMM) si se utiliza una cuenta del directorio activo.
- Opción VMM Administrator Console: La instalación del servicio no incluye la consola gráfica de administración. Deberá instalarse separadamente sobre el servidor, si así se desea, y sobre los equipos cliente desde los cuales se quiera administrar Virtual Machine Manager. Lo único que nos pregunta la instalación es el puerto que se utilizará para conectarse con el servicio, que será el que hayamos especificado arriba. Al lanzar la consola también puede cambiarse, ya que se usa el clásico formato server:puerto:
- Opción VMM Self Service Portal: El Portal de Autoservicio se instala sobre un servidor que tenga instalado un IIS con los componentes que se citan como requisitos en el pantallazo de abajo. Tendremos que indicar cual es el servidor donde esta corriendo el servicio de VMM y su puerto, y especificar las opciones del servidor Web. Si, como es lo más frecuente, se encuentra con un site ya definido en el puerto 80, dará un error y tenemos tres opciones para salir del paso:
- Usar otro puerto
- Usar host headers, para lo que habrá que definir el nombre elegido como alias en el DNS
- Si no se va a utilizar ese servidor Web para otros menesteres, simplemente borramos o desactivamos el Default Web Site
Llegados a este punto ya tenemos una instalación funcional de System Center Virtual Machine Manager:
Para poder empezar a hacer cosas con el, será necesario:
- Desplegar los agentes a los hosts con Hyper-V (https://blogs.technet.com/b/davidcervigon/archive/2008/11/21/instalaci-n-de-un-servidor-de-gesti-n-y-monitorizaci-n-de-entornos-f-sicos-y-virtuales-ii.aspx)
- Conectar con un VMware Virtual Center, si lo hubiera
- Definir los perfiles de hardware que tendrán nuestras máquinas virtuales
- Definir los perfiles de sistema operativo (esto representa ficheros de respuesta desatendidos de sysprep)
- Definir plantillas
- Definir Administradores delegados
- Definir Usuarios de Autoservicio
- Etc.etc.
Mas información (https://blogs.technet.com/b/davidcervigon/p/systemcenter.aspx)
Saludos
Comments
Anonymous
January 01, 2003
Hola Debes tener el servicio de WinRM ya configurado para otra cosa, bien manualmente bien por políticas. En el log de instalación tendrás el error detallado. También puedes usar winrm helpmsg hresult con el codigo de error que te ha dado para saber exactamente por qué Winrm quckconfig debería dejar listo el siustema para que VMM y sus agentes se instalen SaludosAnonymous
January 01, 2003
Si, usando localsystem como cuenta de servicios. Ten en cuenta que luego para gestionar los hosts podrías necesitar credenciales de dominio, aunque también puedes trabajar en entornos workgroup SaludosAnonymous
January 01, 2003
Hola Perdon por la tardanza Al final se trata de intentar resolver el error que da al ejecutar winrm quickconfig -2144108297 0x803380F7 El fix no es la unica solución al mismo, ya que parece que hay varias raices. Mira por ejemplo: social.technet.microsoft.com/.../8cbae2ac-79fe-4d02-93ef-8958252919d1 social.technet.microsoft.com/.../ce11d0d3-3a70-45ed-a79c-bb2b4de2994a SuerteAnonymous
January 01, 2003
Hola Pues yo solo veo Vista (=2008) para las dos plataformas support.microsoft.com/.../KBHotfix.aspx SaludosAnonymous
January 01, 2003
Hola Mira a ver que hayas bajado el parche para la arquitectura (x86/x64) e idioma adecuados, suele ser la razón más frecuente de ese error. Para actualizar el host tienes que, resumiendo, apagar las VMs, actualizar el host y luego actualizar los componentes de integración de las VMs. Obviamente sería bueno hacer un buen backup previo y esas cosas que se suelen recomendar en estas ocasiones especiales. SaludosAnonymous
January 01, 2003
Hola Pues esto es un problema de WinRM, que es prerequisito de VMM. Prueba esto, que tiene bastante pinta de ser la solución support.microsoft.com/.../971244 SaludosAnonymous
January 01, 2003
Hola O eso, o ser su amigo, y además ser administrador local de los equipos que donde vayas a realizar las instalaciones y los que vayas a gestionar. Puedes usar LocalSystem como cuenta de servicio, pero lo necesitarías si quieres usar cuentas de servicio del dominio SaludosAnonymous
September 13, 2010
Despues de intentar hacer la instalacion de VMM, la instalacion no se ha completado ya que me da un erro en el servicion WinRM indicando problemas con alguna directiva que he comprobado que no estan habilitadas. Donde puede estar el error?Anonymous
September 23, 2010
Igual el error es mio. Hace falta ser Administrador del Dominio para poder realizar toda la instalacion?Anonymous
September 23, 2010
O sea, que aun siendo Administrador de las maquinas (que lo soy) no puedo hacer la instalacion de VMM2008, es asi?Anonymous
September 23, 2010
The comment has been removedAnonymous
September 23, 2010
me dice que no es una actualizacion para este sistema. Tengo Windows 2008. Voy a probar a actualizar el servidor a Windows 2008 R2. Tengo varias maquinas virtuales corriendo en esa maquina. Si decido actualizar pierdo algo? Seguiran funcionando las maquinas virtuales o las pierdo?Anonymous
September 24, 2010
Desde el enlace solo da dos opciones: Windows 7 x86 Windows 7 x64 Pido el envio del enlace de la x64 y al final me descargo este fichero Windows6.0-KB971244-x64 Y al ejecutalro me sigue diciendo "La actualizacion no se aplica al sistema"Anonymous
September 27, 2010
Perdon me he equivocado al postear. Efectivamente pone Vista y ninguno de los dos ficheros me funciona