Compartir a través de


Enable-SCVMHost

Restaura un host de máquina virtual en modo de mantenimiento a servicio completo.

Sintaxis

Default (Es el valor predeterminado).

Enable-SCVMHost
    [-VMHost] <Host>
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Description

El cmdlet Enable-SCVMHost restaura un host de máquina virtual en modo de mantenimiento a servicio completo como un host administrado por Virtual Machine Manager (VMM).

Enable-SCVMHost admite cualquier tipo de host administrado por VMM, incluidos los hosts Hyper-V, los hosts VMware ESX y los hosts Citrix XenServer.

Cuando se usa Enable-SCVMHost para restaurar un host a un servicio completo, VMM restaura automáticamente algunas funcionalidades, pero requiere que realice determinadas acciones manualmente.

VMM vuelve a habilitar automáticamente los siguientes elementos:

  • Creación de máquinas virtuales en el host.
  • Migración de máquinas virtuales al host.
  • Calificaciones del anfitrión para el anfitrión.

VMM también actualiza automáticamente el host a su estado actual.

Debe reiniciar manualmente todas las máquinas virtuales que se encuentren en un estado guardado en un host independiente. En el caso de los hosts que son un nodo de un clúster de hosts, debe reiniciar manualmente las máquinas virtuales y volver a mover manualmente las máquinas virtuales migradas a este nodo que migró a otro nodo cuando colocó el host en modo de mantenimiento.

Ejemplos

Ejemplo 1: Restaurar el host especificado al servicio

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Enable-SCVMHost -VMHost $VMHost

El primer comando obtiene el objeto host denominado VMHost01 y, a continuación, almacena el objeto en la variable $VMHost.

El segundo desbloquea las operaciones de creación de máquinas virtuales en el host almacenado en $VMHost e incluye el host en las clasificaciones del host durante la colocación. También quita el estado del host de "En modo de mantenimiento" para que el siguiente trabajo de actualización del host establezca el estado del host en su estado actual.

Parámetros

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y que este progreso se almacena en la variable denominada por este parámetro.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes: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.

Propiedades del parámetro

Tipo:Guid
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-VMHost

Especifica un objeto host de máquina virtual. VMM admite hosts Hyper-V, hosts VMware ESX y hosts Citrix XenServer.

Para obtener más información sobre cada tipo de host, consulte el cmdlet Add-SCVMHost .

Propiedades del parámetro

Tipo:Host
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:0
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Salidas

Host

Este cmdlet devuelve un objeto Host .

Notas

  • Un host que se pone en modo de mantenimiento temporal es diferente de un host que se designa como host de mantenimiento. Un host de mantenimiento es un host que se dedica a las tareas de mantenimiento de máquinas virtuales, como las siguientes tareas:
  • Aplicación de parches a las plantillas y máquinas virtuales almacenadas.
  • Preparar la creación de máquinas virtuales con scripts antes de mover las máquinas virtuales al entorno de producción.