Cisco MDS: Menedżer urządzeń nie uruchamia się z powodu błędu: Nie można utworzyć wirtualnej maszyny Java Wystąpił wyjątek krytyczny
Summary: Uruchomienie bieżących wersji Menedżera urządzeń korzystających z pliku devicemanager.bat może się nie powieść ze względu na funkcje zabezpieczeń systemu Windows / ochrony danych.
Symptoms
Objaw 1. Podczas uruchamiania pliku devicemanager.bat aplikacja Menedżer urządzeń nie otwiera się i rejestruje następujący komunikat:
Could not create the Java Virtual Machine A fatal exception has occurred
Objaw 2. Pliki menedżera urządzeń zostały pobrane z przełącznika z kodem 9.2 x lub z bieżącej instancji serwera DCNM lub NDFC.
Objaw 3. Pliki znajdują się w katalogu systemu Windows 11, który jest synchronizowany/chroniony przez Microsoft One Drive.
Cause
Dysk Microsoft One synchronizuje katalog, z którego wykonywane są pliki menedżera urządzeń, co powoduje awarię wirtualnej maszyny Java.
Resolution
Rozwiązanie: 1. Przenieś pliki do katalogu na komputerze, który nie jest synchronizowany/chroniony przez Microsoft One Drive. Na przykład folder "Pobrane" zwykle nie jest chroniony przez jeden dysk, możesz rozpakować pliki i uruchomić devicemanager.bat plik stamtąd bez błędów. Alternatywą może być wyłączenie synchronizacji One Drive w powiązanych katalogach lub podobnych.
2. Uruchom plik devicemanager.bat w normalny sposób, klikając dwukrotnie lub w podobny sposób.
Additional Information
Aby obejść ten problem, można pobrać wcześniejsze wersje menedżera urządzeń z przełącznika kodu 8.4.2 w celu zarządzania przełącznikami na wyższych poziomach kodu. Ostrzega o różnicach wersji. W tej wersji kodu do uruchomienia aplikacji Menedżer urządzeń używany jest plik jnlp, a nie .bat. Może być konieczne ustawienie list wyjątków w Javie na komputerze, aby móc je pobrać z adresu URL/IP przełącznika. Ponadto do uruchomienia może być potrzebne uprawnienia administratora, w zależności od zasad bezpieczeństwa firmy.