Partager via


Add-SCVirtualizationManager

Ajoute un serveur VMware vCenter à VMM.

Syntax

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 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 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 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. À mesure que la dernière commande est traitée, $Credential fournit vos informations 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 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 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 à Add-SCVirtualizationManager.

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

Paramètres

-Certificate

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

Type:ClientCertificate
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

Spécifie le nom d’un ordinateur que VMM peut identifier de manière unique sur votre réseau. Les valeurs valides pour ce paramètre sont :

  • FQDN
  • Adresse IPv4 ou IPv6
  • Nom NetBIOS
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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 Get-Help Get-Credential.

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

Type:VMMCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Description

Spécifie une description pour le serveur vCenter.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Aliases:SecureMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TCPPort

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

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Sorties

VirtualizationManager

Cette applet de commande retourne un objet VirtualizationManager .