Add-SCVMHostCluster
Přidá cluster s podporou převzetí služeb při selhání Windows Serveru, hostitelský cluster VMware ESX nebo fond prostředků Citrix XenServer do nástroje VMM.
Syntax
Add-SCVMHostCluster
[-VMHostGroup <HostGroup>]
[-VirtualizationManager <VirtualizationManager>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-ClusterReserve <UInt32>]
-Credential <VMMCredential>
[-AddVMHostJobsListVariable <String>]
[-VMPaths <String>]
[-BaseDiskPaths <String>]
[-RemoteConnectEnabled <Boolean>]
[-RemoteConnectPort <UInt32>]
[-EnableLiveMigration <Boolean>]
[-LiveMigrationMaximum <UInt32>]
[-LiveStorageMigrationMaximum <UInt32>]
[-UseAnyMigrationSubnet <Boolean>]
[-MigrationSubnet <String[]>]
[-MigrationAuthProtocol <MigrationAuthProtocolType>]
[-MigrationPerformanceOption <MigrationPerformanceOptionType>]
[-Reassociate <Boolean>]
[-NonTrustedDomainHost]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina Add-SCVMHostCluster přidá existující cluster s podporou převzetí služeb při selhání systému Windows Server, hostitelský cluster VMware ESX nebo fond prostředků Citrix XenServer do databáze nástroje Virtual Machine Manager (VMM), aby nástroj VMM mohl spravovat hostitelský cluster.
Než budete moct pomocí rutiny Add-SCVMHostCluster přidat cluster Windows Serveru do nástroje VMM, musíte k vytvoření a konfiguraci hostitelského clusteru použít nástroj pro správu clusteru s podporou převzetí služeb při selhání. Pokud chcete vytvořit hostitelský cluster pomocí nástroje VMM, použijte rutinu Install-SCVMHostCluster .
Než budete moct použít rutinu Add-SCVMHostCluster k přidání fondu prostředků Citrix XenServer do nástroje VMM, musíte k vytvoření a konfiguraci fondu zdrojů použít Citrix XenCenter.
Před přidáním hostitelských clusterů ESX pomocí rutiny Add-SCVMHostCluster je nutné použít rutinu Add-SCVirtualizationManager k přidání VMware vCenter Serveru do prostředí VMM a importu dat. Po přidání vCenter Serveru do nástroje VMM můžete přidat a spravovat clustery VMware ESX pomocí nástroje VMM.
Příklady
Příklad 1: Přidání clusteru s podporou převzetí služeb při selhání do nástroje VMM
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $VMHostGroup = Get-SCVMHostGroup | where {$_.Path -eq "All Hosts"}
PS C:\> Add-SCVMHostCluster -Name "VMHostCluster01.Contoso.com" -VMHostGroup $VMHostGroup -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $Credential
První příkaz získá objekt účtu Spustit jako s názvem RunAsAccount01 a uloží objekt do proměnné $Credential. Účet Spustit jako použitý pro tuto operaci musí být účet domény s právy správce na všech uzlech clusteru s podporou převzetí služeb při selhání, který chcete přidat.
Druhý příkaz získá objekt skupiny hostitelů Všechny hostitele. Toto je skupina hostitelů, která bude kontejnerem uzlů v tomto hostitelském clusteru.
Poslední příkaz přidá cluster s podporou převzetí služeb při selhání VMHostCluster01 do databáze VMM, určí jako skupinu hostitelů všechny hostitele, povolí vzdálená připojení a určí port TCP 5900 pro vzdálená připojení ke každému uzlu clusteru. Při zpracování posledního příkazu poskytuje proměnná $Credential uložený účet Spustit jako pro Add-SCVMHostCluster.
Parametry
-AddVMHostJobsListVariable
Vrátí pole objektů proměnných úloh pro úlohy, které jsou vytvořeny pro každý uzel, když jsou hostitelé v hostitelském clusteru přidáni do nástroje VMM. Nástroj VMM používá tyto proměnné úloh ke sledování průběhu jednotlivých úloh jednotlivě.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BaseDiskPaths
Určuje cesty k základním diskům.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterReserve
Určuje počet selhání hostitele, které může hostitelský cluster udržovat, než nástroj VMM určí cluster jako předefinovaný. Výchozí hodnota je 1.
Type: | UInt32 |
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: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Určuje popis hostitelského clusteru.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableLiveMigration
Označuje, jestli je na hostiteli povolená migrace za provozu.
Type: | Boolean |
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 |
-LiveMigrationMaximum
Určuje maximální počet souběžných migrací za provozu.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveStorageMigrationMaximum
Určuje maximální počet souběžných migrací úložiště za provozu.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationAuthProtocol
Určuje autorizační protokol použitý pro migraci. Přijatelné hodnoty pro tento parametr jsou: CredSSP, Kerberos.
Type: | MigrationAuthProtocolType |
Accepted values: | CredSSP, Kerberos |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationPerformanceOption
Určuje typ možnosti výkonu migrace. Tento parametr přijímá tyto hodnoty:
- Standard
- UseCompression
- UseSmbTransport
Type: | MigrationPerformanceOptionType |
Accepted values: | Standard, UseCompression, UseSmbTransport |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationSubnet
Určuje pole podsítí, které se mají použít k migraci.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Určuje název objektu VMM.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NonTrustedDomainHost
Označuje, že hostitel, který se má přidat do nástroje VMM, patří do nedůvěryhodné domény.
Type: | SwitchParameter |
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 |
-Reassociate
Znovu přidružuje hostitele aktuálně spravovaného jedním serverem VMM k jinému serveru VMM.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectEnabled
Povolí se při nastavení na $True připojení na hostitelském serveru, které umožňuje uživatelům připojit se ke svým virtuálním počítačům vzdáleně. Tento parametr se vztahuje pouze na virtuální počítače na hostitelích Hyper-V. Neplatí pro virtuální počítače na hostitelích VMware ESX nebo hostitelích Citrix XenServer.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectPort
Určuje výchozí hodnotu portu TCP, která se má použít při připojení vzdáleného uživatele k virtuálnímu počítači. Výchozí port hostitele Hyper-V je obvykle 2179. Tento parametr se nevztahuje na hostitele VMware ESX ani hostitele Citrix XenServer.
Type: | UInt32 |
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 |
-UseAnyMigrationSubnet
Určuje, jestli se dá použít nějaká podsíť pro migraci.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualizationManager
Určuje objekt správce virtualizace spravovaný nástrojem VMM.
Type: | VirtualizationManager |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostGroup
Určuje objekt skupiny hostitelů virtuálního počítače.
Type: | HostGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
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 |
-VMPaths
Určuje sadu výchozích cest (jako řetězce oddělené operátorem kanálu) na hostiteli, kde je možné ukládat soubory virtuálních počítačů.
Příklad formátu: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Výstupy
VMHostCluster
Tato rutina vrátí objekt VMHostCluster .