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 .