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).
Enable-SCVMHost obsługuje dowolny typ hosta zarządzanego przez program VMM, w tym hosty Hyper-V, hosty VMware ESX i hosty Citrix XenServer.
Jeśli używasz Enable-SCVMHost do przywrócenia hosta do pełnej usługi, program VMM automatycznie przywraca niektóre funkcje, ale wymaga ręcznego wykonywania określonych 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 hosta do bieżącego stanu.
Należy ręcznie ponownie uruchomić 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 ponownie uruchomić 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 odblokuje operacje tworzenia maszyny wirtualnej na hoście przechowywanym w $VMHost i obejmuje host w klasyfikacji 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.
Parametry
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie tego parametru.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMHost
Określa obiekt hosta maszyny wirtualnej. Program VMM obsługuje hosty 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
Typ: | Host |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wyjściowe
Host
To polecenie cmdlet zwraca obiekt hosta
Uwagi
- Host umieszczony w trybie 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 maszyn wirtualnych ze skryptami przed przeniesieniem maszyn wirtualnych do środowiska produkcyjnego.