Sdílet prostřednictvím


Register-SCVMHost

Přidruží hostitele VMware ESX k nástroji VMM jako hostitele virtuálního počítače a určuje přihlašovací údaje pro správu hostitele.

Syntax

Register-SCVMHost
        [-VMHost] <Host>
        [-Credential <VMMCredential>]
        [-TCPPort <UInt32>]
        [-Certificate <ClientCertificate>]
        [-SshTcpPort <UInt32>]
        [-SshPublicKey <ClientSshPublicKey>]
        [-SshPublicKeyFile <String>]
        [-RunAsynchronously]
        [-PROTipID <Guid>]
        [-JobVariable <String>]
        [<CommonParameters>]

Description

Rutina Register-SCVMHost přidruží hostitele VMware ESX k nástroji Virtual Machine Manager (VMM) jako hostitele virtuálního počítače a určuje přihlašovací údaje, které se mají použít s tímto hostitelem ESX.

Příklady

Příklad 1: Nastavení přihlašovacích údajů pro konkrétního hostitele VMware ESX

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "ESX Host Computer Acct"
PS C:\> $ESXHost = Get-SCVMHost -ComputerName "ESXHost02.Contoso.com"
PS C:\> Register-SCVMHost -VMHost $ESXHost -Credential $RunAsAccount

První příkaz získá objekt účtu Spustit jako s názvem ESX Host Computer Acct a uloží objekt do proměnné $RunAsAccount.

Druhý příkaz získá objekt hostitele ESX s názvem ESXHost02 a uloží objekt do proměnné $ESXHost.

Poslední příkaz přidruží hostitele VMware ESX k nástroji VMM jako spravovaného hostitele a určuje, že účet Spustit jako uložený v $Credential by se měl použít pro přístup k ESXHost02.

Příklad 2: Nastavení přihlašovacích údajů a certifikátu pro konkrétního hostitele VMware ESX

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "ESX Host Computer Acct"
PS C:\> $ESXHost = Get-SCVMHost -ComputerName "ESXHost03.contoso.com"
PS C:\> $Cert = Get-SCCertificate -ComputerName "ESXHost03.contoso.com"
PS C:\> Register-SCVMHost -VMHost $ESXHost -Credential $RunAsAccount -Certificate $Cert

První příkaz získá objekt účtu Spustit jako s názvem ESX Host Computer Acct a uloží objekt do proměnné $RunAsAccount. Požadované přihlašovací údaje pro tuto operaci jsou buď kořenový účet (root/<heslo>), nebo účet delegovaného správce VMware definovaný dříve na VirtualCenter Serveru pro tohoto hostitele ESX.

Druhý příkaz získá hostitelský objekt VMware ESX s názvem ESXHost03 a uloží objekt do proměnné $ESXHost.

Třetí příkaz používá rutinu Get-SCCertificate k získání objektu certifikátu z ESXHost02 a uloží objekt do proměnné $Cert.

Poslední příkaz přidruží tento server VMware ESX k VMM jako spravovanému hostiteli a určuje, že přihlašovací údaje používané pro přístup k ESXHost02 jsou uložené v $RunAsAccount.

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

-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: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

-SshPublicKey

Určuje veřejný klíč používaný komunikací SSH (Secure Shell).

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

-SshPublicKeyFile

Určuje cestu k souboru veřejného klíče pro vytvoření zabezpečeného kanálu SSH s cílovými hostiteli.

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

-SshTcpPort

Určuje číslo portu TCP používané protokolem SSH.

Type:UInt32
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

-VMHost

Určuje hostitelský objekt virtuálního počítače. Nástroj VMM podporuje hostitele Hyper-V, hostitele VMware ESX a hostitele Citrix XenServer.

Další informace o jednotlivých typech hostitelů najdete v rutině Add-SCVMHost .

Type:Host
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Výstupy

Host

Tato rutina vrátí objekt hostitele .