New-SCVirtualScsiAdapter

VMM'de kullanılan bir sanal makinede, sanal makine şablonunda veya donanım profilinde bir sanal SCSI bağdaştırıcısı oluşturur.

Syntax

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

Description

New-SCVirtualScsiAdapter cmdlet'i bir sanal makinede, sanal makine şablonunda veya bir Virtual Machine Manager (VMM) ortamında kullanılan donanım profilinde bir sanal SCSI bağdaştırıcısı oluşturur. Sanal SCSI bağdaştırıcısını oluşturduktan sonra, ayarlarını değiştirmek için Set-SCVirtualScsiAdapter cmdlet'ini kullanabilirsiniz.

Not: Konuk kümelemesi etkinleştirmek amacıyla bir sanal makinede sanal SCSI bağdaştırıcısını paylaşmak için ShareVirtualScsiAdapter parametresinin kullanılması, yalnızca sanal makine bir ESX konağına dağıtıldığında desteklenir. Bir Hyper-V konağındaki bir sanal makine paylaşılan depolama için iSCSI kullandığından , SharedVirtualScsiAdapter parametresi Hyper-V konağındaki bir sanal makine için kullanılmaz.

Citrix XenServer konağındaki bir sanal makinenin her zaman bir sanal SCSI bağdaştırıcısı vardır. Bu bağdaştırıcıyı kaldıramaz veya başka bağdaştırıcılar ekleyemezsiniz.

Örnekler

Örnek 1: Sanal makinede sanal SCSI bağdaştırıcısı oluşturma

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

İlk komut VM01 adlı sanal makine nesnesini alır ve nesneyi $VM değişkeninde depolar.

İkinci komut, VM01 üzerinde bir sanal SCSI bağdaştırıcısı oluşturur.

Örnek 2: Sanal makine şablonunda sanal SCSI bağdaştırıcısı oluşturma

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

İlk komut, VMM kitaplığından VMTemplate01 adlı sanal makine şablonu nesnesini alır ve nesneyi $VMTemplate değişkeninde depolar.

İkinci komut, VMTemplate01 üzerinde bir sanal SCSI bağdaştırıcısı oluşturur.

Örnek 3: Donanım profilinde sanal SCSI bağdaştırıcısı oluşturma

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

İlk komut, VMM kitaplığından NewHWProfile01 adlı donanım profili nesnesini alır ve nesneyi $HWProfile değişkeninde depolar.

İkinci komut, NewHWProfile01 üzerinde bir sanal SCSI bağdaştırıcısı oluşturur.

Parametreler

-AdapterID

Mantıksal birim numarasını veya LUN Kimliğini belirtir. Hyper-V ve XenServer bu değeri kullanıma sunmaz ve değiştirilemez. VMware ESX konağı için varsayılan değer 7'dir ve değiştirilemez.

Type:Byte
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-HardwareProfile

Bir donanım profili nesnesi belirtir.

Type:HardwareProfile
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-JobGroup

Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmadan hemen önce küme olarak çalışacak bir dizi komut için tanımlayıcı belirtir.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Kullanıcının adını belirtir. Bu cmdlet, kullanıcı adına değerini bu parametrenin belirttiği kullanıcı olarak ayarlar.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Kullanıcı rolünü belirtir. Bu cmdlet, kullanıcı rolü adına değerini bu parametrenin belirttiği kullanıcı rolü olarak ayarlar. Kullanıcı rolü nesnesi almak için Get-SCUserRole cmdlet'ini kullanın.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ScsiControllerType

SCSI denetleyicisi türünü belirtir. Geçerli değerler:

  • DefaultType
  • NoType
  • LsiLogic
  • BusLogic
  • ParaVirtualSCSI
  • LsiLogicSAS
Type:VMSCSIControllerType
Accepted values:DefaultTypeNoType, LsiLogic, BusLogic, ParaVirtualSCSI, LsiLogicSAS
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ShareVirtualScsiAdapter

Bir sanal SCSI bağdaştırıcısının konuk kümelemede kullanılabilmesi için paylaşılıp paylaşılmadığını gösterir.

  • Hyper-V konağı: Hayır (konuk kümeleme için iSCSI depolama kullanın)
  • XenServer konağı: Hayır (Xen VM'lerinde her zaman tam olarak bir SCSI bağdaştırıcısı vardır)

Not: ESX konağındaki bir sanal makinede SCSI denetleyicisi paylaşırken, VMM VMware'de SCSI paylaşım ilkesini varsayılan olarak "fiziksel" olarak ayarlır.

Type:Boolean
Aliases:Shared
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Synthetic

Hyper-V konağına dağıtılan bir sanal makinedeki sanal ağ bağdaştırıcısı gibi bir cihazın yüksek performanslı yapay bir cihaz olduğunu gösterir. Sanal makinede sanallaştırmaya duyarlı bir konuk işletim sistemi gerektirir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VM

Bir sanal makine nesnesi belirtir.

Type:VM
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

BIR VMM sunucu nesnesi belirtir.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMTemplate

Sanal makine oluşturmak için kullanılan bir VMM şablon nesnesi belirtir.

Type:Template
Aliases:Template
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Çıkışlar

VirtualSCSIAdapter

Bu cmdlet bir VirtualSCSIAdapter nesnesi döndürür.

Notlar

  • Sırasıyla Get-SCVirtualMachine, Get-SCVMTemplate veya Get-SCHardwareProfile cmdlet'leri kullanılarak alınabilen bir VMM sanal makine nesnesi, sanal makine şablonu nesnesi veya donanım profili nesnesi gerektirir.