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.