Set-SCVirtualScsiAdapter
Změní vlastnosti virtuálního adaptéru SCSI použitého v nástroji VMM.
Syntaxe
Set-SCVirtualScsiAdapter
[-ScsiControllerType <VMSCSIControllerType>]
[-VirtualScsiAdapter] <VirtualSCSIAdapter>
[-AdapterID <Byte>]
[-ShareVirtualScsiAdapter <Boolean>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Rutina Set-SCVirtualScsiAdapter změní jednu nebo více vlastností virtuálního adaptéru SCSI používaného v prostředí nástroje Virtual Machine Manager (VMM). Nastavení, která můžete upravit, zahrnují určení, jestli je nebo není sdílený virtuální adaptér SCSI, a nastavení ID adaptéru.
Poznámka: Použití parametru ShareVirtualScsiAdapter ke sdílení virtuálního adaptéru SCSI na virtuálním počítači za účelem povolení clusteringu hostů je podporováno pouze v případě, že je virtuální počítač nasazený na hostiteli VMware ESX. Parametr SharedVirtualScsiAdapter se nepoužívá pro virtuální počítač na hostiteli Hyper-V, protože virtuální počítač na hostiteli Hyper-V používá pro sdílené úložiště iSCSI.
Poznámka: Set-SCVirtualScsiAdapter se nepoužívá pro hostitele Citrix XenServer, protože adaptér SCSI na virtuálních počítačích Citrix XenServer není konfigurovatelný.
Příklady
Příklad 1: Sdílení konkrétního virtuálního adaptéru SCSI na virtuálním počítači, aby bylo možné ho povolit pro clustering hostů
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $Adapter = Get-SCVirtualScsiAdapter -VM $VM
PS C:\> Set-SCVirtualSCSIAdapter -VirtualScsiAdapter $Adapter -ShareVirtualScsiAdapter $True
První příkaz získá objekt virtuálního počítače s názvem VM01 a uloží ho do proměnné $VM.
Druhý příkaz načte objekt adaptéru SCSI na virtuálním počítači VM01 a uloží ho do proměnné $Adapter. Tento příklad předpokládá, že virtuální počítač VM01 má jeden virtuální adaptér SCSI. Virtuální počítač ale může mít připojené až čtyři virtuální adaptéry SCSI.
Poslední příkaz povolí objekt virtuálního adaptéru SCSI uložený v $Adapter a určí, že je sdílený, aby ho bylo možné použít v clusteringu hostů.
Poznámka: Použití parametru Shared ke sdílení virtuálního adaptéru SCSI na virtuálním počítači se podporuje jenom v případě, že je virtuální počítač nasazený na hostiteli ESX. Parametr Shared se nepoužívá pro virtuální počítač, který je hostitelem Hyper-V, protože virtuální počítač na Hyper-V hostitel používá pro sdílené úložiště rozhraní iSCSI. Parametr Shared se také nepoužívá pro virtuální počítač na hostiteli Systému XenServer, protože virtuální počítače založené na systému XenServer mají vždy přesně jeden adaptér SCSI.
Parametry
-AdapterID
Určuje číslo logické jednotky nebo ID logické jednotky. Hyper-V a XenServer tuto hodnotu nezpřístupňují a nelze ji změnit. Pro hostitele VMware ESX je výchozí hodnota 7 a nelze ji změnit.
Typ: | Byte |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobGroup
Určuje identifikátor pro řadu příkazů, které se spustí jako sada těsně před posledním příkazem, který obsahuje stejné spuštění identifikátoru skupiny úloh.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobVariable
Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-OnBehalfOfUser
Určuje jméno uživatele. Tato rutina nastaví jménem uživatele jako uživatele, který určuje tento parametr.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-OnBehalfOfUserRole
Určuje roli uživatele. Tato rutina nastaví roli uživatele jménem uživatele jako roli uživatele, kterou tento parametr určuje. K získání objektu role uživatele použijte rutinu Get-SCUserRole.
Typ: | UserRole |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ScsiControllerType
Určuje typ kontroleru SCSI. Platné hodnoty jsou:
- DefaultType
- NoType
- LsiLogic
- BusLogic
- ParaVirtualSCSI
- LsiLogicSAS
Typ: | VMSCSIControllerType |
Přípustné hodnoty: | DefaultTypeNoType, LsiLogic, BusLogic, ParaVirtualSCSI, LsiLogicSAS |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ShareVirtualScsiAdapter
Určuje, jestli je virtuální adaptér SCSI sdílený, aby ho bylo možné použít v clusteringu hostů.
Typ hostitele: Hyper-V hostitel používá tento parametr:
- Hyper-V hostitel: Ne (pro clustering hostů použijte úložiště iSCSI)
- Hostitel XenServer: Ne (virtuální počítače Xen vždy mají přesně jeden adaptér SCSI)
Poznámka: Při sdílení kontroleru SCSI na virtuálním počítači na hostiteli ESX použije nástroj VMM výchozí zásady sdílení SCSI ve VMware na "fyzické".
Typ: | Boolean |
Aliasy: | Shared |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VirtualScsiAdapter
Určuje objekt virtuálního adaptéru SCSI pro virtuální počítač.
Typ hostitelského počtu virtuálních adaptérů SCSI
Hyper-V: Až čtyři syntetické virtuální adaptéry SCSI na virtuální počítač a až 64 zařízení na adaptér. Podporuje velikost virtuální diskové jednotky až 2040 GB. Nepodporuje emulované virtuální adaptéry SCSI. VMware ESX: Až čtyři virtuální adaptéry SCSI na virtuální počítač a až 15 zařízení na adaptér. Podporuje velikost virtuální diskové jednotky až 2048 GB. Citrix XenServer: Vždy jeden virtuální adaptér SCSI na virtuální počítač a až osm zařízení na adaptér. Podporuje velikost virtuální diskové jednotky až 2048 GB.
Typ: | VirtualSCSIAdapter |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Výstupy
VirtualSCSIAdapter
Tato rutina vrátí objekt VirtualScsiAdapter.
Poznámky
- Vyžaduje objekt virtuálního adaptéru SCSI VMM, který lze načíst pomocí rutiny Get-SCVirtualScsiAdapter.