Delen via


Set-SCVMHostCluster

Hiermee wijzigt u de eigenschappen van een hostcluster van een virtuele machine die wordt beheerd door VMM.

Syntaxis

Set-SCVMHostCluster
   [-VMHostCluster] <HostCluster>
   [-Description <String>]
   [-ClusterReserve <UInt32>]
   [-JobGroup <Guid>]
   [-SetQuorumNodeMajority]
   [-SetQuorumDisk <ClientObject>]
   [-VMHostManagementCredential <VMMCredential>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Notitie

Een nieuwe parameter [-DCBSettings] is opgenomen in VMM UR1 en hoger. Zie Parametersvoor meer informatie.

De cmdlet Set-SCVMHostCluster wijzigt de eigenschappen van een hostcluster dat wordt beheerd door Virtual Machine Manager (VMM). Eigenschappen die u kunt wijzigen, zijn onder andere het wijzigen van de clusterreserve-instelling.

De parameter ClusterReserve geeft het aantal hostfouten op dat een hostcluster kan ondersteunen voordat VMM van mening is dat het cluster te veel wordt doorgevoerd. Een over-toegewezen hostcluster is een cluster dat niet bestand is tegen het opgegeven aantal hostfouten en dat alle virtuele machines in het cluster actief blijven.

VMM maakt gebruik van de volgende processen om te bepalen of er te veel toezeggingen zijn gedaan:

  • Plaatsing van de host. Het plaatsingsproces berekent of het toevoegen van een nieuwe virtuele machine aan het hostcluster het hostcluster te veel doorvoert. Als dat het zo is, wordt de plaatsing gestopt met het aanbevelen van de implementatie van extra virtuele machines op hosts in dat cluster.

  • Clustervernieuwing. De vernieuwingsfunctie van het hostcluster berekent, met periodieke intervallen, of een hostcluster te veel of niet is doorgevoerd op basis van de volgende gebeurtenissen:

  • Een wijziging in de waarde die is opgegeven voor de parameter ClusterReserve.

  • Het mislukken of verwijderen van knooppunten uit het hostcluster.

  • De toevoeging van knooppunten aan het hostcluster.

  • De detectie van nieuwe virtuele machines op knooppunten in het hostcluster.

In de volgende voorbeelden ziet u hoe over-commitment werkt.

Voorbeeld 1: Over-commitment wanneer alle knooppunten werken

Als u een clusterreserve van 2 opgeeft voor een hostcluster met 8 knooppunten en alle 8 knooppunten werken, wordt het hostcluster oververbonden als een combinatie van 6 (8 min 2) knooppunten niet over de capaciteit beschikt om bestaande virtuele machines te kunnen gebruiken.

Voorbeeld 2: Over-commitment wanneer sommige knooppunten niet werken

Als u een clusterreserve van 2 opgeeft voor een hostcluster met 8 knooppunten, maar slechts 5 knooppunten werken, wordt het hostcluster oververbonden als een combinatie van 3 (5 min 2) knooppunten niet over de capaciteit beschikt om bestaande virtuele machines te kunnen gebruiken.

Voorbeelden

Voorbeeld 1: De instelling voor de clusterreserve voor een hostcluster wijzigen

PS C:\> $VMHostCluster = Get-SCVMHostCluster -Name "VMHostCluster01.Contoso.com"
PS C:\> Set-SCVMHostCluster -VMHostCluster $VMHostCluster -ClusterReserve 2

Met de eerste opdracht wordt het hostclusterobject met de naam VMHostCluster01.Contoso.com opgehaald en wordt het object opgeslagen in de $VMHostCluster variabele.

Met de tweede opdracht wordt de waarde voor de clusterreserve voor hostcluster VMHostCluster01 gewijzigd in 2.

Parameters

-ClusterReserve

Hiermee geeft u het aantal hostfouten op dat een hostcluster kan ondersteunen voordat VMM het cluster aanwijst als overbeschreven. De standaardwaarde is 1.

Type:UInt32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DCBSettings

Hiermee geeft u de DCB-instellingen op die op het cluster zijn geconfigureerd.

Notitie

Deze parameter is van toepassing op VMM 2019 UR1 en hoger.

Type:DCBSettings
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Description

Geeft een beschrijving voor het opgegeven object.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-JobGroup

Hiermee geeft u een id op voor een reeks opdrachten die worden uitgevoerd als een set vlak voor de laatste opdracht die dezelfde taakgroep-id bevat.

Type:Guid
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-JobVariable

Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PROTipID

Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

Type:Guid
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SetQuorumDisk

Hiermee geeft u een schijf die moet worden gebruikt als de quorumschijf voor het cluster.

Type:ClientObject
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SetQuorumNodeMajority

Hiermee stelt u de quorummodus in op Knooppuntmeerderheid voor het cluster.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMHostCluster

Hiermee geeft u een VMM-hostclusterobject.

Type:HostCluster
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VMHostManagementCredential

Deze parameter is verouderd.

Type:VMMCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

VMHostCluster

Met deze cmdlet wordt een VMHostCluster--object geretourneerd.