Cisco MDS : Enhetsbehandling starter ikke med feil: Kunne ikke opprette Java Virtual Machine Et fatalt unntak har oppstått
Summary: Gjeldende enhetsbehandlingsversjoner som bruker en devicemanager.bat-fil, kan ikke starte på grunn av Windows-sikkerhets-/databeskyttelsesfunksjoner.
Symptoms
Symptom 1. Når du starter devicemanager.bat-filen, åpnes ikke enhetsbehandlingsprogrammet, og logger følgende melding:
Could not create the Java Virtual Machine A fatal exception has occurred
Symptom 2. Enhetsbehandlingsfilene ble lastet ned fra en svitsj som kjører 9.2x-kode, eller fra en gjeldende DCNM- eller NDFC-serverforekomst.
Symptom 3. Filene ligger i en Windows 11-katalog som er synkronisert/beskyttet av Microsoft One Drive.
Cause
Microsoft One-stasjonen synkroniserer katalogen som enhetsbehandlingsfilene kjøres fra, og forårsaker feil på den virtuelle java-maskinen.
Resolution
Reparasjon: 1. Flytt filene til en katalog på PC-en som ikke er synkronisert/beskyttet av Microsoft One Drive. Som et eksempel er "Nedlastinger" -mappen vanligvis ikke beskyttet av en stasjon, du kan pakke ut filene og starte devicemanager.bat filen derfra uten feil. Alternativet kan være å deaktivere One Drive-synkronisering på relaterte kataloger eller lignende.
2. Start devicemanager.bat filen som normalt ved å dobbeltklikke eller lignende.
Additional Information
Som en midlertidig løsning er det mulig å laste ned tidligere versjoner av enhetsbehandling fra en 8.4.2-kodebryter for å administrere svitsjer på høyere kodenivåer. Det vil advare om versjonsforskjeller. Denne kodeversjonen bruker en jnlp-fil i stedet for en .bat for å starte enhetsbehandlingsprogrammet. Du må kanskje angi unntakslistene i Java på PCen din for å kunne laste den ned fra bryterens url / ip. Det kan også hende du trenger administratorrettigheter for å starte den, avhengig av bedriftens sikkerhetspolitikk.