Sdílet prostřednictvím


Add-SCVirtualizationManager

Přidá server VMware vCenter do nástroje 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

Rutina Add-SCVirtualizationManager přidá server VMware vCenter do prostředí Virtual Machine Manageru (VMM), aby se nástroj VMM mohl připojit k serveru vCenter a importovat jeho data. Po přidání vCenter Serveru do nástroje VMM je potřeba přidat hostitele VMware ESX přidružené k vCenter Serveru, aby nástroj VMM mohl spravovat virtuální počítače nasazené na těchto hostitelích.

Výchozí port použitý k připojení k počítači VMware VirtualCenter Server je port TCP 443.

Příklady

Příklad 1: Přidání serveru VMware vCenter do nástroje 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

První příkaz získá objekt účtu Spustit jako s názvem RunAsAccount03 a uloží objekt do proměnné $RunAsAccount. Požadované přihlašovací údaje pro tuto operaci jsou buď místní účet správce, nebo účet domény s právy správce na vCenter Serveru, který chcete přidat jako správce virtualizace do nástroje VMM.

Druhý příkaz získá certifikát zabezpečení z vCenterrServer01 a uloží ho do proměnné $Cert.

Poslední příkaz přidá objekt správce virtualizace s názvem vCenterServer01 do databáze VMM, naimportuje objekt certifikátu zabezpečení a určuje, že nástroj VMM použije port TCP 443 (výchozí port) pro připojení k danému serveru. Při zpracování posledního příkazu poskytuje $Credential přihlašovací údaje Spustit jako pro Add-SCVirtualizationManager.

Příklad 2: Přidání více serverů VMware vCenter do nástroje 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}

První příkaz získá objekt účtu Spustit jako s názvem RunAsAccount03 a uloží objekt do proměnné $RunAsAccount. Požadované přihlašovací údaje pro tuto operaci jsou buď místní účet správce, nebo účet domény s právy správce na vCenter Serveru, který chcete přidat jako správce virtualizace do nástroje VMM.

Druhý příkaz ukládá řetězce "vCenterServer01.Contoso.com" a "vCenterServer02.Contoso.com", což jsou názvy dvou serverů VMware vCenter vCenter v proměnné $Servers.

Poslední příkaz přidá dva servery do nástroje VMM a určí, že nástroj VMM naimportuje certifikáty zabezpečení a použije port TCP 443 (výchozí port) pro připojení ke službě správce virtualizace na vCenterServer01 a vCenterServer02. Při zpracování tohoto příkazu poskytuje $Credential přihlašovací údaje Spustit jako pro Add-SCVirtualizationManager.

Další informace o standardním Windows PowerShell příkazu smyčky ForEach zadejte Get-Help about_ForEach.

Parametry

-Certificate

Určuje objekt certifikátu zabezpečení.

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

-ComputerName

Určuje název počítače, který nástroj VMM může jedinečně identifikovat ve vaší síti. Tento parametr přijímá tyto hodnoty:

  • FQDN
  • Adresa IPv4 nebo IPv6
  • Název rozhraní NetBIOS
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Určuje objekt přihlašovacích údajů nebo u některých rutin objekt účtu Spustit jako, který obsahuje uživatelské jméno a heslo účtu, který má oprávnění k provedení této akce. Nebo v případě restart-SCJob má oprávnění k dokončení restartované úlohy.

Další informace o objektu PSCredential zadejte Get-Help Get-Credential.

Další informace o účtech Spustit jako potřebujete, zadejte Get-Help New-SCRunAsAccount.

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

-Description

Určuje popis pro vCenter Server.

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

-EnableSecureMode

Určuje, jestli nástroj VMM komunikuje s hostiteli VMware ESX a hostiteli Citrix XenServer v zabezpečeném režimu. Výchozí hodnota je $True.

Type:Boolean
Aliases:SecureMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.

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

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (tip PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

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

-RunAsynchronously

Označuje, že úloha se spouští asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.

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

-TCPPort

Určuje číselnou hodnotu, která představuje port TCP.

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

-VMMServer

Určuje objekt serveru VMM.

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

Výstupy

VirtualizationManager

Tato rutina vrátí objekt VirtualizationManager .