VMware vSphere błąd podczas włączania trybu Fault Tolerance (FT) – The virtual machine is running in a monitor mode.
Próba włączenia trybu FT kończy się błędem:
The virtual machine is running in a monitor mode that is incompatible for Fault Tolerance.
Problem może pojawić się jeśli VMware nie zmieni sposobu obsługi wsparcia dla wirtualizacji dla danej maszyny wirtualnej. FT wymaga aby tryb wirtualizacji procesora był ustawiony na Use Intel VT-x/AMD-V for instruction set virtualization and software for MMU virtualization. Domyślnie wybrany jest tryb Automatycznego wykrywania, który może powodować problem podczas próby włączenia FT.
Rozwiązanie 1
- Wyłącz Maszyną Wirtualną
- Włącz Fault Tolerance
- Uruchom Maszynę
Rozwiązanie 2 – nie wymaga wyłączenia wirtualki i zlikwiduje problem na zawsze dla danej maszyny.
- Wejdź w edycję ustawień maszyny wirtualnej
- Przejdź do zakładki opcje
- Zmień opcję CPU/MMU Virtualization na:
Use Intel VT-x/AMD-V for instruction set virtualization and software for MMU virtualization.
- Zatwierdź zmiany
- Aby ustawienie weszło w życie należy wykonać jedną z poniższych czynności:
– Wykonanie vMotion wirtualnej maszyny na inny host
– Reset wirtualnej maszyny
– Wstrzymanie i wznowienie pracy maszyny wirtualnej
- Teraz włączenie FT powinno zakończyć się powodzeniem.