New-SCHardwareProfile
Создает профиль оборудования в библиотеке VMM.
Синтаксис
Default (По умолчанию)
New-SCHardwareProfile
[-VMMServer <ServerConnection>]
[-Generation <Int32>]
[-HighlyAvailable <Boolean>]
[-HAVMPriority <UInt32>]
[-DRProtectionRequired <Boolean>]
[-ReplicationGroup <ReplicationGroup>]
[-SecureBootEnabled <Boolean>]
[-NumLock <Boolean>]
[-CPULimitFunctionality <Boolean>]
[-CPULimitForMigration <Boolean>]
[-Name] <String>
[-HardwareProfile <HardwareProfile>]
[-Owner <String>]
[-UserRole <UserRole>]
[-JobGroup <Guid>]
[-CapabilityProfile <CapabilityProfile>]
[-Description <String>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled <Boolean>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled <Boolean>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-RecoveryPointObjective <Int32>]
[-ProtectionProvider <ProtectionProvider>]
[-BootOrder <BootDevice[]>]
[-FirstBootDevice <String>]
[-SecureBootTemplate <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPUExpectedUtilizationPercent <Int32>]
[-DiskIops <Int32>]
[-NetworkUtilizationMbps <Int32>]
[-CPURelativeWeight <Int32>]
[-CPUReserve <Int32>]
[-CPUMaximumPercent <Int32>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired <Boolean>]
[-AutomaticCriticalErrorAction <UInt16>]
[-AutomaticCriticalErrorActionTimeout <Int32>]
[-CheckpointType <CheckpointType>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-TPMEnabled <Boolean>]
[<CommonParameters>]
Описание
Командлет New-SCHardwareProfile создает профиль оборудования для использования в диспетчере виртуальных машин (VMM), в котором хранятся сведения о конфигурации оборудования. Вы можете создать автономный профиль оборудования или настроить шаблон или виртуальную машину, включив в них параметры профиля оборудования. New-SCHardwareProfile хранит новый объект аппаратного профиля в библиотеке VMM.
Профиль оборудования можно создать на основе значений по умолчанию или существующего профиля оборудования, а также настроить профиль оборудования по мере его создания. Если вы не указываете никаких параметров, кроме Name, который является обязательным, VMM создает объект профиля оборудования по умолчанию.
Параметры профиля оборудования, которые можно настроить для виртуальной машины, включают:
Настройки порядка загрузки в BIOS, определяющие порядок запуска устройства для виртуальной машины. Настройка порядка загрузки доступна только для виртуальных машин на Hyper-V хосте или хосте Citrix XenServer.
Настройки процессора для виртуальной машины.
Память, доступная на виртуальной машине.
Виртуальный дисковод гибких дисков.
Два виртуальных COM-порта (COM1 и COM2).
Встроенное виртуальное устройство IDE.
Один или несколько виртуальных адаптеров SCSI.
Один или несколько виртуальных сетевых адаптеров, которые можно подключить к логической сети. Виртуальный сетевой адаптер может быть эмулируемым или синтетическим.
Приоритет, назначенный виртуальной машине для использования ресурсов ЦП узла по отношению к использованию ЦП узла другими виртуальными машинами, развернутыми на том же узле. Приоритеты процессоров определяются программным обеспечением виртуализации.
Будет ли виртуальная машина, созданная на основе этого профиля, высокодоступной. Высокодоступная виртуальная машина — это виртуальная машина, которую можно разместить только на узле, входящем в кластер узлов.
Примеры
Пример 1: Создание профиля оборудования по умолчанию
PS C:\> New-SCHardwareProfile -Name "NewHWProfile01"
Эта команда создает профиль оборудования по умолчанию с именем NewHWProfile01.
Пример 2: Создание профиля оборудования, который задает порядок загрузки, процессор и память
PS C:\> New-SCHardwareProfile -Name "NewHWProfile02" -BootOrder PXEBoot,CD,Floppy,IDEHardDrive -MemoryMB 1024 -CPUCount 4
Эта команда создает новый профиль оборудования, называет его NewHWProfile02, устанавливает PXEBoot в качестве первой записи в порядке загрузки BIOS, указывает 1024 МБ памяти и указывает, что виртуальная машина, созданная с использованием этого профиля оборудования, будет иметь четыре процессора.
Пример 3: Клонирование и последующее изменение существующего профиля оборудования
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCHardwareProfile -Name "NewHWProfile03" -HardwareProfile $HWProfile -RelativeWeight 100
Первая команда получает объект аппаратного профиля с именем NewHWProfile01 и сохраняет объект в переменной $HWProfile.
Вторая команда создает аппаратный профиль с именем NewHWProfile03 на основе NewHWProfile01, но изменяет значение относительного веса. Все остальные настройки в NewHWProfile03 идентичны настройкам в NewHWProfile01.
Пример 4: Создание профиля оборудования, содержащего сетевой адаптер, адаптер SCSI и DVD-привод
PS C:\> $JobGroupId = [Guid]::NewGuid().ToString()
PS C:\> New-SCVirtualNetworkAdapter -JobGroup $JobGroupID -PhysicalAddressType Dynamic -VirtualNetwork "Internal Network"
PS C:\> New-SCVirtualSCSIAdapter -JobGroup $JobGroupID -AdapterID 6 -Shared $False
PS C:\> New-SCVirtualDVDDrive -JobGroup $JobGroupID -Bus 1 -LUN 0
PS C:\> New-SCHardwareProfile -Name "NewHWProfile04" -Owner "Contoso\Katarina" -Description "Temporary Hardware Config used to create a VM/Template" -MemoryMB 512 -JobGroup $JobGroupID
Первая команда создает глобальный уникальный идентификатор (GUID) и сохраняет строку GUID в переменной $JobGroupID. Идентификатор группы заданий функционирует как идентификатор, который группирует последующие команды, включающие этот идентификатор, в одну группу заданий.
Вторая команда создает виртуальный сетевой адаптер, но использует параметр JobGroup , чтобы указать, что сетевой адаптер не создается до тех пор, пока не будет выполнен командлет New-SCHardwareProfile в последней команде. Эта команда задает тип физического (MAC) адреса как динамический и указывает, что новый виртуальный сетевой адаптер будет подключаться к виртуальной сети с именем «Внутренняя сеть».
Третья команда создает виртуальный адаптер SCSI, но использует параметр JobGroup , чтобы указать, что адаптер SCSI не создается до тех пор, пока не будет выполнен командлет New-SCHardwareProfile в последней команде. Эта команда задает идентификатор адаптера равным 6, а параметр Shared — $False, чтобы адаптер не был общим (как это должно было бы быть, если бы вы хотели использовать адаптер в гостевой кластеризации).
Четвертая команда создает виртуальный DVD-дисковод, но использует параметр JobGroup , чтобы указать, что DVD-дисковод не создается до тех пор, пока не будет выполнен командлет New-SCHardwareProfile в последней команде. При указании шины 1 и LUN 0 виртуальный DVD-привод подключается к вторичному каналу (0) на шине IDE.
Последняя команда создает профиль оборудования с именем NewHWProfile04, задает владельца значение Contoso\Katarina, указывает описание и указывает, что объем памяти на узле, который будет использовать виртуальная машина, созданная с помощью этого профиля оборудования, составляет 512 МБ. Прежде чем командлет New-SCHardwareProfile создаст профиль оборудования, параметр JobGroup в этой последней команде выполняет все предыдущие командлеты, которые указывают один и тот же идентификатор GUID JobGroup . При запуске функций New-SCVirtualNetworkAdapter, New-SCVirtualScsiAdapter и New-SCVirtualDVDDrive создаваемые объекты автоматически связываются с новым профилем оборудования.
Пример 5: Создание профиля оборудования и добавление его в новый шаблон виртуальной машины
PS C:\> $HWProfile = New-SCHardwareProfile -Name "NewHWProfile05" -CPUCount 4 -MemoryMB 64000 -CPUMax 100 -Owner "Contoso\Katarina" -HighlyAvailable $True
PS C:\> $VHD = Get-SCVirtualHardDisk | where { $_.Name -eq "VHD01.vhd" -and $_.LibraryServer.Name -eq "LibServer01.Contoso.com" }
PS C:\> $OS = Get-SCOperatingSystem | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Datacenter"}
PS C:\> New-SCVMTemplate -Name "LargeVMTemplate" -HardwareProfile $HWProfile -OperatingSystem $OS -VirtualHardDisk $VHD -NoCustomization
Первая команда создает новый профиль оборудования, называет его NewHWProfile05, указывает, что он содержит четыре процессора и что наибольший процент от общего объема ресурсов одного процессора на узле, который может быть использован виртуальной машиной, составляет 100 процентов, назначает 64 ГБ оперативной памяти и владельца, устанавливает параметр HighlyAvailable в значение $True, А затем сохраняет новый объект профиля оборудования в переменной $HWProfile. Параметр HighlyAvailable указывает, что виртуальная машина, созданная с помощью этого профиля оборудования напрямую или с помощью шаблона, будет размещена на узле, который является узлом кластера узлов.
Вторая команда получает объект виртуального жесткого диска с именем VHD01 из библиотеки и сохраняет объект в переменной $VHD.
Третья команда получает объект операционной системы по имени и сохраняет объект в переменной $OS.
Последняя команда создает новый шаблон виртуальной машины, называет его LargeVMTemplate и указывает, что она использует операционную систему, профиль оборудования и виртуальный жесткий диск, полученные или созданные в предыдущих командах, без какой-либо настройки операционной системы.
Параметры
-AutomaticCriticalErrorAction
Указывает действие, которое необходимо предпринять, когда виртуальная машина сталкивается с критической ошибкой и превышает продолжительность времени ожидания, указанное параметром AutomaticCriticalErrorActionTimeout . Допустимые значения для этого параметра: "Пауза" и "Нет".
Свойства параметров
| Тип: | UInt16 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-AutomaticCriticalErrorActionTimeout
Указывает время в минутах ожидания критической приостановки перед отключением виртуальной машины.
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-BootOrder
Указывает порядок устройств, которые виртуальная машина на Hyper-V узле использует для запуска. Допустимые значения для этого параметра:
- CD (компакт-диск)
- IDEHardDrive
- PXEBoot
- Висящий
Свойства параметров
| Тип: | BootDevice[] |
| Значение по умолчанию: | None |
| Допустимые значения: | Floppy, CD, IdeHardDrive, PxeBoot, Unknown |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CapabilityProfile
Указывает объект профиля возможностей.
Свойства параметров
| Тип: | CapabilityProfile |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CheckpointType
Указывает тип контрольной точки. Допустимые значения для этого параметра:
- Нетрудоспособный
- Производство
- Только производство
- Стандарт
Свойства параметров
| Тип: | CheckpointType |
| Значение по умолчанию: | None |
| Допустимые значения: | Disabled, Production, ProductionOnly, Standard |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CPUCount
Указывает количество ЦП на виртуальной машине, в профиле оборудования или шаблоне.
Типы узлов поддерживают следующее количество ЦП:
- Гипер-V. До четырех ЦП на каждую виртуальную машину в зависимости от гостевой операционной системы.
- VMware ESX. До четырех ЦП на виртуальную машину, но только один ЦП на виртуальной машине под управлением Windows NT 4.0.
- Citrix XenServer. До восьми ЦП на виртуальную машину в зависимости от гостевой операционной системы.
Свойства параметров
| Тип: | Byte |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | ProcessorCount |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CPUExpectedUtilizationPercent
Указывает процент загрузки ЦП на узле, который должна использовать эта виртуальная машина. Это значение используется только в том случае, если VMM определяет подходящий узел для виртуальной машины.
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | Ожидаемый ЦПУтилизация |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CPULimitForMigration
Указывает, следует ли ограничивать возможности процессора для указанной виртуальной машины, чтобы обеспечить миграцию на физический компьютер с версией того же процессора, что и исходный компьютер. VMM не поддерживает миграцию виртуальных машин между физическими компьютерами с процессорами разных производителей.
Свойства параметров
| Тип: | Boolean |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | LimitCPUForMigration |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CPULimitFunctionality
Указывает, следует ли включить запуск более старой операционной системы, такой как Windows NT 4.0, на виртуальной машине, развернутой на Hyper-V узле или на узле VMware ESX, предоставив ограниченную функциональность ЦП для виртуальной машины.
Свойства параметров
| Тип: | Boolean |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | LimitCPUFunctionality |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CPUMaximumPercent
Указывает самый высокий процент общих ресурсов одного ЦП на узле, который может использоваться определенной виртуальной машиной в любое время.
Пример: -CPUMaximumPercent 80 (для указания 80 процентов)
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | Процессор CPUMax |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CPUPerVirtualNumaNodeMaximum
Указывает максимально допустимое количество ЦП для каждого виртуального узла NUMA.
Свойства параметров
| Тип: | Byte |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CPURelativeWeight
Указывает объем ресурсов ЦП на узле, который эта виртуальная машина может использовать относительно других виртуальных машин на том же узле. Виртуальная машина с более высоким значением веса выделяет больше ресурсов ЦП, чем виртуальная машина с более низким значением веса. Термин VMware для этих значений — это общие папки.
Типы узлов поддерживают следующие относительные значения:
Гипер-V. От 1 до 10000.
VMware ESX. Высоко.
- VMware ESX. Выше нормального.
VMware ESX. Обычный (по умолчанию). 1000.
VMware ESX. Ниже нормального.
- VMware ESX. Низко.
VMware ESX. Пользовательская от 1 до 1000000.
Citrix XenServer. От 1 до 65536, нормальный — 256.
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | ОтносительныйВес |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CPUReserve
Указывает минимальный процент ресурсов одного ЦП на узле для выделения виртуальной машине. Процент емкости ЦП, доступной виртуальной машине, никогда не меньше этого процента.
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-CPUType
Указывает тип ЦП для виртуальной машины.
Чтобы получить список всех типов ЦП, доступных для использования в виртуальных машинах в среде VMM, введите Get-SCCPUType.
Свойства параметров
| Тип: | ProcessorType |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Description
Указывает описание для указанного объекта.
Свойства параметров
| Тип: | String |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DiskIops
Указывает количество дисковых операций ввода-вывода в секунду (IOPS) на узле, которые могут использоваться конкретной виртуальной машиной.
Пример: -DiskIO 1500 (чтобы указать 1500 IOPS)
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | DiskIO |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DRProtectionRequired
Этот параметр зарезервирован для дальнейшего использования.
Свойства параметров
| Тип: | Boolean |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DynamicMemoryBufferPercentage
Указывает процент памяти, превышающий текущее выделение памяти виртуальной машины, которое узел должен попытаться зарезервировать в качестве буфера. Значение по умолчанию — 20.
Пример формата: -DynamicMemoryTargetBufferPercentage 20
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DynamicMemoryEnabled
Указывает, следует ли включить динамическую память для виртуальных машин. Вы можете включить динамическую память непосредственно на виртуальной машине или шаблон или профиль оборудования, который будет использоваться для создания виртуальных машин. Значение по умолчанию — $False.
Обязательно. Вы можете включить динамическую память для виртуальной машины, только если эта виртуальная машина развернута на узле под управлением Windows Server 2008 с пакетом обновления 1 (SP1) или более поздней версии или если виртуальная машина хранится в остановленном состоянии (аппаратные изменения в сохраненной виртуальной машине можно сделать только в том случае, если виртуальная машина не имеет моментальных снимков). Включение динамической памяти на виртуальной машине, хранящейся в библиотеке, ограничивает размещение этой машины узлами под управлением Windows Server 2008 SP1 или более поздней версии.
Пример формата: -DynamicMemoryEnabled $True
Свойства параметров
| Тип: | Boolean |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DynamicMemoryMaximumMB
Указывает максимальный объем памяти, который можно выделить виртуальной машине, если включена динамическая память. Значение по умолчанию — 65536.
Обязательно. Вы можете включить динамическую память для виртуальной машины, только если эта виртуальная машина развернута на узле под управлением Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздней версии или если виртуальная машина хранится в библиотеке в остановленном состоянии (аппаратные изменения в хранимой виртуальной машине можно сделать только в том случае, если виртуальная машина не имеет моментальных снимков). Включение динамической памяти на виртуальной машине, хранящейся в библиотеке, ограничивает размещение этого компьютера на узлах под управлением Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздней версии.
Пример формата: -DynamicMemoryMaximumMB 1024
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DynamicMemoryMinimumMB
Указывает минимальный объем памяти, который можно выделить виртуальной машине, если включена динамическая память. Значение по умолчанию — 65536.
Обязательно. Вы можете включить динамическую память для виртуальной машины, только если эта виртуальная машина развернута на узле под управлением Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздней версии или если виртуальная машина хранится в библиотеке в остановленном состоянии (аппаратные изменения в хранимой виртуальной машине можно сделать только в том случае, если виртуальная машина не имеет моментальных снимков). Включение динамической памяти на виртуальной машине, хранящейся в библиотеке, ограничивает размещение этого компьютера на узлах под управлением Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздней версии.
Пример формата: -DynamicMemoryMinimumMB 1024
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-FirstBootDevice
Указывает устройство, на котором была предпринята первая попытка загрузки.
Свойства параметров
| Тип: | String |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Generation
Указывает создание созданной виртуальной машины.
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-HardwareProfile
Указывает объект профиля оборудования.
Свойства параметров
| Тип: | HardwareProfile |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-HAVMPriority
Указывает приоритет виртуальной машины. Виртуальные машины запускают в порядке приоритета до ограничений узла кластера узла. Допустимые входные данные для этого параметра являются числовым представлением приоритета:
- Высоко. 3000
- Средняя. 2000
- Низко. 1000
Если указать значение нуля (0), виртуальная машина не перезапускается автоматически.
Пример формата: -HAVMPriority 2000
Свойства параметров
| Тип: | UInt32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-HighlyAvailable
Указывает, следует ли размещать виртуальную машину на узле Hyper-V, который является частью кластера узлов. Настройте этот параметр на виртуальной машине, а также на шаблоне или профиле оборудования, которые будут использоваться для создания виртуальных машин.
Свойства параметров
| Тип: | Boolean |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-JobGroup
Указывает идентификатор для ряда команд, которые будут выполняться как набор непосредственно перед окончательной командой, которая включает тот же идентификатор группы заданий.
Свойства параметров
| Тип: | Guid |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.
Свойства параметров
| Тип: | String |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-MemoryMB
Указывает объем памяти случайного доступа (ОЗУ) в мегабайтах (МБ) на узле, который этот командлет выделяет преобразованной виртуальной машине. Значение по умолчанию — 512 МБ. Для виртуальной машины, на которой включена динамическая память на узле под управлением Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздних версий, укажите значение памяти запуска.
Типы узлов имеют следующую максимальную память, назначаемую виртуальным машинам:
- Гипер-V. До 65536 МБ ОЗУ на виртуальную машину.
- VMware ESX Server 3.0.x. До 16384 МБ ОЗУ на виртуальную машину.
- VMware ESX Server 3.5.x. До 65532 МБ ОЗУ на виртуальную машину.
- Citrix XenServer. До 32265 МБ ОЗУ на виртуальную машину.
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-MemoryPerVirtualNumaNodeMaximumMB
Указывает максимальный объем памяти в МБ, разрешенный каждому виртуальному узлу NUMA.
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-MemoryWeight
Указывает приоритет выделения памяти виртуальной машине относительно других виртуальных машин на одном узле. Виртуальная машина с более высоким параметром выделяется больше ресурсов памяти, чем виртуальная машина с более низким параметром.
Для узла под управлением Windows Server 2008 R2 SP1 или более поздней версии:
- 5000 - Нормальный
- 10000 - Высокий
- 0 - Низкий
- 1 к 10000 - Пользовательский
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-MonitorMaximumCount
Указывает максимальное количество мониторов, поддерживаемых виртуальным видеоадаптером.
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-MonitorMaximumResolution
Указывает значение в виде строки, представляющей максимально возможное разрешение монитора виртуального видеоадаптера. Допустимые значения для этого параметра:
- 1024х768
- 1280х1024
- 1600х1200
- 1920х1200
Значение по умолчанию — 1280x1024.
Пример формата: -MonitorResolutionMaximum "1600x1200"
Свойства параметров
| Тип: | String |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | РазрешениеМонитораМаксимум |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Name
Указывает имя объекта VMM.
Свойства параметров
| Тип: | String |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 0 |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-NetworkUtilizationMbps
Указывает в мегабитах в секунду (Мбит/с) объем пропускной способности в сети узла, который может быть использован конкретной виртуальной машиной.
Пример формата: -NetworkUtilization 10
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | Использование сети |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-NumaIsolationRequired
Указывает, требуется ли изоляция NUMA.
Свойства параметров
| Тип: | Boolean |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-NumLock
Указывает, следует ли включить значение BIOS для NumLock в профиле оборудования, который используется для создания виртуальных машин на Hyper-V узле. Этот параметр не применяется к виртуальным машинам на узлах VMware ESX или на узлах Citrix XenServer.
Свойства параметров
| Тип: | Boolean |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Owner
Указывает владельца объекта VMM в виде допустимой учетной записи пользователя домена.
- Пример формата:
-Owner "Contoso\PattiFuller" - Пример формата:
-Owner "PattiFuller@Contoso"
Свойства параметров
| Тип: | String |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ProtectionProvider
Указывает поставщика защиты.
Свойства параметров
| Тип: | ProtectionProvider |
| Значение по умолчанию: | None |
| Допустимые значения: | None, HVR8, HVRBlue, HVRAzure, DiskReplication, SANReplication |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.
Свойства параметров
| Тип: | Guid |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-RecoveryPointObjective
Указывает максимальный период, для которого можно потерять данные из ИТ-службы из-за серьезного инцидента.
Свойства параметров
| Тип: | Int32 |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ReplicationGroup
Указывает группу репликации.
Свойства параметров
| Тип: | ReplicationGroup |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Свойства параметров
| Тип: | SwitchParameter |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-SecureBootEnabled
Указывает, включена ли безопасная загрузка.
Свойства параметров
| Тип: | Boolean |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-SecureBootTemplate
Указывает шаблон безопасной загрузки, используемый для виртуальной машины поколения 2.
Свойства параметров
| Тип: | String |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-TPMEnabled
Показывает, включен ли vTPM.
Свойства параметров
| Тип: | Boolean |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-UserRole
Указывает объект роли пользователя.
Свойства параметров
| Тип: | UserRole |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-VirtualNumaNodesPerSocketMaximum
Указывает максимальное количество узлов NUMA, разрешенных для каждого сокета.
Свойства параметров
| Тип: | Byte |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-VirtualVideoAdapterEnabled
Указывает, следует ли включить виртуальный видеоадаптер Microsoft Synthetic 3D для виртуальных машин. Вы можете включить виртуальный видеоадаптер непосредственно на виртуальной машине или в шаблоне или аппаратном профиле, который будет использоваться для создания виртуальных машин.
Обязательно. Вы можете включить виртуальный видеоадаптер Microsoft 3D для виртуальной машины только в том случае, если виртуальная машина развернута на узле под управлением Windows Server 2008 R2 с пакетом обновления 1 (SP1) (с установленной ролью служб удаленных рабочих столов и службой виртуальной графики удаленного рабочего стола) или более поздней версии или если виртуальная машина хранится в остановленном состоянии (аппаратные изменения в сохраненной виртуальной машине можно сделать только в том случае, если виртуальная машина установлена. компьютер не содержит моментальных снимков). Включение виртуального видеоадаптера Microsoft Synthetic 3D на виртуальной машине, хранящейся в библиотеке, ограничивает размещение этого компьютера на узлах под управлением Windows Server 2008 R2 с пакетом обновления 1 (SP1) (с установленной ролью служб удаленных рабочих столов и службой виртуальной графической графики удаленного рабочего стола) или более поздней версии.
Пример формата: -VirtualVideoAdapterEnabled $True
Свойства параметров
| Тип: | Boolean |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-VMMServer
Указывает объект сервера VMM.
Свойства параметров
| Тип: | ServerConnection |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Выходные данные
HardwareProfile
Этот командлет возвращает объект HardwareProfile .