Add-SCVirtualizationManager
Ajoute un serveur VMware vCenter à VMM.
Syntaxe
Default (Par défaut)
Add-SCVirtualizationManager
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-Description <String>]
-Credential <VMMCredential>
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-EnableSecureMode <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
L’applet de commande Add-SCVirtualizationManager ajoute un serveur VMware vCenter Server à votre environnement Virtual Machine Manager (VMM) afin que VMM puisse se connecter à vCenter Server et importer ses données. Après avoir ajouté vCenter Server à VMM, vous devez ajouter les hôtes VMware ESX associés à vCenter Server avant que VMM puisse gérer les machines virtuelles déployées sur ces hôtes.
Le port par défaut utilisé pour se connecter à un ordinateur VMware VirtualCenter Server est le port TCP 443.
Exemples
Exemple 1 : Ajouter un serveur VMware vCenter Server à VMM
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount03"
PS C:\> $Cert = Get-SCCertificate -ComputerName "vCenterServer01.Contoso.com"
PS C:\> Add-SCVirtualizationManager -ComputerName "vCenterServer01.Contoso.com" -Certificate $Cert -TCPPort 443 -Credential $RunAsAccount
La première commande récupère l’objet de compte Exécuter en tant que RunAsAccount03 et stocke l’objet dans la variable $RunAsAccount. Les informations d’identification requises pour cette opération sont soit un compte d’administrateur local, soit un compte de domaine avec des droits d’administrateur sur vCenter Server que vous souhaitez ajouter en tant que gestionnaire de virtualisation à VMM.
La deuxième commande obtient le certificat de sécurité de vCenterrServer01 et le stocke dans la variable $Cert.
La dernière commande ajoute l’objet du gestionnaire de virtualisation nommé vCenterServer01 à la base de données VMM, importe l’objet de certificat de sécurité et spécifie que VMM utilisera le port TCP 443 (port par défaut) pour se connecter à ce serveur. Au fur et à mesure que la dernière commande est traitée, $Credential fournit vos informations d’identification d’identification d’identification à Add-SCVirtualizationManager.
Exemple 2 : Ajouter plusieurs serveurs VMware vCenter à VMM
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount03"
PS C:\> $Servers = "vCenterServer01.Contoso.com", "vCenterServer02.Contoso.com"
PS C:\> ForEach ($Server in $Servers) {$Cert = Get-SCCertificate -ComputerName $Server; Add-SCVirtualizationManager -ComputerName $Server -Certificate $Cert -TCPPort 443 -Credential $Credential}
La première commande récupère l’objet de compte Exécuter en tant que RunAsAccount03 et stocke l’objet dans la variable $RunAsAccount. Les informations d’identification requises pour cette opération sont soit un compte d’administrateur local, soit un compte de domaine avec des droits d’administrateur sur vCenter Server que vous souhaitez ajouter en tant que gestionnaire de virtualisation à VMM.
La deuxième commande stocke les chaînes « vCenterServer01.Contoso.com » et « vCenterServer02.Contoso.com », qui sont les noms de deux VMware vCenter Server, dans la variable $Servers.
La dernière commande ajoute les deux serveurs à VMM et spécifie que VMM importera les certificats de sécurité et utilisera le port TCP 443 (port par défaut) pour se connecter au service de gestionnaire de virtualisation sur vCenterServer01 et vCenterServer02. Au fur et à mesure que cette commande est traitée, $Credential fournit vos informations d’identification d’identification d’identification à Add-SCVirtualizationManager.
Pour plus d’informations sur l’instruction de boucle Windows PowerShell ForEach standard, tapez Get-Help about_ForEach.
Paramètres
-Certificate
Spécifie un objet de certificat de sécurité.
Propriétés du paramètre
| Type: | ClientCertificate |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-ComputerName
Spécifie le nom d’un ordinateur que VMM peut identifier de manière unique sur votre réseau. Les valeurs acceptables pour ce paramètre sont les suivantes :
- nom de domaine pleinement qualifié (FQDN)
- Adresse IPv4 ou IPv6
- Nom NetBIOS
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | 0 |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Credential
Spécifie un objet d’informations d’identification ou, pour certaines applets de commande, un objet de compte d’identification qui contient le nom d’utilisateur et le mot de passe d’un compte autorisé à effectuer cette action. Ou, dans le cas de Restart-SCJob, a l’autorisation d’effectuer une tâche redémarrée.
Pour plus d’informations sur l’objet PSCredential , tapez Get-Help Get-Credential.
Pour plus d’informations sur les comptes d’identification, tapez Get-Help New-SCRunAsAccount.
Propriétés du paramètre
| Type: | VMMCredential |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Description
Spécifie une description pour vCenter Server.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-EnableSecureMode
Indique si VMM communique avec les hôtes VMware ESX et Citrix XenServer en mode sécurisé. La valeur par défaut est $True.
Propriétés du paramètre
| Type: | Boolean |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | Mode sécurisé |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-JobVariable
Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-PROTipID
Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils pro.
Propriétés du paramètre
| Type: | Guid |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-RunAsynchronously
Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Propriétés du paramètre
| Type: | SwitchParameter |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-TCPPort
Spécifie une valeur numérique qui représente un port TCP.
Propriétés du paramètre
| Type: | UInt32 |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-VMMServer
Spécifie un objet serveur VMM.
Propriétés du paramètre
| Type: | ServerConnection |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
Sorties
VirtualizationManager
Cette applet de commande retourne un objet VirtualizationManager .