Partager via


Add-SCVirtualizationManager

Ajoute un serveur VMware vCenter à VMM.

Syntaxe

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 à votre environnement Virtual Machine Manager (VMM) afin que VMM puisse se connecter au serveur vCenter et importer ses données. Après avoir ajouté le serveur vCenter à VMM, vous devez ajouter les hôtes VMware ESX associés au serveur 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 à 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 obtient l’objet de compte d’identification nommé 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 disposant de droits d’administrateur sur le serveur vCenter server que vous souhaitez ajouter en tant que gestionnaire de virtualisation à VMM.

La deuxième commande obtient le certificat de sécurité à partir de vCenterrServer01 et le stocke dans la variable $Cert.

La dernière commande ajoute l’objet de 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. Lorsque la dernière commande est traitée, $Credential fournit vos informations d’identification d’identification pour 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 obtient l’objet de compte d’identification nommé 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 disposant de droits d’administrateur sur le serveur 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 serveurs VMware vCenter, 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 virtualization Manager sur vCenterServer01 et vCenterServer02. À mesure que cette commande est traitée, $Credential fournit vos informations d’identification d’identification pour Add-SCVirtualizationManager.

Pour plus d’informations sur l’instruction de boucle Windows PowerShell standard ForEach, tapez Get-Help about_ForEach.

Paramètres

-Certificate

Spécifie un objet de certificat de sécurité.

Type:ClientCertificate
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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 :

  • FQDN
  • Adresse IPv4 ou IPv6
  • Nom NetBIOS
Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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, dispose de l’autorisation d’effectuer une tâche redémarrée.

Pour plus d’informations sur l’objet PSCredential , tapez .

Pour plus d’informations sur les comptes d’identification, tapez Get-Help New-SCRunAsAccount.

Type:VMMCredential
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Description

Spécifie une description pour le serveur vCenter.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EnableSecureMode

Indique si VMM communique avec les hôtes VMware ESX et les hôtes Citrix XenServer en mode sécurisé. La valeur par défaut est $True.

Type:Boolean
Alias:SecureMode
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-JobVariable

Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TCPPort

Spécifie une valeur numérique qui représente un port TCP.

Type:UInt32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Sorties

VirtualizationManager

Cette applet de commande retourne un objet VirtualizationManager.