Remove-SCVirtualScsiAdapter
Rimuove un oggetto adattatore SCSI virtuale da VMM.
Sintassi
Remove-SCVirtualScsiAdapter
[-VirtualScsiAdapter] <VirtualSCSIAdapter>
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Descrizione
Il cmdlet Remove-SCVirtualScsiAdapter rimuove uno o più oggetti adattatori SCSI virtuali da una macchina virtuale, un modello di macchina virtuale o un profilo hardware usato in un ambiente VMM (Virtual Machine Manager).
Il cmdlet Remove-SCVirtualSCSIAdapter rimuove correttamente una scheda SCSI virtuale solo se la scheda non dispone di dispositivi collegati.
Una macchina virtuale in un host Citrix XenServer ha sempre una scheda SCSI virtuale. Non è possibile rimuovere questa scheda.
Questo cmdlet restituisce l'oggetto al termine dell'operazione (con la proprietà MarkedForDeletion impostata su True) o restituisce un messaggio di errore al momento dell'errore.
Esempio
Esempio 1: Rimuovere la terza scheda SCSI virtuale da una macchina virtuale
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $Adapter = Get-SCVirtualSCSIAdapter -VM $VM
PS C:\> $Adapter[2] | Remove-SCVirtualScsiAdapter
Il primo comando ottiene l'oggetto macchina virtuale denominato VM01 e archivia l'oggetto nella variabile $VM.
Il secondo comando ottiene tutti gli oggetti adattatori SCSI virtuali in VM01 e archivia gli oggetti nella matrice di oggetti $Adapter. A una macchina virtuale è possibile collegare fino a quattro schede SCSI virtuali. In questo esempio si presuppone che VM01 abbia almeno tre schede SCSI virtuali.
L'ultimo comando passa la terza scheda SCSI virtuale ($Adapter[2]) a Remove-SCVirtualSCSIAdapter, che rimuove questa scheda SCSI virtuale da VM01.
Parametri
-Confirm
Richiede la conferma dell'utente prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Specifica un identificatore per una serie di comandi che verranno eseguiti come un insieme prima dell'esecuzione dell'ultimo comando che include lo stesso identificatore di gruppo di processi.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Specifica il nome di un utente. Questo cmdlet imposta l'oggetto per conto dell'utente come utente che specifica questo parametro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Specifica un ruolo utente. Questo cmdlet imposta l'oggetto per conto del ruolo utente come ruolo utente specificato da questo parametro. Per ottenere un oggetto ruolo utente, usare il cmdlet Get-SCUserRole .
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualScsiAdapter
Specifica un oggetto scheda SCSI virtuale per una macchina virtuale.
Tipo di host numero di schede SCSI virtuali
Hyper-V: fino a quattro schede SCSI virtuali sintetiche per macchina virtuale e fino a 64 dispositivi per scheda. Supporta unità disco virtuali con dimensioni massime di 2040 GB. Non supporta schede SCSI virtuali emulate. VMware ESX: fino a quattro schede SCSI virtuali per macchina virtuale e fino a 15 dispositivi per scheda. Supporta unità disco virtuali con dimensioni massime di 2048 GB. Citrix XenServer: sempre una scheda SCSI virtuale per macchina virtuale e fino a otto dispositivi per scheda. Supporta unità disco virtuali con dimensioni massime di 2048 GB.
Type: | VirtualSCSIAdapter |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Note
- Richiede un oggetto adapter SCSI virtuale VMM, che può essere recuperato usando il cmdlet Get-SCVirtualSCSIAdapter .