Installation de VMM à partir d'une invite de commandes
Date de publication : mars 2016
S’applique à : System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Vous pouvez installer Virtual Machine Manager (VMM) depuis une invite de commandes. L'installation des fonctionnalités VMM implique l'enregistrement des paramètres d'installation dans un fichier .ini et l'utilisation de la commande setup.exe avec ce fichier.
Important
Pour l'ensemble de ces procédures, utilisez l'option Exécuter en tant qu'administrateur pour ouvrir une fenêtre d'invite de commandes avec élévation de privilèges.
Fichiers d'installation
Votre support d'installation contient des fichiers .ini pour chaque fonction VMM :
VMServer.ini
Paramètres du serveur d'administration VMM.
VMClient.ini
Paramètres pour la console VMM.
VMEUP.ini
Paramètres du portail libre-service VMM.
Notes
À partir de System Center 2012 Service Pack 1 (SP1), le portail libre-service VMM a été supprimé.
VMServerUninstall.ini
Paramètres de désinstallation du serveur d'administration VMM.
Les fichiers contiennent des paires clé-valeur avec des valeurs par défaut. Ces entrées sont commentées. Pour modifier le fichier, supprimez le caractère de commentaire (#) et modifiez la valeur.
Installation d'un serveur d'administration VMM depuis l'invite de commandes
Pour installer un serveur d'administration VMM, modifiez le fichier VMServer.ini, puis exécutez la commande setup.exe.
Notes
La console VMM est automatiquement installée lorsque vous installez un serveur d'administration VMM.
Configuration des options du serveur d'administration VMM dans le fichier d'installation
Option | Valeurs | Valeur par défaut |
---|---|---|
ProductKey | Clé de produit au format : xxxxx-xxxxx-xxxxx-xxxxx-xxxxx | xxxxx-xxxxx-xxxxx-xxxxx-xxxxx |
UserName | Nom complet facultatif de l'utilisateur qui installe les fonctionnalités. Note: Ce nom n'est pas le compte utilisateur de 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 2012\Virtual Machine Manager |
CreateNewSqlDatabase | 0 : Utilisez une base de données Microsoft SQL Server existante. 1 : pour 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. Important: L'utilisateur qui exécute setup.exe doit être administrateur du serveur qui héberge SQL Server. 1 : Empruntez l'identité du compte Administrateur SQL Server avec les informations d'identification fournies. Important: 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) | Pour plus d'informations sur les ports, voir Ports et protocoles pour VMM. | IndigoTcpPort : 8100 IndigoHTTPSPort : 8101 IndigoNETTCPPort : 8102 IndigoHTTPPort : 8103 WSManTcpPort : 5985 BitsTcpPort : 443 |
CreateNewLIbraryShare | 0 : pour 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 : pour ne pas s'abonner au programme d'amélioration du produit (CEIP). 1 : pour s'abonner à ce programme. Pour plus d'informations sur le programme d'amélioration du produit (CEIP), consultez Programme d'amélioration de l'expérience utilisateur de Microsoft. Pour plus d'informations sur la confidentialité du programme d'amélioration du produit (CEIP), consultez Déclaration de confidentialité pour le programme d'amélioration de l'expérience utilisateur de Microsoft. |
0 |
MUOptIn | 0 : pour ne pas s'abonner à Microsoft Update. 1 : pour s'abonner à Microsoft Update. Pour plus d'informations sur Microsoft Update, voir Forum Aux Questions. Pour plus d'informations sur la confidentialité de Microsoft Update, voir Déclaration de confidentialité des Services de mise à jour. |
0 |
VmmServiceLocalAccount | 0 : Utilisez un compte de domaine pour le service VMM (scvmmservice). 1 : Utilisez le compte Système Local pour le service VMM. Note: Pour utiliser un compte de domaine, quand vous exécutez la commande setup.exe, indiquez des valeurs pour les paramètres VMMServiceDomain, VMMServiceUserName et VMMServiceUserPassword. Pour plus d'informations sur les comptes de service, voir Spécification d'un compte de service pour VMM. |
0 |
TopContainerName | Conteneur de gestion distribuée de clés (DKM), par exemple, "CN=DKM,DC=contoso,DC=com". Pour plus d'informations sur la gestion distribuée de clés (DKM), voir Configuration de la gestion distribuée de clés dans VMM. |
VMMServer |
HighlyAvailable | 0 : pour ne pas installer à haut niveau de disponibilité. 1 : pour installer à haut niveau de disponibilité. Pour plus d'informations sur les installations à haut niveau de disponibilité, voir Installation d'un serveur d'administration VMM à haut niveau de disponibilité. |
0 |
VmmServerName | Nom du service en cluster pour un serveur d'administration VMM à haut niveau de disponibilité. Important: N'entrez pas le nom du cluster de basculement ni le nom de l'ordinateur sur lequel est installé le serveur d'administration VMM à haut niveau de disponibilité. Pour plus d'informations, voir Comment installer un serveur d'administration VMM à haut niveau de disponibilité. | <NomServeurVMM> |
VMMStaticIPAddress | Adresse IP du nom de service en cluster pour un serveur d'administration VMM à haut niveau de disponibilité, si vous n'utilisez pas le protocole DHCP. Note: IPv4 et IPv6 sont pris en charge. | <ip-séparées-par-virgules-pour-HAVMM> |
Mettre à niveau | 0 : Ne mettez pas à niveau depuis une version précédente de VMM. 1 : Mettez à niveau depuis une version précédente. |
1 |
Installation d'un serveur d'administration VMM depuis l'invite de commandes
Une fois le fichier VMServer.ini modifié, ouvrez une invite de commandes avec élévation de privilèges, puis exécutez la commande setup.exe avec les paramètres suivants :
/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.
Important
Vérifiez que ce paramètre pointe vers le fichier .ini approprié. Si la commande setup.exe ne trouve pas de fichier .ini, elle effectue l'installation en appliquant 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 privilèges d'administration sur 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 privilèges d'administration sur 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 privilèges d'administration sur SQL Server.
/IACCEPTSCEULA (à partir de System Center 2012 SP1)
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 le compte d'administrateur SQL Server contoso\SQLAdmin01 et le 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ésinstallation d'un serveur d'administration VMM depuis l'invite de commandes
Pour désinstaller un serveur d'administration VMM, modifiez le fichier VMServer.ini, puis exécutez la commande setup.exe.
Configuration des options de désinstallation d'un serveur d'administration VMM
Option | Valeurs | Valeur par défaut |
---|---|---|
RemoteDatabaseImpersonation | 0 : Installation locale de SQL Server. 1 : Installation à distance de SQL Server. Lorsque 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 pour SQL Server. Remplace le paramètre OnRemoteServer de VMM 2008 R2. |
0 |
RetainSqlDatabase | 0 : Supprimez la base de données SQL Server. 1 : Ne supprimez pas la base de données SQL Server. Important: Pour supprimer une base de données SQL Server, lorsque vous exécutez la commande setup.exe, indiquez une valeur pour les paramètres SqlDBAdminName, SqlDBAdminPassword, et SqlDBAdminDomain, sauf si l'utilisateur exécutant l'installation est un administrateur pour SQL Server. |
0 |
ForceHAVMMUninstall | 0 : Ne forcez pas la désinstallation si la commande setup.exe ne peut pas vérifier si ce nœud est le nœud final de l'installation à haut niveau de disponibilité. 1 : Forcez la désinstallation. Pour plus d'informations sur la désinstallation d'un serveur d'administration VMM à haut niveau de disponibilité, consultez Comment désinstaller un serveur d'administration VMM à haut niveau de disponibilité. |
0 |
Désinstallation d'un serveur d'administration VMM depuis l'invite de commandes
Pour désinstaller un serveur d'administration VMM à l'aide d'un fichier VMServerUninstall.ini stocké dans le dossier C:\Temp avec le compte Administrateur SQL Server contoso\SQLAdmin01, utilisez la commande suivante :
setup.exe /server /x /f C:\Temp\VMServerUninstall.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123
Installation ou désinstallation d'une console VMM depuis l'invite de commandes
Pour installer la console VMM, modifiez le fichier VMClient.ini, puis exécutez la commande setup.exe.
Pour désinstaller la console VMM, exécutez la commande setup.exe. Il n'existe pas de fichier .ini distinct pour désinstaller la console VMM.
Notes
N'essayez pas de désinstaller la console VMM sur un système sur lequel est installé le serveur d'administration VMM. Vous devez d'abord désinstaller le serveur d'administration VMM.
Configuration des options de la console VMM
Option | Valeurs | Valeur par défaut |
---|---|---|
ProgramFiles | Emplacement des fichiers VMM. | C:\Program Files\Microsoft System Center 2012\Virtual Machine Manager |
IndigoTcpPort | Port utilisé pour la communication entre le serveur d'administration VMM et la console VMM. | 8100 |
MUOptIn | 0 : pour ne pas s'abonner à Microsoft Update. 1 : pour s'abonner à Microsoft Update. Pour plus d'informations sur Microsoft Update, voir Forum Aux Questions. Pour plus d'informations sur la confidentialité de Microsoft Update, voir Déclaration de confidentialité des Services de mise à jour. |
0 |
VmmServerForOpsMgrConfig | Ce paramètre n'est pas utilisé. Pour plus d'informations, voir Configuration de l'intégration d'Operations Manager à VMM. | <NomServeurVMM> |
Installation d'une console VMM depuis l'invite de commandes
Une fois le fichier VMClient.ini modifié, utilisez une invite de commandes avec élévation de privilèges pour exécuter la commande setup.exe avec les paramètres suivants :
/client
Spécifie l'installation de la console VMM.
/i ou /x
Spécifie s'il faut installer (/i) ou désinstaller (/x) la console.
/f <filename>
Spécifie le fichier .ini à utiliser.
Important
Vérifiez que ce paramètre pointe vers le fichier .ini approprié. Si la commande setup.exe ne trouve pas de fichier .ini, elle effectue l'installation en appliquant ses propres valeurs par défaut.
/opsmgr
Spécifie s'il faut configurer une instance préinstallée de System Center Operations Manager 2007.
Attention N'utilisez pas ce paramètre. Pour plus d'informations, voir Configuration de l'intégration d'Operations Manager à VMM.
Par exemple, pour utiliser un fichier VMClient.ini stocké dans le dossier C:\Temp, utilisez la commande suivante :
setup.exe /client /i /f C:\Temp\VMClient.ini
Installation du portail libre-service VMM depuis l'invite de commandes
Notes
Dans System Center 2012 SP1, le portail libre-service VMM a été supprimé.
Pour installer le portail libre-service VMM, modifiez le fichier VMEUP.ini, puis exécutez la commande setup.exe.
Pour désinstaller le portail libre-service VMM, exécutez la commande setup.exe. Il n'existe pas de fichier .ini distinct pour désinstaller le portail libre-service VMM.
Configuration des options pour l'installation du portail libre-service VMM
Option | Valeurs | Valeur par défaut |
---|---|---|
ProgramFiles | Emplacement auquel stocker les fichiers de programme. | C:\Program Files\Microsoft System Center 2012\Virtual Machine Manager |
VmmServerName | Nom du serveur d'administration VMM auquel est connecté le portail libre-service VMM. | <NomOrdinateur > |
IndigoTcpPort | Port utilisé pour la communication entre le serveur d'administration VMM et le portail libre-service VMM. | 8100 |
SelfServicePortalTcpPort | Port utilisé par les utilisateurs pour se connecter au portail libre-service VMM. | 80 |
SelfServicePortalHeader | Si d'autres sites web sur ce serveur utilisent le même port, spécifiez un en-tête pour le portail libre-service VMM. Pour plus d'informations sur les en-têtes, voir Comment installer le portail libre-service VMM. |
<NomEnTête> |
MUOptIn | 0 : pour ne pas s'abonner à Microsoft Update. 1 : pour s'abonner à Microsoft Update. Pour plus d'informations sur Microsoft Update, voir Forum Aux Questions. Pour plus d'informations sur la confidentialité de Microsoft Update, voir Déclaration de confidentialité des Services de mise à jour. |
0 |
Installation ou désinstallation du portail libre-service VMM depuis l'invite de commandes
Une fois le fichier VMEUP.ini modifié, utilisez une invite de commandes avec élévation de privilèges pour exécuter la commande setup.exe avec les paramètres suivants :
/eup
Spécifie l'installation du portail libre-service VMM.
/i ou /x
Spécifie s'il faut installer (/i) ou désinstaller (/x) le portail libre-service VMM.
/f <filename>
Spécifie le fichier .ini à utiliser.
Important
Vérifiez que ce paramètre pointe vers le fichier .ini approprié. Si la commande setup.exe ne trouve pas de fichier .ini, elle effectue l'installation en appliquant ses propres valeurs par défaut.
Pour utiliser un fichier VMEUP.ini stocké dans le dossier C:\Temp afin d'installer le portail libre-service VMM, utilisez la commande suivante :
setup.exe /eup /i /f C:\Temp\VMEUP.ini
Pour désinstaller le portail libre-service VMM, utilisez la commande suivante :
setup.exe /eup /x
Voir aussi
Installation de System Center 2012 - Virtual Machine Manager