Командлет New-SCVirtualScsiAdapter создает виртуальный адаптер SCSI на виртуальной машине, шаблоне виртуальной машины или профиле оборудования, используемом в среде Virtual Machine Manager (VMM).
После создания виртуального адаптера SCSI можно использовать командлет Set-SCVirtualScsiAdapter для изменения параметров.
Примечание. Использование параметра ShareVirtualScsiAdapter для совместного использования виртуального адаптера SCSI на виртуальной машине для включения гостевой кластеризации поддерживается только в том случае, если виртуальная машина развернута на узле ESX.
Параметр sharedVirtualScsiAdapter не используется для виртуальной машины на узле Hyper-V, так как виртуальная машина на узле Hyper-V использует iSCSI для общего хранилища.
Виртуальная машина на узле Citrix XenServer всегда имеет один виртуальный адаптер SCSI.
Вы не можете удалить этот адаптер или добавить дополнительные адаптеры.
Примеры
Пример 1. Создание виртуального адаптера SCSI на виртуальной машине
Первая команда получает объект профиля оборудования с именем NewHWProfile01 из библиотеки VMM и сохраняет объект в переменной $HWProfile.
Вторая команда создает виртуальный адаптер SCSI в NewHWProfile01.
Параметры
-AdapterID
Указывает номер логического блока или идентификатор LUN.
Hyper-V и XenServer не предоставляют это значение, и его нельзя изменить.
Для узла VMware ESX значение по умолчанию равно 7 и не может быть изменено.
Свойства параметра
Тип:
Byte
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
0
Обязательно:
False
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-HardwareProfile
Указывает объект профиля оборудования.
Свойства параметра
Тип:
HardwareProfile
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
HardwareProfile
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-JobGroup
Указывает идентификатор для ряда команд, которые будут выполняться как набор непосредственно перед окончательной командой, которая включает тот же идентификатор группы заданий.
Свойства параметра
Тип:
Guid
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
JobGroup
Position:
Named
Обязательно:
True
Значение из конвейера:
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.
Допустимые значения:
Указывает, является ли виртуальный адаптер SCSI общим, чтобы его можно было использовать в гостевой кластеризации.
узел 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
-Synthetic
Указывает, что устройство, например виртуальный сетевой адаптер, на виртуальной машине, развернутой на узле Hyper-V, является высокопроизводительными искусственным устройством.
Требуется виртуальная операционная система с поддержкой виртуализации на виртуальной машине.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VM
Указывает объект виртуальной машины.
Свойства параметра
Тип:
VM
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
VM
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VMMServer
Указывает объект сервера VMM.
Свойства параметра
Тип:
ServerConnection
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VMTemplate
Указывает объект шаблона VMM, используемый для создания виртуальных машин.
Свойства параметра
Тип:
Template
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
Шаблон
Наборы параметров
Template
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Выходные данные
VirtualSCSIAdapter
Этот командлет возвращает объект VirtualSCSIAdapter.
Примечания
Требуется объект виртуальной машины VMM, объект шаблона виртуальной машины или объект профиля оборудования, который можно получить с помощью командлетов Get-SCVirtualMachine, Get-SCVMTemplateили Get-SCHardwareProfile соответственно.