Installer VMM

Important

Cette version de Virtual Machine Manager (VMM) a atteint la fin de la prise en charge. Nous vous recommandons de mettre à niveau vers VMM 2022.

Cet article explique comment installer le serveur d’administration System Center Virtual Machine Manager (VMM).

Avant de commencer

  • Consultez les conditions minimales concernant le système et les informations de planification. En savoir plus sur la configuration système requise.
  • Vérifiez que vous disposez d’au moins des autorisations d’administrateur local sur l’ordinateur avant d’exécuter le programme d’installation.
  • Le compte de service doit être un administrateur sur le serveur VMM.

Notes

Pendant l’installation de VMM, vérifiez que le SQL Database ne fait partie d’aucun groupe de disponibilité.

Exécuter le programme d’installation

Notes

Le compte de service pour VMM peut être :

  • Un compte local.
  • Compte d’utilisateur utilisé pour le service.
  • Un compte de service administré de groupe (gMSA, group Managed Service Account).
  • Si vous utilisez un compte local, vous ne pouvez pas avoir VMM dans une configuration hautement disponible.
  • Si vous utilisez un compte gMSA, le format doit être domainFQDN\gMSAAccount$.
  1. Fermez tous les programmes ouverts et vérifiez qu’aucun redémarrage n’est en attente sur l’ordinateur.
  2. Pour démarrer l’Assistant Installation de Virtual Machine Manager, sur votre support d’installation, cliquez avec le bouton droit sur setup.exe , puis sélectionnez Exécuter en tant qu’administrateur.
  3. Dans la page d’installation main, sélectionnez Installer.
  4. Dans la page Sélectionner les fonctionnalités à installer,
    sélectionnez la zone case activée serveur d’administration VMM, puis sélectionnez Suivant. La console VMM s’installe automatiquement. Si vous installez sur un nœud de cluster, vous serez invité à rendre le serveur d’administration hautement disponible.
  5. Dans la page Informations d’inscription du produit , fournissez les informations appropriées, puis sélectionnez Suivant. Si vous n’entrez pas de clé de produit, VMM s’installe en tant que version d’évaluation qui expire 180 jours après l’installation.
  6. Dans la page Veuillez lire ce contrat de licence,
    passez en revue le contrat de licence, sélectionnez la zone J’ai lu, compris et j’accepte les termes du contrat de licence case activée, puis sélectionnez Suivant.
  7. Dans la page Données de diagnostic et d’utilisation ,
    passez en revue la stratégie de collecte de données de Microsoft et comment désactiver la collecte de données. Sélectionnez ensuite Suivant.
  8. Si la page Microsoft Update s’affiche,
    indiquez si vous souhaitez utiliser Microsoft Update, puis sélectionnez Suivant. Si vous avez déjà choisi d’utiliser Microsoft Update sur cet ordinateur, la page n’apparaîtra pas.
  9. Dans la page Données de diagnostic et d’utilisation ,
    passez en revue la stratégie de collecte de données de Microsoft et comment désactiver la collecte de données, puis sélectionnez Suivant.
  10. Dans la page Emplacement d’installation ,
    utilisez le chemin d’accès par défaut ou tapez un autre chemin d’installation pour les fichiers programme VMM, puis sélectionnez Suivant. Le programme d’installation vérifie l’ordinateur sur lequel vous installez le serveur d’administration VMM pour s’assurer que l’ordinateur répond à la configuration matérielle et logicielle requise. Si l’ordinateur ne répond pas à une condition préalable, une page contenant des informations sur la configuration requise et la façon de résoudre le problème s’affiche.
  11. Dans la page Configuration de la base de données ,
    • Si vous utilisez une instance SQL distante, spécifiez le nom de l’ordinateur qui exécute le SQL Server.
    • Si vous installez le serveur d’administration VMM sur le même ordinateur qui exécute le SQL Server, dans la zone Nom du serveur, entrez le nom de l’ordinateur (par exemple, vmmserver01) ou localhost.
    • Si le SQL Server se trouve dans un cluster, entrez le nom du cluster.
  12. Ne spécifiez pas de valeur Port si vous n’avez pas de instance distante du SQL Server ou si vous disposez d’un SQL Server distant qui utilise le port par défaut (1433).
  13. Spécifiez le nom de l’instance de SQL Server et s’il faut utiliser une base de données nouvelle ou existante. Vous avez besoin d’un compte disposant d’autorisations pour vous connecter au instance.
  14. Dans la page Configurer le compte de service et la gestion distribuée des clés ,
    spécifiez le compte utilisé par le service VMM. Vous ne pouvez pas modifier l’identité du compte de service VMM après l’installation. Vous pouvez en savoir plus sur la gestion distribuée de clés ici.
  15. Sous Gestion distribuée des clés, sélectionnez si vous souhaitez stocker ou non des clés de chiffrement dans Active Directory.
  16. Dans la page Configuration du port ,
    utilisez le numéro de port par défaut pour chaque fonctionnalité ou fournissez un numéro de port unique approprié dans votre environnement. Vous ne pouvez pas modifier les ports que vous attribuez lors de l’installation d’un serveur d’administration VMM, sauf si vous désinstallez puis réinstallez le serveur d’administration VMM. En outre, ne configurez aucune fonctionnalité pour utiliser le port 5986, car ce numéro de port est préattribué.
  17. Dans la page Configuration de la bibliothèque ,
    indiquez s’il faut créer un partage de bibliothèque ou utiliser un partage de bibliothèque existant sur l’ordinateur. Le partage de bibliothèque par défaut créé par VMM s’appelle MSSCVMMLibrary, et son dossier se situe dans %SYSTEMDRIVE%\ProgramData\Fichiers de la bibliothèque Virtual Machine Manager. ProgramData est un dossier masqué et vous ne pouvez pas le supprimer. Après avoir installé le serveur d’administration VMM, vous pouvez ajouter des partages de bibliothèque et des serveurs de bibliothèque à l’aide de la console VMM ou de l’interface de commande VMM.
  18. Dans la page Résumé de l’installation ,
    passez en revue vos sélections, puis sélectionnez Installer. La page Installation des fonctionnalités s'ouvre et affiche la progression de l'installation.
  19. Dans la page Installation terminée avec succès ,
    1. Sélectionnez Fermer pour terminer l’installation.
    2. Pour ouvrir la console VMM, vérifiez que l’option Ouvrir la console VMM à la fermeture de l’Assistant est cochée ou sélectionnez l’icône Console Virtual Machine Manager sur le bureau.

Notes

Si VMM 2022 et SQL 2019 sont installés sur le même ordinateur, l’erreur suivante s’affiche : Redémarrez l’ordinateur pour que l’installation réussisse.

Capture d’écran montrant l’erreur.

Pendant l’installation, VMM active les règles de pare-feu suivantes. Ces règles restent en vigueur même si vous désinstallez VMM par la suite.

  • Gestion à distance de Windows

  • Gestion du stockage Windows basé sur des normes

Notes

Si le programme d’installation ne se termine pas correctement, consultez les fichiers journaux dans le dossier %SYSTEMDRIVE%\ProgramData\VMMLogs . ProgramData est un dossier masqué.

Installer VMM à partir d’une invite de commandes

Vous pouvez installer VMM à partir d’une invite de commandes. Le support d’installation contient .ini des fichiers pour toutes les fonctionnalités VMM :

  • VMServer.ini : paramètres du serveur d’administration VMM.
  • VMClient.ini : paramètres de la console VMM.
  • VMServerUninstall.ini : paramètres de désinstallation du serveur d’administration VMM.

Chacun de ces fichiers contient des paires clé/valeur avec des valeurs par défaut. Ces entrées sont commentées. Supprimez le symbole de commentaire (#) et modifiez la valeur.

  1. Modifiez le VMServer.ini fichier avec les options du tableau ci-dessous cette procédure.
  2. Après la modification, ouvrez une invite de commandes avec élévation de privilèges et exécutez setup.exe avec les paramètres suivants. Par exemple, pour utiliser un VMServer.ini fichier stocké dans C :\Temp avec un compte d’administrateur SQL Server de contoso\SQLAdmin01 et un compte de service VMM de contoso\VMMadmin14, utilisez la commande suivante : setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

Valeurs VMServer.ini

Option Valeurs Par défaut
ProductKey Clé de produit au format : xxxxx-xxxxx-xxxxx-xxxxx-xxxxx xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Nom d’utilisateur Nom complet facultatif de l'utilisateur qui installe les fonctionnalités. UserName n’est pas le compte d’utilisateur pour l’installation. Administrateur
CompanyName Nom complet facultatif de l'organisation qui installe les fonctionnalités. Microsoft Corporation
ProgramFiles Emplacement des fichiers VMM. C :\Program Files\Microsoft System Center\Virtual Machine Manager
CreateNewSqlDatabase 0 : Utiliser une base de données Microsoft SQL Server existante.

1 : Créer une base de données SQL Server.
1
SqlInstanceName Nom de la nouvelle instance ou de l'instance existante de SQL Server. MICROSOFT$VMM$
SqlDatabaseName Nom de la nouvelle base de données SQL Server ou de la base de données SQL Server existante. VirtualManagerDB
RemoteDatabaseImpersonation 0 : N’empruntez pas l’identité du compte administrateur pour SQL Server. L’utilisateur qui exécute setup.exe doit être administrateur du serveur qui héberge le SQL Server.

1 : Emprunter l'identité du compte Administrateur SQL Server avec les informations d'identification fournies. L’utilisateur qui exécute setup.exe doit fournir des valeurs pour les paramètres SqlDBAdminName, SqlDBAdminPassword et SqlDBAdminDomain.
0
SqlMachineName Nom du serveur qui héberge SQL Server. Ne spécifiez pas localhost. Spécifiez à la place le nom de l'ordinateur. <sqlmachinename>
(différents ports) Ports utilisés par VMM IndigoTcpPort : 8100

IndigoHTTPSPort : 8101

IndigoNETTCPPort : 8102

IndigoHTTPPort : 8103

WSManTcpPort : 5985

BitsTcpPort : 443
CreateNewLIbraryShare 0 : Utiliser un partage de bibliothèque existant.

1 : pour créer un partage de bibliothèque.
1
LibraryShareName Nom du partage de fichiers à utiliser ou créer. MSSCVMMLibrary
LibrarySharePath Emplacement du partage de fichiers existant ou du partage de fichiers à créer. C:\ProgramData\Fichiers de la bibliothèque Virtual Machine Manager
LibraryShareDescription Description du partage. Fichiers de la bibliothèque Virtual Machine Manager
SQMOptIn 0 : N’optez pas pour les données de diagnostic et d’utilisation.

1 : Opter pour les données de diagnostic et d’utilisation
1
MUOptIn 0 : pour ne pas s’abonner à Microsoft Update.

1 : S'abonner à Microsoft Update.
0
VmmServiceLocalAccount 0 : Utiliser un compte de domaine pour le service VMM (scvmmservice).

1 : Utiliser le compte Système Local pour le service VMM.

Pour utiliser un compte de domaine, quand vous exécutez la commande setup.exe, vous devez fournir des valeurs pour les paramètres VMMServiceDomain, VMMServiceUserName et VMMServiceUserPassword.
0
TopContainerName Conteneur pour la gestion distribuée des clés (DKM) ; par exemple, CN=DKM,DC=contoso,DC=com. VMMServer
HighlyAvailable 0 : Ne pas installer en tant que hautement disponible.

1 : Installer à haut niveau de disponibilité.
0
VmmServerName Nom de service en cluster pour un serveur d'administration VMM à haut niveau de disponibilité. N’entrez pas le nom du cluster de basculement ou le nom de l’ordinateur sur lequel le serveur d’administration VMM à haut niveau de disponibilité est installé. <VMMServerName>
VMMStaticIPAddress Adresse IP du nom de service en cluster pour un serveur d’administration VMM à haute disponibilité si vous n’utilisez pas dhcp (Dynamic Host Configuration Protocol). IPv4 et IPv6 sont pris en charge. <comma-separated-ip-for-HAVMM>
Mettre à niveau 0 : Ne pas mettre à niveau à partir d’une version précédente de VMM.

1 : Mettre à niveau depuis une version précédente.
1

Paramètres de la commande setup.exe

Paramètre Détails
/server Indique l'installation du serveur d'administration VMM.
/i ou /x Spécifie s’il faut installer (/i) ou désinstaller (/x) le serveur.
/f <filename> Spécifie le fichier .ini à utiliser. Vérifiez que ce paramètre pointe vers le fichier .ini approprié. Si setup.exe ne trouve pas de fichier .ini, il effectue l’installation en utilisant ses propres valeurs par défaut.
/VmmServiceDomain <domainName> Spécifie le nom de domaine du compte exécutant le service VMM (scvmmservice). Utilisez ce paramètre uniquement si vous définissez VmmServiceLocalAccount sur 0 dans le fichier VMServer.ini.
/VmmServiceUserName <userName> Spécifie le nom d’utilisateur du compte exécutant le service VMM (scvmmservice). Utilisez ce paramètre uniquement si vous définissez VmmServiceLocalAccount sur 0 dans le fichier VMServer.ini.
/VmmServiceUserPassword <password> Spécifie le mot de passe du compte exécutant le service VMM (scvmmservice). Utilisez ce paramètre uniquement si vous définissez VmmServiceLocalAccount sur 0 dans le fichier VMServer.ini.
/SqlDBAdminDomain <domainName> Spécifie le nom de domaine du compte Administrateur pour la base de données SQL Server. Utilisez ce paramètre si l’utilisateur actuel ne dispose pas de droits d’administration pour SQL Server.
/SqlDBAdminName <userName> Spécifie le nom d'utilisateur du compte Administrateur pour la base de données SQL Server. Utilisez ce paramètre si l’utilisateur actuel ne dispose pas de droits d’administration pour SQL Server.
/SqlDBAdminPassword <password> Spécifie le mot de passe du compte Administrateur pour la base de données SQL Server. Utilisez ce paramètre si l’utilisateur actuel ne dispose pas de droits d’administration pour SQL Server.
/IACCEPTSCEULA Indique l'acceptation des termes du contrat de licence logiciel Microsoft. Ce paramètre est obligatoire.

Par exemple, pour utiliser un fichier VMServer.ini stocké dans C:\Temp avec un compte d’administrateur SQL Server contoso\sqladmin01 et un compte de service VMM contoso\VMMadmin14, utilisez la commande suivante : setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

Désinstaller VMM ou la console VMM

  1. Assurez-vous que la console VMM et l’interpréteur de commandes VMM sont fermés.

  2. Sur l’ordinateur sur lequel le serveur d’administration VMM est installé, sélectionnez Démarrer, puis Panneau de configuration.

  3. Sous Programmes, sélectionnez Désinstaller un programme. Sous Nom, cliquez avec le bouton droit sur Microsoft System Center Virtual Machine Manager.

  4. Dans la page Que souhaitez-vous faire ? , sélectionnez Supprimer les fonctionnalités.

  5. Dans la page Sélectionner les fonctionnalités à supprimer, sélectionnez la zone de case activée serveur d’administration VMM, puis sélectionnez Suivant. Si vous souhaitez désinstaller la console VMM, sélectionnez la console VMM case activée-box.

    Notes

    Si vous disposez d’un déploiement VMM hautement disponible, vous devez supprimer à la fois le serveur VMM et la console VMM.

  6. Dans la page Options de base de données , indiquez si vous souhaitez conserver ou supprimer la base de données VMM et, si nécessaire, les informations d’identification de la base de données, puis sélectionnez Suivant.

  7. Dans la page Résumé , passez en revue vos sélections et sélectionnez Désinstaller. La page Désinstallation des fonctionnalités s’affiche et la progression de la désinstallation s’affiche.

  8. Une fois le serveur d’administration VMM désinstallé, dans la page Les fonctionnalités sélectionnées ont été supprimées avec succès , sélectionnez Fermer.

Les règles de pare-feu suivantes, qui ont été activées pendant l’installation de VMM, restent effectives après la désinstallation de VMM :

  • Administration à distance du serveur de fichiers

  • Règles de pare-feu Gestion du stockage Windows basé sur des normes

En cas de problème lors de la fin de l’installation, consultez les fichiers journaux dans le dossier %SYSTEMDRIVE%\ProgramData\VMMLogs . ProgramData est un dossier masqué.

Désinstaller VMM à partir de la ligne de commande

Pour désinstaller VMM, modifiez le fichier VMServerUninstall.ini comme décrit. Ensuite, exécutez setup.exe pour la désinstallation. Par exemple, pour effectuer la désinstallation à l’aide d’un fichier ini stocké dans C:\Temp avec un compte de type contoso.SQLAdmin01, tapez : setup.exe /server /x /f C:\Temp\VMServerUninstall.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123

VMServerUnisntall.ini

Option Détails Valeur par défaut
RemoteDatabaseImpersonation 0 : Installation locale de SQL Server.

1 : Installation à distance de SQL Server.

Quand vous exécutez la commande setup.exe, indiquez une valeur pour les paramètres SqlDBAdminName, SqlDBAdminPassword et SqlDBAdminDomain, sauf si l’utilisateur exécutant la commande setup.exe est un administrateur SQL Server.
0
RetainSqlDatabase 0 : Supprimer la base de données SQL Server.

1 : Ne pas supprimer la base de données SQL Server

Pour supprimer la base de données SQL Server, quand vous exécutez la commande setup.exe, vous devez fournir une valeur pour les paramètres SqlDBAdminName, SqlDBAdminPassword et SqlDBAdminDomain, sauf si l’utilisateur exécutant la commande setup.exe est un administrateur SQL Server.
0
ForceHAVMMUninstall 0 : Ne forcez pas la désinstallation si setup.exe ne pouvez pas vérifier si ce nœud est le dernier nœud de l’installation hautement disponible.

1 : Forcer la désinstallation.

Prise en charge pour le compte gMSA

Un compte gMSA (Group Managed Service Account) permet d’améliorer la posture de sécurité et le confort d’utilisation par le biais de la gestion automatique des mots de passe, de la gestion du nom de principal du service (SPN) et de la possibilité de déléguer la gestion à d’autres administrateurs.

VMM prend en charge l’utilisation de gMSA pour le compte de service du serveur d’administration.

Notes

gMSA, quand il est utilisé en tant que compte de service VMM, doit disposer des autorisations Ouvrir une session en tant que service et Remplacer un jeton de niveau processus.

Conditions préalables

  1. Consultez cet article et créez un compte gMSA conformément aux instructions disponibles dans l’article.

  2. Assurez-vous que les serveurs sur lesquels le service gestion VMM est installé disposent des autorisations nécessaires pour récupérer le mot de passe du compte gMSA.

    Notes

    Vous n’avez pas besoin de spécifier le SPN lors de la création du gMSA. Le service VMM définit le nom de principal du service approprié sur le compte gMSA.

Procédez comme suit :

  1. Démarrer le programme d’installation de VMM.

  2. Dans la page Configuration du compte de service, sélectionnez Compte gMSA comme option pour le compte de service VMM.

  3. Entrez les informations du compte gMSA selon le format Domaine\Compte gMSA.

    Capture d’écran de gmsa.