Set-SCVirtualScsiAdapter
Изменяет свойства виртуального адаптера SCSI, используемого в VMM.
Синтаксис
Default (по умолчанию)
Set-SCVirtualScsiAdapter
[-ScsiControllerType <VMSCSIControllerType>]
[-VirtualScsiAdapter] <VirtualSCSIAdapter>
[-AdapterID <Byte>]
[-ShareVirtualScsiAdapter <Boolean>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Описание
Командлет Set-SCVirtualScsiAdapter изменяет одно или несколько свойств виртуального адаптера SCSI, используемого в среде диспетчера виртуальных машин (VMM). К параметрам, которые можно изменить, относятся указание того, является ли виртуальный адаптер SCSI общим, а также установка идентификатора адаптера.
Примечание: Использование параметра ShareVirtualScsiAdapter для совместного использования виртуального адаптера SCSI на виртуальной машине с целью включения гостевой кластеризации поддерживается только в том случае, если виртуальная машина развернута на узле VMware ESX. Параметр sharedVirtualScsiAdapter не используется для виртуальной машины на узле Hyper-V, так как виртуальная машина на узле Hyper-V использует iSCSI для общего хранилища.
Примечание: Set-SCVirtualScsiAdapter не используется для хостов Citrix XenServer, поскольку адаптер SCSI на виртуальных машинах Citrix XenServer не настраивается.
Примеры
Пример 1: Совместное использование определенного виртуального адаптера SCSI на виртуальной машине, чтобы включить его для гостевой кластеризации
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $Adapter = Get-SCVirtualScsiAdapter -VM $VM
PS C:\> Set-SCVirtualSCSIAdapter -VirtualScsiAdapter $Adapter -ShareVirtualScsiAdapter $True
Первая команда получает объект виртуальной машины с именем VM01 и сохраняет объект в переменной $VM.
Вторая команда получает объект адаптера SCSI на VM01 и сохраняет объект в переменной $Adapter. В этом примере предполагается, что VM01 имеет один виртуальный адаптер SCSI. Однако к виртуальной машине может быть подключено до четырех виртуальных адаптеров SCSI.
Последняя команда включает объект виртуального адаптера SCSI, хранящийся в $Adapter, и указывает, является ли он общим, чтобы его можно было использовать в гостевой кластеризации.
Примечание: Использование параметра Shared для совместного использования виртуального адаптера SCSI на виртуальной машине поддерживается только в том случае, если виртуальная машина развернута на узле ESX. Параметр Shared не используется для виртуальной машины Hyper-V узла, так как виртуальная машина на Hyper-V узле использует iSCSI для общего хранилища. Параметр Shared также не используется для виртуальной машины на узле XenServer, так как виртуальные машины на базе XenServer всегда имеют ровно один адаптер SCSI.
Параметры
-AdapterID
Указывает номер логического блока или идентификатор LUN. Hyper-V и XenServer не предоставляют это значение, и его нельзя изменить. Для узла VMware ESX значение по умолчанию равно 7 и не может быть изменено.
Свойства параметра
| Тип: | Byte |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-JobGroup
Указывает идентификатор для ряда команд, которые будут выполняться как набор непосредственно перед окончательной командой, которая включает тот же идентификатор группы заданий.
Свойства параметра
| Тип: | Guid |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-OnBehalfOfUser
Указывает имя пользователя. Этот командлет задает от имени пользователя, указанного этим параметром.
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-OnBehalfOfUserRole
Указывает роль пользователя. Этот командлет задает от имени роли пользователя роль пользователя в качестве роли пользователя, указанной этим параметром. Чтобы получить объект роли пользователя, используйте командлет Get-SCUserRole.
Свойства параметра
| Тип: | UserRole |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.
Свойства параметра
| Тип: | Guid |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ScsiControllerType
Указывает тип контроллера SCSI. Допустимые значения:
- DefaultType (Тип по умолчанию)
- Нетипичный
- LsiLogic
- BusLogic (BusLogic)
- ПараВиртуальныйSCSI
- LsiLogicSAS
Свойства параметра
| Тип: | VMSCSIControllerType |
| Default value: | None |
| Допустимые значения: | DefaultTypeNoType, LsiLogic, BusLogic, ParaVirtualSCSI, LsiLogicSAS |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ShareVirtualScsiAdapter
Указывает, является ли виртуальный адаптер SCSI общим, чтобы его можно было использовать в гостевой кластеризации.
Тип узла сети: Hyper-V узел сети использует этот параметр:
- узел Hyper-V: Нет (для гостевой кластеризации и используйте хранилище iSCSI)
- Узел XenServer: нет (виртуальные машины Xen всегда имеют только один адаптер SCSI)
Примечание. При совместном использовании контроллера SCSI на виртуальной машине на узле ESX VMM по умолчанию политика общего доступа SCSI в VMware имеет значение "физический".
Свойства параметра
| Тип: | Boolean |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | Общее |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-VirtualScsiAdapter
Указывает объект виртуального адаптера SCSI для виртуальной машины.
Тип хоста Количество виртуальных адаптеров SCSI
Hyper-V: до четырех адаптеров искусственного виртуального SCSI на виртуальную машину и до 64 устройств на адаптер. Поддерживает виртуальный диск размером до 2040 ГБ. Не поддерживает эмулированные виртуальные адаптеры SCSI. VMware ESX: до четырех виртуальных адаптеров SCSI на виртуальную машину и до 15 устройств на адаптер. Поддерживает виртуальный диск размером до 2048 ГБ. Citrix XenServer: всегда один виртуальный адаптер SCSI на виртуальную машину и до восьми устройств на адаптер. Поддерживает виртуальный диск размером до 2048 ГБ.
Свойства параметра
| Тип: | VirtualSCSIAdapter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 0 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Выходные данные
VirtualSCSIAdapter
Этот командлет возвращает объект VirtualScsiAdapter .
Примечания
- Требуется объект виртуального адаптера VMM SCSI, который можно получить с помощью командлета Get-SCVirtualScsiAdapter .