Delen via


Set-SCVMHostCluster

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

Syntax

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 Parameters voor 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 instelling voor de clusterreserve.

De parameter ClusterReserve geeft het aantal hostfouten op dat een hostcluster kan verdragen voordat VMM het cluster als te veel doorgevoerd beschouwt. Een te 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 gebruikt de volgende processen om te bepalen of er sprake is van een te grote toezegging:

  • Hostplaatsing. Tijdens het plaatsingsproces wordt berekend of het toevoegen van een nieuwe virtuele machine aan het hostcluster het hostcluster te veel doorvoert. Als dat het zo is, stopt de plaatsing met het aanbevelen van de implementatie van extra virtuele machines op hosts in dat cluster.

  • Cluster Refresher. De hostclustervernieuwingsfunctie berekent periodiek of een hostcluster te veel is doorgevoerd of niet op basis van de volgende gebeurtenissen:

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

  • De fout of verwijdering 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 overbe commitment werkt.

Voorbeeld 1: Te veel toezegging 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 te veel doorgevoerd als een combinatie van 6 (8 min 2) knooppunten niet over de capaciteit beschikt voor bestaande virtuele machines.

Voorbeeld 2: Te veel toezeggingen wanneer sommige knooppunten niet werken

Als u een clusterreserve van 2 opgeeft voor een hostcluster met 8 knooppunten, maar er slechts 5 knooppunten werken, is het hostcluster te veel doorgevoerd als een combinatie van 3 (5 min 2) knooppunten niet voldoende capaciteit heeft voor bestaande virtuele machines.

Voorbeelden

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

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 variabele $VMHostCluster.

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 verdragen voordat VMM het cluster aanwijst als te veel doorgevoerd. De standaardwaarde is 1.

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

-DCBSettings

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

Notitie

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

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

-Description

Geeft een beschrijving voor het opgegeven object.

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

-JobGroup

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

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

-PROTipID

Hiermee geeft u de id op van de tip voor 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
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SetQuorumDisk

Hiermee geeft u een schijf te gebruiken als de quorumschijf voor het cluster.

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

-SetQuorumNodeMajority

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

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

-VMHostCluster

Hiermee geeft u een VMM-hostclusterobject op.

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

-VMHostManagementCredential

Deze parameter is verouderd.

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

Uitvoerwaarden

VMHostCluster

Deze cmdlet retourneert een VMHostCluster-object .