Compartir a través de


Instalación de VMM

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

Antes de comenzar

  • Revise los requisitos del sistema y la información de planificació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 VMM.

Nota:

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

Ejecución de la configuración

Nota:

La cuenta de servicio de 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 los programas abiertos y asegúrese de que no hay reinicios pendientes 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 principal de configuración, 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, no aparecerá la página.
  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 la base de datos ,
    • Si usa una instancia remota de SQL, especifique el nombre del equipo que ejecuta SQL Server.
    • Si va a instalar el servidor de administración VMM en el mismo equipo que ejecuta SQL Server, en el cuadro Nombre del servidor, escriba el nombre del equipo (por ejemplo, vmmserver01) o localhost.
    • Si 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 de SQL Server o si tiene un servidor SQL Server remoto que usa el puerto predeterminado (1433).
  13. Especifique el nombre de la instancia de SQL Server y si se va a usar una base de datos existente o nueva. Necesita una cuenta con permisos para conectarse a la instancia.
  14. En la página Configurar cuenta de servicio y administración de claves distribuidas,
    especifique la cuenta que usa el servicio VMM. No se puede cambiar la identidad de la cuenta de servicio VMM después de la instalación. Obtenga más información sobre la administración de claves distribuidas 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 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 recurso compartido de biblioteca o usar un recurso compartido de biblioteca existente en el equipo. El recurso compartido de biblioteca predeterminado que crea VMM se denomina MSSCVMMLibrary y la carpeta se encuentra en %SYSTEMDRIVE%\ProgramData\Archivos de biblioteca de Virtual Machine Manager. 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 mediante la consola VMM o mediante el shell de comandos de VMM.
  18. En la página Resumen de la instalación , revise las selecciones y, a continuación,
    seleccione Instalar. Aparece la página Instalación de características y muestra 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 permanecen en vigor incluso si posteriormente desinstala VMM.

  • Administración remota de Windows

  • Administración de almacenamiento basada en directivas 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 de VMM.
  • VMClient.ini: configuración de la consola VMM.
  • VMServerUninstall.ini: configuración de desinstalación para el 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 debajo de este procedimiento.
  2. Después de editar, 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 Valor predeterminado
ProductKey Clave de producto con el formato: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
UserName Nombre para mostrar opcional para el usuario que instala las características. UserName no es la cuenta de usuario de la instalación. Administrador
CompanyName Nombre para mostrar opcional para la organización que instala las características. Microsoft Corporation
ProgramFiles Ubicación de los archivos VMM. C:\Archivos de programa\Microsoft System Center\Virtual Machine Manager
CreateNewSqlDatabase 0: Use una base de datos de Microsoft SQL Server existente.

1: Cree 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 datos 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 administrador para el servidor que hospeda SQL Server.

1: Suplantar la cuenta de administrador para SQL Server mediante 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: Use un recurso compartido de biblioteca existente.

1: Cree 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 del recurso compartido de archivos existente o del nuevo recurso compartido de archivos que se va a crear. C:\ProgramData\Virtual Machine Manager Library Files
LibraryShareDescription Descripción del recurso compartido. Archivos de biblioteca de Virtual Machine Manager
SQMOptIn 0: No opte por los datos de diagnóstico y uso.

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

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

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

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

1: Instalar como alta disponibilidad.
0
VmmServerName Nombre del 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 o 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. <comas separadas por comas-ip-for-HAVMM>
Actualizar 0: No actualice desde una versión anterior de VMM.

1: Actualizar desde una versión anterior.
1

Parámetros setup-exe

Parámetro Detalles
/server Especifica la instalación del servidor de administración VMM.
/i o /x Especifica si se va a instalar (/i) o desinstalar (/x) el servidor.
/f <nombre de archivo> Especifica el archivo .ini que se va a usar. Asegúrese de que este parámetro apunte al archivo .ini correcto. Si setup.exe no encuentra un archivo .ini, realiza la instalación mediante sus propios valores predeterminados.
/VmmServiceDomain <domainName> 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 userName <> 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 <password> 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 <domainName> Especifica el nombre de dominio de la cuenta de administrador de la base de datos de SQL Server. Use este parámetro si el usuario actual no tiene derechos administrativos para SQL Server.
/SqlDBAdminName userName <> 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 <password> Especifica la contraseña de la cuenta de administrador de la base de datos de SQL Server. Use este parámetro si el usuario actual no tiene derechos administrativos para SQL Server.
/IACCEPTSCEULA Notas aceptación de los Términos de licencia del software de Microsoft. Este parámetro es obligatorio.

Por ejemplo, para usar un archivo VMServer.ini que se almacena 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

Desinstalación de VMM o la consola de 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, que se habilitaron durante la instalación de VMM, permanecen en vigor después de desinstalar VMM:

  • Administración remota del servidor de archivos

  • Reglas de firewall de administración de almacenamiento basadas en estándares de Windows

Si hay un problema con la configuración que se completa 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 como se describe. A continuación, ejecute setup.exe para la desinstalación. Por ejemplo, para desinstalar con un archivo ini almacenado en C:\Temp con una cuenta contoso. Tipo SQLAdmin01: 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 ejecuta setup.exe sea administrador de SQL Server.
0
RetainSqlDatabase 0: Quite la base de datos de SQL Server.

1: No quitar la base de datos de SQL Server

Para quitar la base de datos de SQL Server, al ejecutar setup.exe, proporcione un valor para los parámetros SqlDBAdminName, SqlDBAdminPassword y SqlDBAdminDomain, a menos que el usuario que ejecuta el programa de instalación sea 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 con la cuenta de 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 simplificada del nombre de principio de servicio (SPN) y la capacidad de 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 VMM, debe tener permisos de inicio de sesión como servicio y Reemplazar un token de nivel de proceso.

Requisitos previos

  1. Revise este artículo y cree 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 adecuado en la gMSA.

Siga estos pasos:

  1. Inicie la instalación de VMM.

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

  3. Escriba los detalles de la cuenta de gMSA en Formato de cuenta dominio\gMSA.

    Captura de pantalla de gmsa.