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.

    System_CAPS_ICON_caution.jpg 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