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


Add-SCVMHost

Добавляет компьютер в качестве узла виртуальной машины.

Синтаксис

Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-XenServerHost]
   [-EnableSecureMode <Boolean>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-NonTrustedDomainHost]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-PerimeterNetworkHost]
   [-Reassociate <Boolean>]
   -SecurityFile <String>
   -EncryptionKey <PSCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   -VirtualizationManager <VirtualizationManager>
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-SshTcpPort <UInt32>]
   [-SshPublicKey <ClientSshPublicKey>]
   [-SshPublicKeyFile <String>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   -VMHostCluster <HostCluster>
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-EnableSecureMode <Boolean>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Описание

Командлет Add-SCVMHost добавляет один или несколько компьютеров в качестве узлов виртуальных машин в Virtual Machine Manager (VMM). Узел виртуальной машины — это физический компьютер, управляемый VMM, роль которого заключается в размещении одной или нескольких виртуальных машин.

Поддержка узла виртуальной машины в System Center 2019 — VMM

С точки зрения сети и доменов типы узлов, поддерживаемые System Center 2019 — VMM, включают:

  • Присоединенный к домену узел Windows. Узел может находиться в доверенном или недоверенном домене.
  • Узел Windows сети периметра. Узел Windows, не присоединенный к домену, можно управлять так же, как узел Windows сети периметра, расположенный в домене.
  • Узел VMware ESX. Узлы ESX не используют домены Windows Active Directory.
  • Узел Citrix XenServer. Узлы XenServer управляются точно так же, как они настроены для использования Windows Active Directory.

С точки зрения платформы виртуализации и операционной системы типы узлов, поддерживаемые System Center 2019 — VMM:

  • Узлы Hyper-V. Сервер под управлением Windows Server 2008 или более поздней версии с включенной ролью Hyper-V.
  • Узлы VMware ESX. Узел VMware ESX, на котором работает собственное программное обеспечение, включая гипервизор, управляемый VMware vCenter Server под управлением Windows.
  • Узлы Citrix XenServer. Сервер Citrix XenServer, на котором работает собственное программное обеспечение, включая гипервизор.

System Center 2019 — VMM управляет этими тремя типами узлов, хотя каждый тип узла реализует виртуализацию по-разному. В следующих разделах подробно описаны все типы узлов. Вы можете просмотреть сведения о подготовке среды для System Center 2019 — Virtual Machine Managerhttp://go.microsoft.com/fwlink/?LinkId=799436 в библиотеке Microsoft TechNet по адресу http://go.microsoft.com/fwlink/?LinkId=799436.

Перед добавлением узла Hyper-V

  • Просмотрите сведения об управлении узлами Hyper-V и кластерами узлов с помощью VMMhttp://go.microsoft.com/fwlink/?LinkID=799438 в библиотеке Microsoft TechNet по адресу http://go.microsoft.com/fwlink/?LinkID=799438.
  • Командлет Add-SCVMHost включает роль сервера Hyper-V, но сначала необходимо настроить параметр виртуализации в BIOS вручную.

Перед добавлением узла сети периметра Windows-Based

Чтобы управлять узлом под управлением Windows в сети периметра, выполните приведенные далее действия.

  • Установите агент VMM локально на узле сети периметра.
  • При запуске программы установки VMM и выборе параметра, указывающего, что этот узел находится в сети периметра, мастер предложит: — укажите ключ шифрования для файла безопасности. - Укажите место хранения файла безопасности.
  • После установки локального агента получите файл безопасности из папки, в которой он хранится. Расположение по умолчанию — C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager, а имя файла безопасности — SecurityFile.txt
  • Скопируйте файл безопасности в расположение, доступное компьютеру, на котором установлена консоль VMM.
  • При использовании Add-SCVMHost для добавления узла сети периметра необходимо указать тот же ключ шифрования и указать локальный файл безопасности с помощью параметров EncryptionKey и SecurityFile . Ниже приведен пример формата для этих параметров:

-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

В примере 2 описаны командлеты, используемые для добавления узла сети периметра.

Перед добавлением узла VMware ESX

  • Просмотрите требования к системе для System Center Technical Previewhttp://go.microsoft.com/fwlink/?LinkID=799442 в библиотеке Microsoft TechNet по адресу http://go.microsoft.com/fwlink/?LinkID=799442.

Перед добавлением узла Citrix XenServer

  • Просмотрите требования к системе для System Center Technical Previewhttp://go.microsoft.com/fwlink/?LinkId=799442 в библиотеке Microsoft TechNet по адресу http://go.microsoft.com/fwlink/?LinkId=799442.

Примеры

Пример 1. Добавление узла в том же домене, что и сервер VMM

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAcct01"
PS C:\> Add-SCVMHost "VMHost01.Contoso.com" -Description "This is a new host" -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $RunAsAccount

Первая команда получает объект учетной записи запуска от имени с именем HostComputer RunAsAccount и сохраняет объект в переменной $RunAsAccount. Необходимые учетные данные для этой операции являются локальной учетной записью администратора или учетной записью домена с правами администратора на компьютере, который вы хотите добавить в качестве узла.

Вторая команда добавляет объект узла vmHost01 в домен Contoso в VMM в качестве управляемого узла, задает описание, включает удаленные подключения и указывает, что TCP-порт 5900 будет использоваться для удаленных подключений к VMHost01. По мере обработки последней команды $RunAsAccount предоставляет учетные данные для Add-SCVMHost.

Пример 2. Добавление узла, расположенного в сети периметра, в VMM

PS C:\> $Key = Get-SCCredential
PS C:\> Add-SCVMHost "VMHost02" -Description "This is my new perimeter network host" -RemoteConnectEnabled $FALSE -PerimeterNetworkHost -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Первая команда запрашивает имя пользователя и пароль и сохраняет учетные данные в $Key. Имя пользователя может быть любым именем пользователя, но пароль должен совпадать с ключом шифрования, который использовался при установке агента VMM на этом компьютере. Агент VMM должен быть установлен локально на компьютере, расположенном в сети периметра, выбрав параметр локального агента при запуске программы установки. Ключ шифрования для файла безопасности указывается на странице "Папка файлов безопасности" мастера установки агента System Center 2019 Virtual Machine Manager.

Вторая команда добавляет объект узла, представляющий компьютер с именем VMHost02, в базу данных VMM в качестве управляемого узла. Команда добавляет описание, отключает удаленные подключения и указывает, что этот узел находится в сети периметра. Эта команда использует учетные данные, хранящиеся в $Key, для расшифровки содержимого SecurityFile.txt (который в этом примере находится в C:\), а затем использует содержимое SecurityFile.txt для проверки подлинности нового узла.

Пример 3. Добавление узла, расположенного в ненадежном домене, в VMM

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount02"
PS C:\> Add-SCVMHost "VMHost03.NonTrustedDomain.com" -VMMServer "VMMServer01.Contoso.com" -NonTrustedDomainHost -Credential $RunAsAccount

Первая команда получает объект учетной записи запуска от имени с именем RunAsAccount02 и сохраняет объект в переменной $RunAsAccount. Необходимые учетные данные для этой операции — это учетная запись с правами администратора, чтобы добавить узел, расположенный в ненадежном домене, на сервер VMM в домене Contoso.com.

Вторая команда добавляет VMHost03, расположенный в домене, который не является доверенным Contoso.com, в базу данных VMM в качестве управляемого узла. По мере обработки этой команды $RunAsAccont предоставляет учетные данные для Add-SCVMHost.

Пример 4. Добавление узла VMware ESX в VMM

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup02"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "ESX Host Computer Acct"
PS C:\> $VirtMgr = Get-SCVirtualizationManager -ComputerName "VirtMgrServer02.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "ESXHost01.Contoso.com" -Credential $RunAsAccount -VirtualizationManager $VirtMgr -VMHostGroup $HostGroup

Первая команда возвращает объект группы узлов с именем HostGroup02 и сохраняет объект в переменной $HostGroup.

Вторая команда получает объект учетной записи запуска от имени с именем ESX Host Computer Acct и сохраняет объект в переменной $RunAsAccount.

Третья команда получает объект диспетчера виртуализации с именем VirtMgrServer02 и сохраняет объект в переменной $VirtMgr.

Последняя команда добавляет ESX Host01 в HostGroup02. Эта команда предоставляет учетные данные в виде учетной записи запуска от имени, хранящейся в $RunAsAccount, которая требуется для добавления этого узла в VMM.

Пример 5. Добавление узла Citrix XenServer в VMM

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup04"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "XenServer Run As Acct"
PS C:\> $Certificate = Get-SCCertificate -ComputerName "XenServerHost01.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "XenServerHost01.Contoso.com" -Credential $RunAsAccount -VMHostGroup $HostGroup -XenServerHost -Certificate $Certificate -EnableSecureMode $True -TCPPort 5989

Первая команда возвращает объект группы узлов с именем HostGroup04 и сохраняет объект в переменной $HostGroup.

Вторая команда получает объект учетной записи запуска от имени xenServer Host Computer Acct и сохраняет объект в переменной $RunAsAccount. Необходимые учетные данные для этой операции — это учетная запись с корневыми учетными данными на узле XenServer.

Третья команда получает объект сертификата для XenServerHost01 и сохраняет объект в переменной $Certificate.

Последняя команда добавляет XenServer в качестве узла в HostGroup04 в VMM и предоставляет учетные данные в виде учетной записи запуска от имени, хранящейся в $RunAsAccount, которая требуется для добавления этого узла в VMM.

Параметры

-AvailableForPlacement

Указывает, будет ли процесс размещения VMM рассматривать этот узел или этот том на узле как возможное расположение для развертывания виртуальных машин. Если для этого параметра задано значение $False, вы можете развернуть виртуальные машины на этом узле или томе в любом случае. По умолчанию используется значение True. Этот параметр не применяется к узлам VMware ESX.

При указании этого параметра с сетевыми адаптерами, если задано значение $False, размещение не будет учитывать логические сети, настроенные на этом сетевом адаптере, чтобы определить, подходит ли узел для подключения виртуальной машины.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BaseDiskPaths

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Certificate

Указывает объект сертификата безопасности.

Type:ClientCertificate
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

Указывает имя компьютера, который VMM может однозначно идентифицировать в сети. Допустимые форматы:

  • Полное доменное имя.
  • IPv4 или IPv6-адрес
  • NetBIOS-имя
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CPUPercentageReserve

Указывает процент ресурсов ЦП, резервируемого для использования операционной системы на физическом хост-компьютере.

Если этот параметр не используется для указания резерва, используется значение по умолчанию для группы узлов: 10 процентов. Процесс размещения VMM не рекомендует размещать виртуальную машину на узле, если только ее требования к ресурсам не будут выполнены без использования резервов узлов.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

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

Дополнительные сведения об объекте PSCredential введите Get-Help Get-Credential.

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

Type:VMMCredential
Position:Named
Default value:None
Required:True
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

-DiskSpaceReserveMB

Указывает объем дискового пространства в мегабайтах (МБ), резервируемого для использования операционной системы на физическом хост-компьютере.

Если этот параметр не используется для указания резерва, используется значение по умолчанию для группы узлов: 100 МБ. Процесс размещения VMM не рекомендует размещать виртуальную машину на узле, если только ее требования к ресурсам не будут выполнены без использования резервов узлов.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableLiveMigration

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

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSecureMode

Указывает, взаимодействует ли VMM с узлами VMware ESX и узлами Citrix XenServer в безопасном режиме. Значение по умолчанию — $True.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionKey

Указывает учетные данные, которые будут использоваться в качестве ключа шифрования при добавлении узла Hyper-V, расположенного в сети периметра в VMM.

Пример формата: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Type:PSCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IsDedicatedToNetworkVirtualizationGateway

Указывает, выделен ли узел шлюзу виртуализации сети.

Type:Boolean
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

-LiveMigrationMaximum

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

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LiveStorageMigrationMaximum

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

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaintenanceHost

Этот параметр устарел. Вместо этого используйте AvailableForPlacement .

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxDiskIOReservation

Указывает максимальный объем операций ввода-вывода диска в секунду (IOPS) на физическом компьютере узла.

Если этот параметр не используется для указания резерва, используется значение по умолчанию для группы узлов: 10000. Процесс размещения VMM не рекомендует размещать виртуальную машину на узле, если только ее требования к ресурсам не будут выполнены без использования резервов узлов.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryReserveMB

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

Если этот параметр не используется для указания резерва, используется значение по умолчанию для группы узлов: 256 МБ. Процесс размещения VMM не рекомендует размещать виртуальную машину на узле, если только ее требования к ресурсам не будут выполнены без использования резервов узлов.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationAuthProtocol

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

Type:MigrationAuthProtocolType
Accepted values:CredSSP, Kerberos
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationPerformanceOption

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

  • Standard
  • UseCompression
  • UseSmbTransport
Type:MigrationPerformanceOptionType
Accepted values:Standard, UseCompression, UseSmbTransport
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationSubnet

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

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkPercentageReserve

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

Если этот параметр не используется для указания резерва, используется значение по умолчанию для группы узлов: 10 процентов. Процесс размещения VMM не рекомендует размещать виртуальную машину на узле, если только ее требования к ресурсам не будут выполнены без использования резервов узлов.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NonTrustedDomainHost

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

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PerimeterNetworkHost

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

Type:SwitchParameter
Position:Named
Default value:None
Required:True
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

-Reassociate

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

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoteConnectEnabled

Включает, если задано значение $True, подключение на сервере узла, которое позволяет пользователям удаленно подключаться к своим виртуальным машинам.

Этот параметр применяется только к виртуальным машинам на узлах Hyper-V. Оно неприменимо к виртуальным машинам на узлах VMware ESX или узлах Citrix XenServer.

Type:Boolean
Aliases:VMRCEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoteConnectPort

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

Этот параметр не применяется к узлам VMware ESX или узлам Citrix XenServer.

Type:UInt32
Aliases:VMRCPort
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

-SecurityFile

Указывает путь к файлу, содержащему сертификат и учетные данные для проверки подлинности узла Hyper-V, расположенного в сети периметра.

Этот параметр не применяется к узлам VMware ESX или узлам Citrix XenServer.

Пример формата: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SshPublicKey

Указывает открытый ключ, используемый обменом данными Secure Shell (SSH).

Type:ClientSshPublicKey
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SshPublicKeyFile

Указывает путь к файлу открытого ключа для установки защищенного канала SSH с целевыми узлами.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SshTcpPort

Указывает номер TCP-порта, используемый протоколом SSH.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TCPPort

Указывает числовое значение, представляющее TCP-порт.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseAnyMigrationSubnet

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

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualizationManager

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

Type:VirtualizationManager
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostCluster

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

Type:HostCluster
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

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

Type:HostGroup
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

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

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMPaths

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

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-XenServerHost

Указывает, что указанный узел является узлом Citrix XenServer.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

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

Host

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