Remove-SCVirtualScsiAdapter
Quita un objeto de adaptador SCSI virtual de VMM.
Sintaxis
Remove-SCVirtualScsiAdapter
[-VirtualScsiAdapter] <VirtualSCSIAdapter>
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
El cmdlet Remove-SCVirtualScsiAdapter quita uno o varios objetos de adaptador SCSI virtual de una máquina virtual, una plantilla de máquina virtual o un perfil de hardware usado en un entorno de Virtual Machine Manager (VMM).
El cmdlet Remove-SCVirtualSCSIAdapter quita correctamente un adaptador SCSI virtual solo si el adaptador no tiene ningún dispositivo conectado.
Una máquina virtual en un host de Citrix XenServer siempre tiene un adaptador SCSI virtual. No puede quitar este adaptador.
Este cmdlet devuelve el objeto tras éxito (con la propiedad MarkedForDeletion establecida en True) o devuelve un mensaje de error tras un error.
Ejemplos
Ejemplo 1: Eliminación del tercer adaptador SCSI virtual de una máquina virtual
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $Adapter = Get-SCVirtualSCSIAdapter -VM $VM
PS C:\> $Adapter[2] | Remove-SCVirtualScsiAdapter
El primer comando obtiene el objeto de máquina virtual denominado VM01 y almacena el objeto en la variable $VM.
El segundo comando obtiene todos los objetos del adaptador SCSI virtual en VM01 y almacena los objetos en la matriz de objetos $Adapter. Una máquina virtual puede tener hasta cuatro adaptadores SCSI virtuales conectados. En este ejemplo se supone que VM01 tiene al menos tres adaptadores SCSI virtuales.
El último comando pasa el tercer adaptador SCSI virtual ($Adapter[2]) a Remove-SCVirtualScsiAdapter, que quita este adaptador SCSI virtual de VM01.
Parámetros
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-JobGroup
Especifica un identificador para una serie de comandos que se ejecutarán como un conjunto justo antes de que se ejecute el mismo identificador de grupo de trabajos.
Tipo: | Guid |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-JobVariable
Especifica que se realiza un seguimiento del progreso del trabajo y se almacena en la variable denominada por este parámetro.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-OnBehalfOfUser
Especifica el nombre de un usuario. Este cmdlet establece el en nombre del usuario como el usuario que especifica este parámetro.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-OnBehalfOfUserRole
Especifica un rol de usuario. Este cmdlet establece el rol en nombre del usuario como rol de usuario que especifica este parámetro. Para obtener un objeto de rol de usuario, use el cmdlet Get-SCUserRole.
Tipo: | UserRole |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PROTipID
Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.
Tipo: | Guid |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-VirtualScsiAdapter
Especifica un objeto de adaptador SCSI virtual para una máquina virtual.
Tipo de host Número de adaptadores SCSI virtuales
Hyper-V: hasta cuatro adaptadores SCSI virtuales sintéticos por máquina virtual y hasta 64 dispositivos por adaptador. Admite un tamaño de unidad de disco virtual de hasta 2040 GB. No admite adaptadores SCSI virtuales emulados. VMware ESX: hasta cuatro adaptadores SCSI virtuales por máquina virtual y hasta 15 dispositivos por adaptador. Admite un tamaño de unidad de disco virtual de hasta 2048 GB. Citrix XenServer: siempre un adaptador SCSI virtual por máquina virtual y hasta ocho dispositivos por adaptador. Admite un tamaño de unidad de disco virtual de hasta 2048 GB.
Tipo: | VirtualSCSIAdapter |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Notas
- Requiere un objeto de adaptador SCSI virtual VMM, que se puede recuperar mediante el cmdlet Get-SCVirtualScsiAdapter.