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 .