Instalar VMM

Importante

Esta versión de Virtual Machine Manager (VMM) ha llegado al final del soporte técnico. Se recomienda actualizar a VMM 2022.

En este artículo se describe cómo instalar el servidor de administración de System Center Virtual Machine Manager (VMM).

Antes de empezar

  • Consulte los requisitos del sistema y la información de planeación. Obtenga información sobre los requisitos del sistema.
  • Asegúrese de que tiene al menos permisos de administrador local en el equipo antes de ejecutar la instalación.
  • La cuenta de servicio debe ser un administrador en el servidor de VMM.

Nota

Durante la instalación de VMM, asegúrese de que el SQL Database no forma parte de ningún grupo de disponibilidad.

Ejecución de la instalación

Nota

La cuenta de servicio para VMM puede ser:

  • Una cuenta local.
  • Una cuenta de usuario usada para el servicio.
  • Una cuenta de servicio administrada de grupo
  • Si usa una cuenta local, no puede tener VMM en una configuración de alta disponibilidad.
  • Si usa la cuenta gMSA, el formato debe ser domainFQDN\gMSAAccount$.
  1. Cierre todos los programas abiertos y asegúrese de que no haya ningún reinicio pendiente en el equipo.
  2. Para iniciar el Asistente para la instalación de Virtual Machine Manager, en el medio de instalación, haga clic con el botón derecho en setup.exe y seleccione Ejecutar como administrador.
  3. En la página de instalación principal, seleccione Instalar.
  4. En la página Seleccionar características para instalar ,
    active la casilla Servidor de administración VMM y, a continuación, seleccione Siguiente. La consola VMM se instala automáticamente. Si va a instalar en un nodo de clúster, se le preguntará si desea que el servidor de administración tenga alta disponibilidad.
  5. En la página Información de registro del producto , proporcione la información adecuada y seleccione Siguiente. Si no escribe una clave de producto, VMM se instala como una versión de evaluación que expira en 180 días después de la instalación.
  6. En la página Lea este contrato de licencia ,
    revise el contrato de licencia, seleccione la casilla He leído, comprendido y acepto los términos del contrato de licencia y, a continuación, seleccione Siguiente.
  7. En la página Datos de diagnóstico y uso ,
    revise la directiva de recopilación de datos de Microsoft y cómo deshabilitar la recopilación de datos. Luego, seleccione Siguiente.
  8. Si aparece la página Microsoft Update ,
    seleccione si desea usar Microsoft Update y, a continuación, seleccione Siguiente. Si ya ha elegido usar Microsoft Update en este equipo, la página no aparecerá.
  9. En la página Datos de diagnóstico y uso , revise la directiva de recopilación de datos de Microsoft y cómo deshabilitar la recopilación de datos y, a continuación,
    seleccione Siguiente.
  10. En la página Ubicación de instalación,
    use la ruta de acceso predeterminada o escriba otra ruta de instalación para los archivos de programa VMM y, a continuación, seleccione Siguiente. El programa de instalación comprueba el equipo en el que va a instalar el servidor de administración VMM para asegurarse de que el equipo cumple los requisitos de hardware y software adecuados. Si el equipo no cumple un requisito previo, aparece una página que contiene información sobre el requisito previo y cómo resolver el problema.
  11. En la página Configuración de base de datos ,
    • Si usa una instancia remota de SQL, especifique el nombre del equipo que ejecuta el SQL Server.
    • Si va a instalar el servidor de administración VMM en el mismo equipo que ejecuta el SQL Server, en el cuadro Nombre del servidor, escriba el nombre del equipo (por ejemplo, vmmserver01) o localhost.
    • Si el SQL Server está en un clúster, escriba el nombre del clúster.
  12. No especifique un valor de puerto si no tiene una instancia remota del SQL Server o si tiene un SQL Server remoto que usa el puerto predeterminado (1433).
  13. Especifique el nombre de la instancia de SQL Server y si desea usar una base de datos nueva o existente. Necesita una cuenta con permisos para conectarse a la instancia.
  14. En la página Configurar la cuenta de servicio y la administración de claves distribuidas ,
    especifique la cuenta que usa el servicio VMM. No puede cambiar la identidad de la cuenta de servicio VMM después de la instalación. Puede obtener más información sobre la administración de claves distribuida aquí.
  15. En Administración de claves distribuidas, seleccione si desea almacenar las claves de cifrado en Active Directory o no.
  16. En la página Configuración de puerto,
    use el número de puerto predeterminado para cada característica o proporcione un número de puerto único que sea adecuado en su entorno. No puede cambiar los puertos que asigne durante la instalación de un servidor de administración VMM a menos que desinstale y vuelva a instalar el servidor de administración VMM. Además, no configure ninguna característica para usar el puerto 5986 porque ese número de puerto está asignado previamente.
  17. En la página Configuración de biblioteca,
    seleccione si desea crear un nuevo recurso compartido de biblioteca o usar un recurso compartido de biblioteca existente en el equipo. El recurso compartido de biblioteca predeterminado que VMM crea se denomina MSSCVMMLibrary, y la carpeta correspondiente se encuentra en %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager Library Files. ProgramData es una carpeta oculta y no se puede quitar. Una vez instalado el servidor de administración VMM, puede agregar recursos compartidos de biblioteca y servidores de biblioteca adicionales mediante la consola VMM o mediante el shell de comandos VMM.
  18. En la página Resumen de la instalación , revise las selecciones y, a continuación,
    seleccione Instalar. Se mostrará la página Instalando características con el progreso de la instalación.
  19. En la página Instalación completada correctamente ,
    1. Seleccione Cerrar para finalizar la instalación.
    2. Para abrir la consola VMM, asegúrese de que abra la consola VMM cuando se cierre este asistente esté activada o seleccione el icono consola de Virtual Machine Manager en el escritorio.

Nota

Si VMM 2022 y SQL 2019 están instalados en la misma máquina, aparece el siguiente error. Reinicie el equipo para una instalación correcta.

Captura de pantalla en la que se muestra un error.

Durante la instalación, VMM habilita las siguientes reglas de firewall. Estas reglas siguen vigentes aunque después se desinstale VMM.

  • Administración remota de Windows

  • Administración de almacenamiento basada en estándares de Windows

Nota

Si el programa de instalación no finaliza correctamente, consulte los archivos de registro en la carpeta %SYSTEMDRIVE%\ProgramData\VMMLogs . ProgramData es una carpeta oculta.

Instalación de VMM desde un símbolo del sistema

Puede instalar VMM desde un símbolo del sistema. El medio de instalación contiene .ini archivos para todas las características de VMM:

  • VMServer.ini: configuración del servidor de administración VMM.
  • VMClient.ini: configuración de la consola VMM.
  • VMServerUninstall.ini: opciones de desinstalación del servidor de administración VMM.

Cada uno de estos archivos contiene pares clave-valor con valores predeterminados. Estas entradas se comentan. Quite el símbolo de comentario (#) y cambie el valor.

  1. Edite el VMServer.ini archivo con las opciones de la tabla siguiente a este procedimiento.
  2. Después de editarlo, abra un símbolo del sistema con privilegios elevados y ejecute setup.exe con los parámetros siguientes. Por ejemplo, para usar un VMServer.ini archivo almacenado en C:\Temp con una cuenta de administrador de SQL Server de contoso\SQLAdmin01 y una cuenta de servicio VMM de contoso\VMMadmin14, use el siguiente comando: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

Valores de VMServer.ini

Opción Valores Predeterminado
ProductKey Clave de producto con el formato: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
UserName Nombre opcional para mostrar del usuario que instala las características. UserName no es la cuenta de usuario de la instalación. Administrador
CompanyName Nombre opcional para mostrar de la organización que instala las características. Microsoft Corporation
ProgramFiles Ubicación de los archivos de VMM. C:\Archivos de programa\Microsoft System Center\Virtual Machine Manager
CreateNewSqlDatabase 0: Usar una base de datos de Microsoft SQL Server existente.

1: Crear una nueva base de datos de SQL Server.
1
SqlInstanceName Nombre de la instancia nueva o existente de SQL Server. MICROSOFT$VMM$
SqlDatabaseName Nombre de la base de SQL Server nueva o existente. VirtualManagerDB
RemoteDatabaseImpersonation 0: No suplantar la cuenta de administrador para SQL Server. El usuario que ejecuta setup.exe debe ser un administrador para el servidor que hospeda el SQL Server.

1: Suplantar la cuenta de administrador de SQL Server con las credenciales proporcionadas. El usuario que ejecuta setup.exe debe proporcionar valores para los parámetros SqlDBAdminName, SqlDBAdminPassword y SqlDBAdminDomain.
0
SqlMachineName Nombre del servidor que hospeda SQL Server. No especifique localhost. En su lugar, especifique el nombre real del equipo. <sqlmachinename>
(varios puertos) Puertos usados por VMM IndigoTcpPort: 8100

IndigoHTTPSPort: 8101

IndigoNETTCPPort: 8102

IndigoHTTPPort: 8103

WSManTcpPort: 5985

BitsTcpPort: 443
CreateNewLibraryShare 0: Usa un recurso compartido de biblioteca existente.

1: Crea un nuevo recurso compartido de biblioteca.
1
LibraryShareName Nombre del recurso compartido de archivos que se va a usar o crear. MSSCVMMLibrary
LibrarySharePath Ubicación de recurso compartido de archivos existente o del nuevo recurso compartido de archivos que se va a crear. C:\ProgramData\Archivos de biblioteca Virtual Machine Manager
LibraryShareDescription Descripción del recurso compartido. Archivos de biblioteca Virtual Machine Manager
SQMOptIn 0: No opte por los datos de diagnóstico y uso.

1: Participar en los datos de diagnóstico y uso
1
MUOptIn 0: No participar en Microsoft Update.

1: Participa en Microsoft Update.
0
VmmServiceLocalAccount 0: Usar una cuenta de dominio para el servicio VMM (scvmmservice).

1: Usar la cuenta del sistema local para el servicio VMM.

Para usar una cuenta de dominio, cuando ejecute setup-exe, proporcione valores para los parámetros VMMServiceDomain, VMMServiceUserName y VMMServiceUserPassword.
0
TopContainerName Contenedor para administración de claves distribuidas (DKM); por ejemplo, CN=DKM,DC=contoso,DC=com. VMMServer
HighlyAvailable 0: No instale la alta disponibilidad.

1: Instalar con alta disponibilidad.
0
VmmServerName Nombre de servicio en clúster para un servidor de administración VMM de alta disponibilidad. No escriba el nombre del clúster de conmutación por error ni el nombre del equipo en el que está instalado el servidor de administración VMM de alta disponibilidad. <VMMServerName>
VMMStaticIPAddress Dirección IP del nombre del servicio en clúster para un servidor de administración VMM de alta disponibilidad si no usa el Protocolo de configuración dinámica de host (DHCP). Se admiten tanto IPv4 como IPv6. <comma-separated-ip-for-HAVMM>
Mejorar 0: No actualice desde una versión anterior de VMM.

1: Actualizar desde una versión anterior.
1

Parámetros de Setup-exe

Parámetro Detalles
/server Especifica la instalación del servidor de administración VMM.
/i o /x Especifica si se debe instalar (/i) o desinstalar (/x) el servidor.
/f <nombre de archivo> Especifica el archivo .ini que se va a utilizar. Asegúrese de que este parámetro remite al archivo .ini correcto. Si setup.exe no encuentra un archivo .ini, realiza la instalación con sus propios valores predeterminados.
/VmmServiceDomain <nombre de dominio> Especifica el nombre de dominio de la cuenta que ejecuta el servicio VMM (scvmmservice). Use este parámetro solo si establece VmmServiceLocalAccount en 0 en VMServer.ini.
/VmmServiceUserName <nombre de usuario> Especifica el nombre de usuario de la cuenta que ejecuta el servicio VMM (scvmmservice). Use este parámetro solo si establece VmmServiceLocalAccount en 0 en VMServer.ini.
/VmmServiceUserPassword <contraseña> Especifica la contraseña de la cuenta que ejecuta el servicio VMM (scvmmservice). Use este parámetro solo si establece VmmServiceLocalAccount en 0 en VMServer.ini.
/SqlDBAdminDomain <nombre de dominio> Especifica el nombre de dominio de la cuenta de administrador para la base de datos de SQL Server. Use este parámetro si el usuario actual no tiene derechos administrativos para SQL Server.
/SqlDBAdminName <nombre de usuario> Especifica el nombre de usuario de la cuenta de administrador para la base de datos de SQL Server. Use este parámetro si el usuario actual no tiene derechos administrativos para SQL Server.
/SqlDBAdminPassword <contraseña> Especifica la contraseña de la cuenta de administrador para la base de datos de SQL Server. Use este parámetro si el usuario actual no tiene derechos administrativos para SQL Server.
/IACCEPTSCEULA Indica la aceptación de los términos de licencia de software de Microsoft. Es un parámetro obligatorio.

Por ejemplo, para usar un archivo VMServer.ini almacenado en C:\Temp con una cuenta de administrador de SQL Server de contoso\SQLAdmin01 y una cuenta de servicio VMM de contoso\VMMadmin14, use el comando siguiente: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

Desinstalación de VMM o la consola VMM

  1. Asegúrese de que la consola VMM y el shell de comandos de VMM estén cerrados.

  2. En el equipo en el que está instalado el servidor de administración VMM, seleccione Iniciar y, a continuación, seleccione Panel de control.

  3. En Programas, seleccione Desinstalar un programa. En Nombre, haga clic con el botón derecho en Microsoft System Center Virtual Machine Manager.

  4. En la página ¿Qué desea hacer? , seleccione Quitar características.

  5. En la página Seleccionar características para quitar , active la casilla Servidor de administración VMM y, a continuación, seleccione Siguiente. Si desea desinstalar la consola VMM, active la casilla consola VMM .

    Nota

    Si tiene una implementación de VMM de alta disponibilidad, debe quitar tanto el servidor VMM como la consola VMM.

  6. En la página Opciones de base de datos, seleccione si desea conservar o quitar la base de datos VMM y, si es necesario, las credenciales de la base de datos y, a continuación, seleccione Siguiente.

  7. En la página Resumen , revise las selecciones y seleccione Desinstalar. Aparece la página Características de desinstalación y se muestra el progreso de la desinstalación.

  8. Una vez desinstalado el servidor de administración VMM, en la página Las características seleccionadas se quitaron correctamente , seleccione Cerrar.

Las siguientes reglas de firewall, habilitadas durante la instalación de VMM, permanecen activas después de desinstalar VMM:

  • Administración remota de servidores de archivos

  • Reglas de firewall para la Administración de almacenamiento basada en estándares de Windows

Si hay un problema con la instalación completada correctamente, consulte los archivos de registro en la carpeta %SYSTEMDRIVE%\ProgramData\VMMLogs . ProgramData es una carpeta oculta.

Desinstalación de VMM desde la línea de comandos

Para desinstalar VMM, edite el archivo VMServerUninstall.ini tal y como se describe. Luego, ejecute setup.exe para realizar la desinstalación. Por ejemplo, para desinstalar mediante un archivo .ini almacenado en C:\Temp con una cuenta contoso.SQLAdmin01, escriba: setup.exe /server /x /f C:\Temp\VMServerUninstall.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123.

VMServerUnisntall.ini

Opción Detalles Valor predeterminado
RemoteDatabaseImpersonation 0: Instalación local de SQL Server.

1: Instalación remota de SQL Server.

Al ejecutar setup.exe, proporcione un valor para los parámetros SqlDBAdminName, SqlDBAdminPassword y SqlDBAdminDomain, a menos que el usuario que ejecute setup.exe sea un administrador de SQL Server.
0
RetainSqlDatabase 0: Quitar la base de datos de SQL Server.

1: No quite la base de datos de SQL Server

Para quitar la base de datos de SQL Server, cuando ejecute setup.exe, proporcione un valor para los parámetros SqlDBAdminName, SqlDBAdminPassword y SqlDBAdminDomain, a menos que el usuario que ejecute la instalación sea un administrador de SQL Server.
0
ForceHAVMMUninstall 0: No forzar la desinstalación si setup.exe no puede comprobar si este nodo es el nodo final de la instalación de alta disponibilidad.

1: Forzar la desinstalación.

Compatibilidad de la cuenta gMSA

La cuenta de servicio administrada de grupo (gMSA) ayuda a mejorar la posición de seguridad y proporciona comodidad a través de la administración automática de contraseñas, la administración del nombre del principio de servicio simplificado (SPN) y la capacidad para delegar la administración a otros administradores.

VMM admite el uso de gMSA para una cuenta de servicio del servidor de administración.

Nota

gMSA, cuando se usa como cuenta de servicio de VMM, debe tener los permisos Iniciar sesión como servicio y Reemplazar un símbolo (token) de nivel de proceso.

Requisitos previos

  1. Repase este artículo y cree la cuenta gMSA según las instrucciones disponibles en el artículo.

  2. Asegúrese de que los servidores en los que se instalaría el servicio de administración de VMM tienen permisos para recuperar la contraseña de la cuenta de gMSA.

    Nota

    No es necesario especificar el SPN al crear la gMSA. El servicio VMM establece el SPN apropiado para la gMSA.

Siga estos pasos:

  1. Inicie el programa de instalación de VMM.

  2. En la página de configuración de la cuenta de servicio, seleccione Cuenta de servicio administrada de grupo como la opción de cuenta de servicio de VMM.

  3. Escriba la información de la cuenta de gMSA en el formato Dominio\cuenta gMSA.

    Captura de pantalla de gmsa.