Enable-SCVMHost
Ripristina un host di macchine virtuali in modalità di manutenzione al servizio completo.
Sintassi
Enable-SCVMHost
[-VMHost] <Host>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Descrizione
Il cmdlet Enable-SCVMHost
Enable-SCVMHost supporta qualsiasi tipo di host gestito da VMM, inclusi host Hyper-V, host VMware ESX e host Citrix XenServer.
Quando si usa Enable-SCVMHost per ripristinare un host al servizio completo, VMM ripristina automaticamente alcune funzionalità, ma richiede l'esecuzione manuale di determinate azioni.
VMM riabilita automaticamente gli elementi seguenti:
- Creazione di macchine virtuali nell'host.
- Migrazione delle macchine virtuali all'host.
- Classificazioni host per l'host.
VMM aggiorna automaticamente anche l'host allo stato corrente.
È necessario riavviare manualmente tutte le macchine virtuali in uno stato salvato in un host autonomo. Per gli host che sono un nodo in un cluster host, è necessario riavviare manualmente le macchine virtuali e spostare manualmente le macchine virtuali migrate in questo nodo di cui è stata eseguita la migrazione a un altro nodo quando l'host è stato inserito in modalità di manutenzione.
Esempio
Esempio 1: Ripristinare l'host specificato nel servizio
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Enable-SCVMHost -VMHost $VMHost
Il primo comando ottiene l'oggetto host denominato VMHost01 e quindi archivia l'oggetto nella variabile $VMHost.
La seconda sblocca le operazioni di creazione della macchina virtuale nell'host archiviato in $VMHost e include l'host nelle classificazioni host durante il posizionamento. Inoltre, lo stato dell'host viene disattivato da "In modalità manutenzione" in modo che il successivo processo di aggiornamento host imposti lo stato dell'host sullo stato corrente.
Parametri
-JobVariable
Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PROTipID
Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VMHost
Specifica un oggetto host della macchina virtuale. VMM supporta Hyper-V host, host VMware ESX e host Citrix XenServer.
Per altre informazioni su ogni tipo di host, vedere il cmdlet Add-SCVMHost.
Tipo: | Host |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
Output
Host
Questo cmdlet restituisce un oggetto host
Note
- Un host inserito in modalità di manutenzione temporanea è diverso da un host designato come host di manutenzione. Un host di manutenzione è un host dedicato per le attività di manutenzione delle macchine virtuali, ad esempio le attività seguenti:
- Applicazione di patch a macchine virtuali e modelli archiviati.
- Creare una macchina virtuale con script di staging prima di spostare le macchine virtuali nell'ambiente di produzione.