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.