Поделиться через


Add-SCVMHostCluster

Добавляет отказоустойчивый кластер Windows Server, кластер узлов VMware ESX или пул ресурсов Citrix XenServer в VMM.

Синтаксис

Add-SCVMHostCluster
   [-VMHostGroup <HostGroup>]
   [-VirtualizationManager <VirtualizationManager>]
   [-VMMServer <ServerConnection>]
   [-Name] <String>
   [-Description <String>]
   [-ClusterReserve <UInt32>]
   -Credential <VMMCredential>
   [-AddVMHostJobsListVariable <String>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   [-NonTrustedDomainHost]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Описание

Командлет add-SCVMHostCluster добавляет существующий отказоустойчивый кластер Windows Server, кластер узлов VMware ESX или пул ресурсов Citrix XenServer в базу данных Virtual Machine Manager (VMM), чтобы VMM могли управлять кластером узлов.

Прежде чем использовать командлет Add-SCVMHostCluster для добавления кластера Windows Server в VMM, необходимо использовать средство управления отказоустойчивой кластером для создания и настройки кластера узла. Чтобы создать кластер узлов с помощью VMM, используйте командлет Install-SCVMHostCluster.

Прежде чем использовать командлет Add-SCVMHostCluster для добавления пула ресурсов Citrix XenServer в VMM, необходимо использовать Citrix XenCenter для создания и настройки пула ресурсов.

Прежде чем использовать Add-SCVMHostCluster для добавления кластеров узлов ESX, необходимо использовать командлет Add-SCVirtualizationManager, чтобы добавить сервер VMware vCenter Server в среду VMM и импортировать его данные. После добавления сервера vCenter Server в VMM можно добавлять кластеры VMware ESX и управлять ими с помощью VMM.

Примеры

Пример 1. Добавление отказоустойчивого кластера в VMM

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $VMHostGroup = Get-SCVMHostGroup | where {$_.Path -eq "All Hosts"}
PS C:\> Add-SCVMHostCluster -Name "VMHostCluster01.Contoso.com" -VMHostGroup $VMHostGroup -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $Credential

Первая команда получает объект учетной записи запуска от имени RunAsAccount01 и сохраняет объект в переменной $Credential. Учетная запись запуска от имени, используемая для этой операции, должна быть учетной записью домена с правами администратора на всех узлах отказоустойчивого кластера, которые требуется добавить.

Вторая команда получает объект группы узлов All Hosts. Это группа узлов, которая будет контейнером для узлов в этом кластере узлов.

Последняя команда добавляет отказоустойчивый кластер VMHostCluster01 в базу данных VMM, указывает все узлы в качестве группы узлов, включает удаленные подключения и задает TCP-порт 5900 для удаленных подключений к каждому узлу кластера. По мере обработки последней команды переменная $Credential предоставляет сохраненную учетную запись запуска от имени Add-SCVMHostCluster.

Параметры

-AddVMHostJobsListVariable

Возвращает массив объектов переменных заданий для заданий, созданных для каждого узла, когда узлы в кластере узлов добавляются в VMM. VMM использует эти переменные задания для отслеживания хода выполнения каждого задания по отдельности.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-BaseDiskPaths

Указывает пути к базовым дискам.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ClusterReserve

Указывает количество сбоев узлов, которые кластер узлов может поддерживать до того, как VMM назначает кластер как зафиксированный. Значение по умолчанию — 1.

Тип:UInt32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Credential

Указывает объект учетных данных или для некоторых командлетов объект учетной записи запуска от имени, содержащий имя пользователя и пароль учетной записи с разрешением на выполнение этого действия. Или, в случае перезапуск-SCJob, имеет разрешение на завершение перезапуска задачи.

Дополнительные сведения о объекте PSCredential введите . Дополнительные сведения о учетных записях запуска от имени введите Get-Help New-SCRunAsAccount.

Тип:VMMCredential
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Description

Указывает описание кластера узлов.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableLiveMigration

Указывает, включена ли динамическая миграция на узле.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LiveMigrationMaximum

Указывает максимальное количество одновременных динамических миграций.

Тип:UInt32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LiveStorageMigrationMaximum

Указывает максимальное количество одновременных миграций в реальном времени хранения.

Тип:UInt32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MigrationAuthProtocol

Указывает протокол авторизации, используемый для миграции. Допустимые значения этого параметра: CredSSP, Kerberos.

Тип:MigrationAuthProtocolType
Допустимые значения:CredSSP, Kerberos
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MigrationPerformanceOption

Указывает тип параметра производительности миграции. Допустимые значения для этого параметра:

  • Стандарт
  • UseCompression
  • UseSmbTransport
Тип:MigrationPerformanceOptionType
Допустимые значения:Standard, UseCompression, UseSmbTransport
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MigrationSubnet

Задает массив подсетей, используемых для миграции.

Тип:String[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Указывает имя объекта VMM.

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NonTrustedDomainHost

Указывает, что узел, добавляемый в VMM, принадлежит ненадежному домену.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Reassociate

Повторно связывание узла, управляемого одним сервером VMM, с другим сервером VMM.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoteConnectEnabled

Включает, если задано значение $True, подключение на сервере узла, которое позволяет пользователям подключаться к виртуальным машинам удаленно. Этот параметр применяется только к виртуальным машинам на Hyper-V узлах. Это не применимо к виртуальным машинам на узлах VMware ESX или узлах Citrix XenServer.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoteConnectPort

Указывает значение по умолчанию для TCP-порта, используемого при подключении удаленного пользователя к виртуальной машине. Как правило, порт по умолчанию для узла Hyper-V равен 2179. Этот параметр не применяется к узлам VMware ESX или узлам Citrix XenServer.

Тип:UInt32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UseAnyMigrationSubnet

Указывает, можно ли использовать любую подсеть для миграции.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualizationManager

Указывает объект диспетчера виртуализации, управляемый VMM.

Тип:VirtualizationManager
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-VMHostGroup

Указывает объект группы узлов виртуальной машины.

Тип:HostGroup
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-VMMServer

Указывает объект сервера VMM.

Тип:ServerConnection
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-VMPaths

Задает набор путей по умолчанию (как строки, разделенные оператором конвейера) на узле, где могут храниться файлы виртуальной машины.

Пример формата: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Выходные данные

VMHostCluster

Этот командлет возвращает объект VMHostCluster.