New-SCVirtualScsiAdapter

Создает виртуальный адаптер SCSI на виртуальной машине, шаблоне виртуальной машины или профиле оборудования, используемом в VMM.

Синтаксис

VM (по умолчанию)

New-SCVirtualScsiAdapter
    [[-AdapterID] <Byte>]
    -VM <VM>
    [-VMMServer <ServerConnection>]
    [-ShareVirtualScsiAdapter <Boolean>]
    [-Synthetic]
    [-ScsiControllerType <VMSCSIControllerType>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

HardwareProfile

New-SCVirtualScsiAdapter
    [[-AdapterID] <Byte>]
    -HardwareProfile <HardwareProfile>
    [-VMMServer <ServerConnection>]
    [-ShareVirtualScsiAdapter <Boolean>]
    [-Synthetic]
    [-ScsiControllerType <VMSCSIControllerType>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Template

New-SCVirtualScsiAdapter
    [[-AdapterID] <Byte>]
    -VMTemplate <Template>
    [-VMMServer <ServerConnection>]
    [-ShareVirtualScsiAdapter <Boolean>]
    [-Synthetic]
    [-ScsiControllerType <VMSCSIControllerType>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

JobGroup

New-SCVirtualScsiAdapter
    [[-AdapterID] <Byte>]
    -JobGroup <Guid>
    [-VMMServer <ServerConnection>]
    [-ShareVirtualScsiAdapter <Boolean>]
    [-Synthetic]
    [-ScsiControllerType <VMSCSIControllerType>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Описание

Командлет New-SCVirtualScsiAdapter создает виртуальный адаптер SCSI на виртуальной машине, шаблоне виртуальной машины или профиле оборудования, используемом в среде Virtual Machine Manager (VMM). После создания виртуального адаптера SCSI можно использовать командлет Set-SCVirtualScsiAdapter для изменения параметров.

Примечание. Использование параметра ShareVirtualScsiAdapter для совместного использования виртуального адаптера SCSI на виртуальной машине для включения гостевой кластеризации поддерживается только в том случае, если виртуальная машина развернута на узле ESX. Параметр sharedVirtualScsiAdapter не используется для виртуальной машины на узле Hyper-V, так как виртуальная машина на узле Hyper-V использует iSCSI для общего хранилища.

Виртуальная машина на узле Citrix XenServer всегда имеет один виртуальный адаптер SCSI. Вы не можете удалить этот адаптер или добавить дополнительные адаптеры.

Примеры

Пример 1. Создание виртуального адаптера SCSI на виртуальной машине

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualScsiAdapter -VM $VM

Первая команда получает объект виртуальной машины с именем VM01 и сохраняет объект в переменной $VM.

Вторая команда создает виртуальный адаптер SCSI на vm01.

Пример 2. Создание виртуального адаптера SCSI на шаблоне виртуальной машины

PS C:\> $VMTemplate = Get-SCVMTemplate | where { $_.Name -eq "VMTemplate01" }
PS C:\> New-SCVirtualScsiAdapter -VMTemplate $VMTemplate

Первая команда получает объект шаблона виртуальной машины с именем VMTemplate01 из библиотеки VMM и сохраняет объект в переменной $VMTemplate.

Вторая команда создает виртуальный адаптер SCSI на vmTemplate01.

Пример 3. Создание виртуального адаптера SCSI в профиле оборудования

PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCVirtualScsiAdapter -HardwareProfile $HWProfile

Первая команда получает объект профиля оборудования с именем 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. Допустимые значения:

  • DefaultTypeNoType (Тип по умолчанию)
  • 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: Нет (для гостевой кластеризации и используйте хранилище 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 соответственно.