Enable-SCVMHost
Stellt einen virtuellen Computerhost im Wartungsmodus in den Volldienst wieder her.
Syntax
Enable-SCVMHost
[-VMHost] <Host>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Das Cmdlet "Enable-SCVMHost " stellt einen virtuellen Computerhost im Wartungsmodus als vom Virtual Machine Manager (VMM) verwalteten Host wieder her.
Enable-SCVMHost unterstützt jeden Hosttyp, der von VMM verwaltet wird, einschließlich Hyper-V-Hosts, VMware ESX-Hosts und Citrix XenServer-Hosts.
Wenn Sie "Enable-SCVMHost " zum Wiederherstellen eines Hosts in den volldienstfähigen Dienst verwenden, stellt VMM einige Funktionen automatisch wieder her, erfordert jedoch, dass Sie bestimmte Aktionen manuell ausführen.
VMM aktiviert automatisch die folgenden Elemente:
- Erstellung virtueller Computer auf dem Host.
- Migration virtueller Computer zum Host.
- Hostbewertungen für den Host.
VMM aktualisiert den Host auch automatisch in den aktuellen Zustand.
Sie müssen alle virtuellen Computer, die sich in einem gespeicherten Zustand auf einem eigenständigen Host befinden, manuell neu starten. Bei Hosts, die ein Knoten in einem Hostcluster sind, müssen Sie die virtuellen Computer manuell neu starten und alle migrierten virtuellen Computer manuell zurück zu diesem Knoten verschieben, den Sie zu einem anderen Knoten migriert haben, wenn Sie den Host in den Wartungsmodus versetzt haben.
Beispiele
Beispiel 1: Wiederherstellen des angegebenen Hosts in Dienst
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Enable-SCVMHost -VMHost $VMHost
Der erste Befehl ruft hostobjekt namens VMHost01 ab und speichert das Objekt dann in der $VMHost Variablen.
Die zweite Entsperrung der Erstellungsvorgänge virtueller Computer auf dem in $VMHost gespeicherten Host und umfasst den Host während der Platzierung in Hostbewertungen. Außerdem wird der Hoststatus von "Im Wartungsmodus" deaktiviert, sodass der nächste Aktualisierungsauftrag des Hosts den Hoststatus auf den aktuellen Zustand festlegt.
Parameter
-JobVariable
Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHost
Gibt ein Hostobjekt für virtuelle Maschinen an. VMM unterstützt Hyper-V-Hosts, VMware ESX-Hosts und Citrix XenServer-Hosts.
Weitere Informationen zu jedem Hosttyp finden Sie im Add-SCVMHost-Cmdlet .
Type: | Host |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ausgaben
Host
Dieses Cmdlet gibt ein Hostobjekt zurück.
Hinweise
- Ein Host, den Sie in den temporären Wartungsmodus versetzt haben, unterscheidet sich von einem Host, den Sie als Wartungshost festlegen. Ein Wartungshost ist ein Host, den Sie für Wartungsaufgaben virtueller Computer, z. B. die folgenden Aufgaben, widmen:
- Patching gespeicherter virtueller Computer und Vorlagen.
- Die Erstellung von skriptierten virtuellen Computern wird bereitgestellt, bevor Sie die virtuellen Computer in Ihre Produktionsumgebung verschieben.