Set-SCVMHostCluster
Изменяет свойства кластера узлов виртуальной машины, управляемого VMM.
Синтаксис
Set-SCVMHostCluster
[-VMHostCluster] <HostCluster>
[-Description <String>]
[-ClusterReserve <UInt32>]
[-JobGroup <Guid>]
[-SetQuorumNodeMajority]
[-SetQuorumDisk <ClientObject>]
[-VMHostManagementCredential <VMMCredential>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Описание
Примечание
Новый параметр [-DCBSettings] включен в VMM 2019 UR1. Дополнительные сведения см. в разделе Параметры.
Командлет Set-SCVMHostCluster изменяет свойства кластера узлов, управляемого Virtual Machine Manager (VMM). Свойства, которые можно изменить, включают изменение параметра резервирования кластера.
Параметр ClusterReserve указывает количество сбоев узлов, которые кластер узлов может поддерживать до того, как VMM считает кластер слишком зафиксированным. Кластер узлов с избыточной фиксацией — это кластер, который не может выдержать указанное количество сбоев узлов и сохранить все виртуальные машины в кластере.
VMM использует следующие процессы для определения чрезмерного обязательства:
Размещение узла. Процесс размещения вычисляет, будет ли добавление новой виртуальной машины в кластер узлов перезафиксировать кластер узлов и, если да, размещение прекращает развертывание дополнительных виртуальных машин на узлах в этом кластере.
Средство обновления кластера. Средство обновления кластера узлов вычисляет периодические интервалы, независимо от того, зафиксирован ли кластер узла на основе следующих событий:
Изменение значения, указанного для параметра ClusterReserve .
Сбой или удаление узлов из кластера узлов.
Добавление узлов в кластер узлов.
Обнаружение новых виртуальных машин на узлах в кластере узлов.
В следующих примерах показано, как работает чрезмерное обязательство.
Пример 1. Превышение обязательств при функционировании всех узлов
Если указать резерв кластера 2 для кластера узлов с 8 узлами и все 8 узлов работают, кластер узлов будет чрезмерно зафиксирован, если какое-либо сочетание 6 (8 минус 2) узлов не хватает емкости для размещения существующих виртуальных машин.
Пример 2. Превышение обязательств, когда некоторые узлы не работают
Если указать резерв кластера 2 для кластера узлов с 8 узлами, но работают только 5 узлов, кластер узлов фиксируется, если какое-либо сочетание 3 (5 минус 2) узлов не хватает емкости для размещения существующих виртуальных машин.
Примеры
Пример 1. Изменение параметра резервирования кластера для кластера узлов
PS C:\> $VMHostCluster = Get-SCVMHostCluster -Name "VMHostCluster01.Contoso.com"
PS C:\> Set-SCVMHostCluster -VMHostCluster $VMHostCluster -ClusterReserve 2
Первая команда возвращает объект кластера узла с именем VMHostCluster01.Contoso.com и сохраняет объект в переменной $VMHostCluster.
Вторая команда изменяет значение резерва кластера для vmHostCluster01 кластера узла на 2.
Параметры
-ClusterReserve
Указывает количество сбоев узлов, которые кластер узлов может поддерживать до того, как VMM назначит кластер как чрезмерно зафиксированный. Значение по умолчанию — 1.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DCBSettings
Указывает параметры DCB, настроенные в кластере.
Примечание
Этот параметр применим к VMM 2019 UR1.
Type: | DCBSettings |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Указывает описание указанного объекта.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Указывает идентификатор для ряда команд, которые будут выполняться в качестве набора непосредственно перед окончательной командой, включающей тот же идентификатор группы заданий.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной, имя которой указано в этом параметре.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет выполнять аудит советов PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления немедленно возвращал командную оболочку.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SetQuorumDisk
Указывает диск, используемый в качестве диска кворума для кластера.
Type: | ClientObject |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SetQuorumNodeMajority
Задает для кластера режим кворума значение "Большинство узлов".
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostCluster
Указывает объект кластера узла VMM.
Type: | HostCluster |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostManagementCredential
Этот параметр устарел.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Выходные данные
VMHostCluster
Этот командлет возвращает объект VMHostCluster .