Freigeben über


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.