Enable-SCVMHost
Przywraca hosta maszyny wirtualnej w trybie konserwacji do pełnej usługi.
Składnia
Enable-SCVMHost
[-VMHost] <Host>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet Enable-SCVMHost przywraca hosta maszyny wirtualnej w trybie konserwacji do pełnej usługi jako hosta zarządzanego przez program Virtual Machine Manager (VMM).
Host Enable-SCVMHost obsługuje dowolny typ hosta zarządzanego przez program VMM, w tym hosty funkcji Hyper-V, hosty VMware ESX i hosty Citrix XenServer.
Jeśli używasz polecenia Enable-SCVMHost do przywrócenia hosta do pełnej usługi, program VMM automatycznie przywraca niektóre możliwości, ale wymaga ręcznego wykonywania pewnych akcji.
Program VMM automatycznie ponownie włącza następujące elementy:
- Tworzenie maszyn wirtualnych na hoście.
- Migracja maszyn wirtualnych do hosta.
- Klasyfikacje hostów dla hosta.
Program VMM automatycznie odświeża również hosta do bieżącego stanu.
Należy ręcznie uruchomić ponownie wszystkie maszyny wirtualne, które są w stanie zapisanym na hoście autonomicznym. W przypadku hostów, które są węzłem w klastrze hostów, należy ręcznie uruchomić ponownie maszyny wirtualne i ręcznie przenieść wszystkie zmigrowane maszyny wirtualne z powrotem do tego węzła, który został zmigrowany do innego węzła po umieszczeniu hosta w tryb konserwacji.
Przykłady
Przykład 1: Przywracanie określonego hosta do usługi
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Enable-SCVMHost -VMHost $VMHost
Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost01, a następnie przechowuje obiekt w zmiennej $VMHost.
Drugi odblokowuje operacje tworzenia maszyny wirtualnej na hoście przechowywanym w $VMHost i obejmuje hosta w klasyfikacjach hostów podczas umieszczania. Pobiera również stan hosta z "W trybie konserwacji", aby następne zadanie odświeżania hosta ustawiało stan hosta na bieżący stan.
Parametry
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie przez ten parametr.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHost
Określa obiekt hosta maszyny wirtualnej. Program VMM obsługuje hosty funkcji Hyper-V, hosty VMware ESX i hosty Citrix XenServer.
Aby uzyskać więcej informacji na temat każdego typu hosta, zobacz polecenie cmdlet Add-SCVMHost .
Type: | Host |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wyjściowe
Host
To polecenie cmdlet zwraca obiekt hosta .
Uwagi
- Host wprowadzony w tryb tymczasowej konserwacji różni się od hosta wyznaczonego jako host konserwacji. Host konserwacji to host przeznaczony dla zadań konserwacji maszyny wirtualnej, takich jak następujące zadania:
- Stosowanie poprawek przechowywanych maszyn wirtualnych i szablonów.
- Tworzenie skryptów przejściowych maszyn wirtualnych przed przeniesieniem maszyn wirtualnych do środowiska produkcyjnego.