Partilhar via


Enable-SCVMHost

Restaura um host de máquina virtual no modo de manutenção para serviço completo.

Sintaxe

Default (Predefinição)

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

Description

O cmdlet Enable-SCVMHost restaura um host de máquina virtual no modo de manutenção para serviço completo como um host gerenciado pelo Virtual Machine Manager (VMM).

O Enable-SCVMHost suporta qualquer tipo de host gerenciado pelo VMM, incluindo hosts Hyper-V, hosts VMware ESX e hosts Citrix XenServer.

Quando você usa Enable-SCVMHost para restaurar um host para o serviço completo, o VMM restaura automaticamente alguns recursos, mas exige que você execute determinadas ações manualmente.

O VMM reativa automaticamente os seguintes itens:

  • Criação de máquinas virtuais no host.
  • Migração de máquinas virtuais para o host.
  • Classificações do anfitrião para o anfitrião.

O VMM também atualiza automaticamente o host para seu estado atual.

Você deve reiniciar manualmente todas as máquinas virtuais que estão em um estado salvo em um host autônomo. Para hosts que são um nó em um cluster de host, você deve reiniciar manualmente as máquinas virtuais e mover manualmente todas as máquinas virtuais migradas de volta para esse nó que você migrou para outro nó quando colocou o host no modo de manutenção.

Exemplos

Exemplo 1: Restaurar o host especificado para o serviço

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

O primeiro comando obtém o objeto host chamado VMHost01 e, em seguida, armazena o objeto na variável $VMHost.

O segundo desbloqueia as operações de criação de máquina virtual no host armazenado no $VMHost e inclui o host nas classificações do host durante o posicionamento. Ele também retira o status do host de "No modo de manutenção" para que o próximo trabalho de atualização do host defina o status do host para seu estado atual.

Parâmetros

-JobVariable

Especifica que o progresso do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-PROTipID

Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.

Propriedades dos parâmetros

Tipo:Guid
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VMHost

Especifica um objeto de host de máquina virtual. O VMM suporta hosts Hyper-V, VMware ESX e Citrix XenServer.

Para obter mais informações sobre cada tipo de host, consulte o cmdlet Add-SCVMHost .

Propriedades dos parâmetros

Tipo:Host
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:0
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Saídas

Host

Este cmdlet retorna um objeto Host .

Notas

  • Um host que você coloca no modo de manutenção temporária é diferente de um host que você designa como um host de manutenção. Um host de manutenção é um host que você dedica para tarefas de manutenção de máquina virtual, como as seguintes tarefas:
  • Aplicação de patches em máquinas virtuais e modelos armazenados.
  • Preparo a criação de máquinas virtuais com script antes de mover as máquinas virtuais para o ambiente de produção.