NRE 17.x: Java-cache wissen, Java-console inschakelen en foutopsporing

Сводка: Dit artikel bevat een overzicht van het wissen van de Java-cache, het inschakelen van de Java-console en het configureren van Java-foutopsporing op Microsoft Windows-systemen met behulp van NetWorker Runtime Environment (NRE) voor toegang tot de NetWorker Management Console (NMC). ...

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

NetWorker Runtime Environment (NRE) biedt de Java Runtime Environment (JRE) die wordt gebruikt door de NetWorker-verificatieservice en NetWorker Management Console (NMC).
 

OPMERKING: Dit artikel is alleen van toepassing op NRE 17.x, dat NetWorker 19.13.x en hoger gebruikt. Het is niet van toepassing op NRE 8.x dat wordt gebruikt door NetWorker 19.12 en eerder. Voor NetWorker 19.12.x (en ouder): NRE 8.x: Java-cache wissen, Java-console en foutopsporing inschakelen.

Termen die worden gebruikt om systemen te onderscheiden:

  • NMC Server: het systeem waarop het NMC serverpakket is geïnstalleerd en gstd service wordt uitgevoerd.
  • NMC Client: een host die wordt gebruikt om toegang te krijgen tot de NMC.

Dit artikel kan worden onderverdeeld in de volgende secties:

  • Foutopsporing in NMC Service. Wanneer te gebruiken:
    • NMC server (gstd) kan de service niet worden gestart.
    • Bewerkingen binnen het NMC leveren onverwachte fouten op.
    • De standaard logboekregistratieniveaus geven geen uitsluitsel.
  • Java-logboekregistratie. Wanneer te gebruiken:
    • Bewerkingen binnen het NMC leveren onverwachte fouten op.
    • De standaard logboekregistratieniveaus geven geen uitsluitsel.
    • Er worden problemen waargenomen op de NMC client.
  • NetWorker Runtime Environment debugging:
    • NMC serverservice is operationeel. 
    • NMC kan niet worden gestart op NMC client.
  • Java Cache en Heap Diagnostic.
    • NMC gedraagt zich abnormaal op NMC client (traag, afsluiten, onverwachte fouten).

Vouw de onderstaande gedeelten uit voor specifieke stappen voor probleemoplossing:


NMC Serverservice (GSTD) Foutopsporing

Foutopsporing kan worden ingeschakeld op de GST-service van de NMC. De gebruikte methode is afhankelijk van het type probleem.
Foutopsporingsniveaus en hun primaire gebruiksscenario's worden beschreven in: NetWorker: Informatieniveaus voor foutopsporing

Benadering één: NMC is niet toegankelijk, de NMC serverservice kan niet worden gestart.

Linux:

  1. Open op de NMC server een verhoogde shell.
  2. Maak een kopie van het NMC Service Control script:
cp /opt/lgtonmc/etc/gst_linux.sh /opt/lgtonmc/etc/gst_linux.sh.orig
  1. Open het originele script met een teksteditor:
vi /opt/lgtonmc/etc/gst_linux.sh
  1. Zoek naar de Starting GST. Toevoegen -D9 na afloop van de $gstd in het startblok GST, voorbeeld:
   echo_n "Starting GST: "
      if [ -x "$gstd" ] ; then
          "$gstd" -D9
          code=$?
          echo "done."
  1. Start de NMC service met behulp van het opstartscript:
/opt/lgtonmc/etc/gst_linux.sh start
  1. Verzamel en controleer de uitvoer.

Wanneer foutopsporing niet langer nodig is, keert u terug naar het oorspronkelijke bestand of verwijdert u -D9 van de Starting GST blok. Beheer de service met behulp van de normale systemctl of service commando's. Bijvoorbeeld systemctl start gst

Windows:

  1. Open op de NMC server een prompt met verhoogde bevoegdheden. 
  2. Verander directory (cd) in de NMC bin-directory:
cd "C:\Program Files\EMC NetWorker\Management\GST\bin"
OPMERKING: Het bovenstaande opdrachtvoorbeeld toont het standaard NMC installatiepad. Als u de NMC software op een andere locatie hebt geïnstalleerd, moet u naar uw installatiepad gaan.
  1. Start de service met foutopsporing ingeschakeld:
.\gstd.exe -D9
  1. Verzamel en bekijk de output

Aanpak twee: NMC is toegankelijk en specifieke acties van NMC worden onderzocht:

  1. Klik in het scherm Enterprise van NMC op het tabblad Setup.
  2. Klik op het installatiemenu en selecteer Systeemopties.
NetWorker Management Console - Installatiemenu
  1. Stel vanuit Systeemopties het vereiste foutopsporingsniveau in, meestal 9.
NetWorker Management Console - Systeemopties
  1. Er is geen herstart van de service vereist, acties uitvoeren vanuit NMC waarvoor foutopsporing is vereist.
  2. Render de gstd.raw van de NMC server.

Linux: /opt/lgtonmc/logs/gstd.raw
Windows (standaard): C:\Program Files\EMC NetWorker\Management\GST\logs\gstd.raw

Renderen .raw bestanden, zie artikel NetWorker: nsr_render_log gebruiken om .raw logbestanden weer te geven

  1. Verzamel de gerenderde gstd.raw bestand van de NMC server.

Java Logging Option One - Enable Java Console

Deze aanpak is handig voor wanneer u de Java Console-gebeurtenissen wilt observeren terwijl u acties rechtstreeks in de NMC uitvoert. Dit kan worden gebruikt voor aanhoudende problemen of een probleem dat op aanvraag kan worden gereproduceerd. Deze uitvoer kan ook worden gelogd op een bestand. 

  1. Open Windows Verkenner en ga naar "C:\Program Files\OpenWebStart"
  2. Open itw-settings.exe (OpenWebStart console).
  3. Ga naar Logboekregistratie.
  4. Selecteer de volgende opties:
  • Log Console: Show
  • Uitgebreidheid van het logboek verhogen (debug)
  • Log naar standaarduitvoer (logs naar de console)
  • Logboek naar bestand (logboeken naar logboekbestand)
  • Optioneel: Wijzig de locatie van de logboekmap. Als dit niet wordt gewijzigd, wordt de logboekuitvoer gelogd bij C:\Users\USER-NAME\.config\icedtea-web\log.

Console inschakelen

  1. Klik op 'Pas toe' en vervolgens op 'OK'.
LET OP: Deze wijzigingen worden alleen voorgesteld voor het diagnosticeren van een probleem. Zorgt dat er voldoende schijfruimte beschikbaar is op de uitvoerlocatie van het logboek en houd het verbruik van het bestandssysteem nauwlettend in de gaten tijdens het debuggen van bewerkingen. Zodra de probleemoplossingssessie is voltooid, zet u deze instellingen terug naar de standaardinstellingen.

Java Logging Option Two - Log in op een bestand

Deze aanpak is handig wanneer u de Java-logboekconsole niet hoeft te openen, maar gebeurtenissen wilt vastleggen in een logboekbestand. Dit is handig voor terugkerende problemen of problemen die niet gemakkelijk op aanvraag kunnen worden gereproduceerd.

  1. Open op de NetWorker Management Console (NMC) server het pictogram gconsole.jnlp bestand in een teksteditor.
  • Linux: /opt/lgtonmc/web/gconsole.jnlp
  • Windows (standaard): C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
  1. In de application-desc Voeg de volgende opties toe:
<argument>-f</argument>
<argument>C:\\Program Files\\NRE\\logs\\java1.log</argument>

Voorbeeld:

<application-desc main-class="COM.legato.gwt.framework.LMainWindow">
		<argument>-g</argument>
		<argument>IPADDR_REPLACE_AT_RUNTIME(fe80::d3e7:121a:e342:3332)</argument>
		<argument>-p</argument>
		<argument>gconsole</argument>
		<argument>-i</argument>
		<argument>false</argument>
		<argument>-s</argument>
		<argument>X_NO_SERVER_X</argument>
		<argument>-P</argument>
		<argument>X_NO_SERVER_PORT_X</argument>
		<argument>-t</argument>
		<argument>X_NO_TASK_X</argument>
		<argument>-h</argument>
		<argument>9000</argument>
		<argument>-n</argument>
		<argument>9001</argument>
		<argument>-b</argument>
		<argument>5432</argument>
		<argument>-A</argument>
		<argument>9090</argument>
		<argument>-d</argument>
		<argument>0</argument>
		<argument>-a</argument>
		<argument>X_NO_AUTH_X</argument>
		<argument>-m</argument>
		<argument>X_NO_ISSUER_X</argument>
		<argument>-f</argument>
		<argument>C:\\Program Files\\NRE\\logs\\java1.log</argument>
</application-desc>
OPMERKING: Het logbestand wordt gegenereerd op de host die toegang heeft tot de NMC, niet op de NMC server. Er kan een ander logboekpad worden opgegeven; Als NRE echter wordt gebruikt om de NMC te starten, moet dit pad bestaan op alle hosts die toegang hebben tot de NMC.
  1. Download op de host die wordt gebruikt om toegang te krijgen tot de NMC een nieuwe gconsole.jnlp Vanuit een WE-browser: https://NMC_SERVER_ADDRESS:9000/gconsole.jnlp
  2. Start de NMC met behulp van de nieuwe gconsole.jnlp bestand.
  3. Het java1.log wordt gemaakt op de host die toegang heeft tot de NMC:
    java1.log

Java Logging - Java Debug inschakelen in de NMC console

  1. Schakel debug voor Java Console of Java-logboekbestand in volgens de bovenstaande secties.
  2. Start de NetWorker Management Console's (NMC) gconsole.jnlp bestand.
  3. Meld u aan bij de NMC.
  4. Vanuit het venster Enterprise, CTRL+SHIFT+Right-Click
  5. Klik op Save Debug Messages... en geef een uitvoerlocatie op.

NetWorker Management Console - Foutopsporingsberichten opslaan

  1. In het Enterprise-venster, opnieuw
  2. Selecteer in Set Debug Level het gewenste debug-niveau. Meestal, 7

NetWorker Management Console - Debugniveau instellen

  1. Voer acties uit binnen NMC waarvoor debug is vereist. Kopieer de uitvoer van de Java Console-sessie en verzamel het Java-uitvoerbestand dat in stap 5 is gemaakt.
  2. Als u foutopsporing wilt uitschakelen, herhaalt u het proces, maar stelt u foutopsporing uit.

NetWorker Runtime Environment (NRE)-foutopsporing inschakelen

Java-logboekregistratie inschakelen Optie twee

NRE-foutopsporing kan worden geconfigureerd in de NRE C:\Program Files\NRE\logs\logConfig.properties bestand. Het standaard foutopsporingsniveau voor logboeken is WAARSCHUWING.

De ondersteunde logboekniveaus van laag naar hoog zijn:

OFF
SEVERE
WARNING
INFO
CONFIG
FINE
FINER
FINEST
ALL


Javacache wissen

  1. Open Windows Verkenner en ga naar "C:\Program Files\OpenWebStart"
  2. Openen: itw-settings.exe (OpenWebStart-console).
  3. Ga naar Cache
  4. Gebruik een van de volgende opties om alle bestanden te verwijderen (opschonen) of verwijder de bestanden voor een specifieke NMC serververbinding.

Optie één: Klik op View Files. Klik op Opschonen om alle Java-cachebestanden te verwijderen:

NRE-Javacache opschonen

Optie twee: Klik in CacheViewer op Opschonen per app. Selecteer de NMC gconsole.jnlp voor een specifieke NMC server klikt u op Delete Files.

NRE cache opschonen per applicatie


NMC Heap Diagnostic

De NetWorker Management Console (NMC) gebruikt een Java-runtime op de host die toegang heeft tot de console. De console gebruikt het bestand gconsole.jnlp, die het downloadt van de NMC server. Mogelijk ziet u de fout "onvoldoende geheugen" of "Java heap space" in de NMC. De NMC heap-limiet is de toegewezen geheugenlimiet; Dat gezegd hebbende, kunnen deze fouten optreden, ook al heeft de host die toegang heeft tot de NMC nog steeds voldoende geheugen beschikbaar. Dit is normaal gedrag bij het uitvoeren van bepaalde bewerkingen in de NMC, met name in grotere omgevingen of omgevingen met veel data. 

  1. Open een opdrachtprompt voor beheerders of PowerShell.
  2. Wijzig de directory in uw NetWorker Runtime Environment (NRE) Java bin-directory. Bijvoorbeeld:
PS C:\Users\administrator.AMER> cd "C:\Program Files\NRE\java\"
PS C:\Program Files\NRE\java> dir


    Directory: C:\Program Files\NRE\java


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----         1/19/2026   4:55 PM                jdk-17.0.17


PS C:\Program Files\NRE\java> cd .\jdk-17.0.17\bin
PS C:\Program Files\NRE\java\jdk-17.0.17\bin>
  1. Verkrijg de proces-ID (PID) van de java.exe proces geassocieerd met OpenWebStart:
Get-CimInstance Win32_Process | Where-Object { $_.Name -like "*java*" } | Select-Object ProcessId, Name, CommandLine
Voorbeeld:
PS C:\Program Files\NRE\java\jdk-17.0.17\bin> Get-CimInstance Win32_Process | Where-Object { $_.Name -like "*java*" } | Select-Object ProcessId, Name, CommandLine

ProcessId Name       CommandLine
--------- ----       -----------
     1352 javaws.exe "C:\Program Files\OpenWebStart\javaws.exe" "C:\Users\administrator.AMER\Downloads\gconsole.jnlp"
     7644 java.exe   "C:\Program Files\NRE\java\jdk-17.0.17\bin\java.exe" "-Xbootclasspath/a:C:\Program Files\OpenWebStart\openwebstart.jar" "-Dicedtea-web.bin.location=C:\Program Files\OpenWebStart\javaws" -Xms512M -Xmx2048M -Djava.locale.providers=COMPAT -Djava.util.Arrays.useLegacyMergeSort=true --add-reads=java.base=ALL-UNNAMED,java.desktop --add-reads=java.d...
4. Gebruik jcmd De instellingen en GC-details van de Java Virtual Machine (VM) controleren:
.\jcmd.exe PID VM.flags
.\jcmd.exe PID GC.heap_info
Voorbeeld:
PS C:\Program Files\NRE\java\jdk-17.0.17\bin> .\jcmd.exe 7644 VM.flags
7644:
-XX:CICompilerCount=2 -XX:ConcGCThreads=1 -XX:G1ConcRefinementThreads=2 -XX:G1EagerReclaimRemSetThreshold=8 -XX:G1HeapRegionSize=1048576 -XX:GCDrainStackTargetSize=64 -XX:InitialHeapSize=536870912 -XX:MarkStackSize=4194304 -XX:MaxHeapSize=2147483648 -XX:MaxNewSize=1287651328 -XX:MinHeapDeltaBytes=1048576 -XX:MinHeapSize=536870912 -XX:NonNMethodCodeHeapSize=5826188 -XX:NonProfiledCodeHeapSize=122916026 -XX:ProfiledCodeHeapSize=122916026 -XX:ReservedCodeCacheSize=251658240 -XX:+SegmentedCodeCache -XX:SoftMaxHeapSize=2147483648 -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseFastUnorderedTimeStamps -XX:+UseG1GC -XX:-UseLargePagesIndividualAllocation

PS C:\Program Files\NRE\java\jdk-17.0.17\bin> .\jcmd.exe 7644 GC.heap_info
7644:
 garbage-first heap   total 524288K, used 112318K [0x0000000080000000, 0x0000000100000000)
  region size 1024K, 103 young (105472K), 2 survivors (2048K)
 Metaspace       used 22772K, committed 23168K, reserved 1114112K
  class space    used 2530K, committed 2752K, reserved 1048576K
Op basis van het bovenstaande voorbeeld:
Metrisch Waarde
Hoop gereserveerd (maximaal) Tot 2 GB
Heap momenteel toegezegd (initieel) 512 MB
Gebruikte hoop ~110 MB
Metaruimte ~22 MB

Het bovenstaande jmcd Opdrachten moeten mogelijk met tussenpozen of naast NMC heap-fouten worden uitgevoerd om heap-condities te observeren. Het kan ook nodig zijn om de heap-condities met vaste tussenpozen te scripten en te bewaken om consistente patronen waar te nemen.

OPMERKING: in het volgende artikel wordt beschreven hoe u heaplimieten kunt wijzigen: NetWorker: De grootte van de java-heap voor de NetWorker Management Console (NMC) wijzigen

Дополнительная информация

Затронутые продукты

NetWorker

Продукты

NetWorker Family
Свойства статьи
Номер статьи: 000342142
Тип статьи: How To
Последнее изменение: 20 Aug 2026
Версия:  10
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.