Set-SCVMHostCluster
Ändert die Eigenschaften eines von VMM verwalteten Virtuellen Computerhostclusters.
Syntax
Set-SCVMHostCluster
[-VMHostCluster] <HostCluster>
[-Description <String>]
[-ClusterReserve <UInt32>]
[-JobGroup <Guid>]
[-SetQuorumNodeMajority]
[-SetQuorumDisk <ClientObject>]
[-VMHostManagementCredential <VMMCredential>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Hinweis
Ein neuer Parameter [-DCBSettings] ist in VMM 2019 UR1 enthalten. Weitere Informationen finden Sie unter Parameter.
Das Cmdlet Set-SCVMHostCluster ändert die Eigenschaften eines Hostclusters, der von Virtual Machine Manager (VMM) verwaltet wird. Eigenschaften, die Sie ändern können, umfassen das Ändern der Clusterreserveeinstellung.
Der ClusterReserve-Parameter gibt die Anzahl der Hostfehler an, die ein Hostcluster erhalten kann, bevor VMM den Cluster als überversichert betrachtet. Ein überversicherte Hostcluster ist ein Cluster, der der angegebenen Anzahl von Hostfehlern nicht standhalten kann und alle virtuellen Computer im Cluster ausgeführt wird.
VMM verwendet die folgenden Prozesse, um die Überbindung zu bestimmen:
Hostplatzierung. Der Platzierungsprozess berechnet, ob das Hinzufügen eines neuen virtuellen Computers zum Hostcluster den Hostcluster überschreibt, und wenn ja, wird die Platzierung beendet, die Bereitstellung zusätzlicher virtueller Computer auf Hosts in diesem Cluster zu empfehlen.
Clusteraktualisierung. Die Hostclusteraktualisierung berechnet in regelmäßigen Abständen, ob ein Hostcluster überlastet ist oder nicht basierend auf den folgenden Ereignissen:
Eine Änderung des für den ClusterReserve-Parameter angegebenen Werts.
Fehler oder Entfernung von Knoten aus dem Hostcluster.
Die Ergänzung von Knoten zum Hostcluster.
Die Ermittlung neuer virtueller Computer auf Knoten im Hostcluster.
In den folgenden Beispielen wird veranschaulicht, wie die Überbindung funktioniert.
Beispiel 1: Überbindung, wenn alle Knoten funktionieren
Wenn Sie eine Clusterreserve von 2 für einen 8-Knoten-Hostcluster angeben, und alle 8 Knoten funktionieren, wird der Hostcluster überlastet, wenn eine Kombination von 6 (8 minus 2) Knoten nicht die Kapazität für vorhandene virtuelle Computer aufweist.
Beispiel 2: Überbindung, wenn einige Knoten nicht funktionieren
Wenn Sie eine Clusterreserve von 2 für einen 8-Knoten-Hostcluster angeben, aber nur 5 Knoten funktionieren, wird der Hostcluster überlastet, wenn eine Kombination von 3 (5 minus 2) Knoten die Kapazität für vorhandene virtuelle Computer fehlt.
Beispiele
Beispiel 1: Ändern der Einstellung für die Clusterreserve für einen Hostcluster
PS C:\> $VMHostCluster = Get-SCVMHostCluster -Name "VMHostCluster01.Contoso.com"
PS C:\> Set-SCVMHostCluster -VMHostCluster $VMHostCluster -ClusterReserve 2
Der erste Befehl ruft das Hostclusterobjekt namens VMHostCluster01.Contoso.com ab und speichert das Objekt in der $VMHostCluster Variablen.
Der zweite Befehl ändert den Wert für die Clusterreserve für Hostcluster VMHostCluster01 in 2.
Parameter
-ClusterReserve
Gibt die Anzahl der Hostfehler ein, die auf einem Hostcluster toleriert werden, bevor der Cluster von VMM als überbelegt betrachtet wird. Der Standardwert ist 1.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DCBSettings
Gibt die DCB-Einstellungen an, die im Cluster konfiguriert sind.
Hinweis
Dieser Parameter gilt für VMM 2019 UR1.
Type: | DCBSettings |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Gibt eine Beschreibung für das angegebene Objekt an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Gibt einen Bezeichner für eine Reihe von Befehlen an, die als Satz unmittelbar vor dem letzten Befehl, der den gleichen Auftragsgruppenbezeichner enthält, ausgeführt werden.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SetQuorumDisk
Gibt einen Datenträger an, der als Quorumdatenträger für den Cluster verwendet werden soll.
Type: | ClientObject |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SetQuorumNodeMajority
Legt den Quorummodus auf "Node-Mehrheit" für den Cluster fest.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostCluster
Gibt ein VMM-Hostclusterobjekt an.
Type: | HostCluster |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostManagementCredential
Dieser Parameter ist veraltet.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Ausgaben
VMHostCluster
Dieses Cmdlet gibt ein VMHostCluster-Objekt zurück.