NRE 17.x: Sådan ryddes Java-cache, aktiveres Java-konsol og fejlfinding

Résumé: Denne artikel indeholder en oversigt over, hvordan du rydder Java-cache, aktiverer Java-konsollen og konfigurerer Java-fejlfinding på Microsoft Windows-systemer ved hjælp af NetWorker Runtime Environment (NRE) for at få adgang til NetWorker Management Console (NMC). ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

NetWorker Runtime Environment (NRE) leverer Java Runtime Environment (JRE), der bruges af NetWorker-godkendelsestjenesten og NetWorker Management Console (NMC).
 

BEMÆRK: Denne artikel gælder kun for NRE 17.x, som NetWorker 19.13.x og nyere anvender. Den gælder ikke for NRE 8.x, der bruges af NetWorker 19.12 og tidligere. For NetWorker 19.12.x (og ældre): NRE 8.x: Sådan ryddes Java Cache, aktiver Java Console og Debugging.

Rydning af Java-cache:

  1. Åbn Windows File Explorer, og gå til "C:\Program Files\OpenWebStart"
  2. Åbn itw-settings.exe (OpenWebStart-konsol).
  3. Gå til cache
  4. Brug en af følgende muligheder til at fjerne alle filerne (rydde), eller fjern filerne for en bestemt NMC-serverforbindelse.

Valgmulighed et: Klik på Vis filer. Klik på Rens for at fjerne alle java-cache-filer:

Rensning af NRE Java-cache

Mulighed to: Fra Cache Viewer skal du klikke på Rens efter app. Vælg NMC gconsole.jnlp for en bestemt NMC-server skal du klikke på Slet filer.

NRE-ren cache efter program  

Logføring (valgmulighed): Aktivér Java Console:

  1. Åbn Windows File Explorer, og gå til "C:\Program Files\OpenWebStart"
  2. Åbn itw-settings.exe (OpenWebStart-konsol).
  3. Gå til Logning.
  4. Vælg følgende indstillinger:
  • Logkonsol: Vis
  • Forøg logfilens omfang (fejlfinding)
  • Log til standardoutput (logfiler til konsollen)
  • Log til fil (logfiler til logfil)
  • Valgfri: Skift placeringen af logmappen. Hvis dette ikke ændres, logges logoutputtet på C:\Users\USER-NAME\.config\icedtea-web\log.

Aktivér konsol

  1. Klik på Anvend, og klik derefter på OK.
FORSIGTIG: Disse ændringer foreslås kun til diagnosticering af et problem. Sørg for, at der er tilstrækkelig diskplads på logoutputplaceringen, og overvåg omhyggeligt filsystemets forbrug under fejlfindingshandlinger. Når fejlfindingssessionen er fuldført, skal du gendanne disse indstillinger til standardindstillingerne.

Logføring (valgmulighed to): Java Output til en fil:

  1. På NetWorker Management Console-serveren (NMC) skal du åbne gconsole.jnlp fil i et tekstredigeringsprogram.
  • Linux: /opt/lgtonmc/web/gconsole.jnlp
  • Windows (standard): C:\Programmer\EMC NetWorker\Management\GST\web\gconsole.jnlp
  1. application-desc sektion, skal du tilføje følgende indstillinger:
<argument>-f</argument>
<argument>C:\\Program Files\\NRE\\logs\\java1.log</argument>

Eksempel:

<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>
BEMÆRK: Logfilen genereres på værten, der har adgang til NMC, ikke NMC-serveren. Der kan angives en anden logsti. Men hvis NRE bruges til at starte NMC, bør denne sti findes på alle værter, der har adgang til NMC.
  1. På den vært, der bruges til at få adgang til NMC, skal du downloade en ny gconsole.jnlp Fra en We-browser: https://NMC_SERVER_ADDRESS:9000/gconsole.jnlp
  2. Start NMC ved hjælp af den nye gconsole.jnlp Fil.
  3. Ikonet java1.log oprettes på værten, der har adgang til NMC:
    java1.log 

Aktivér Java Debug:

  1. Aktivér Java Console i henhold til ovenstående trin.
  2. Start NetWorker-administrationskonsollens (NMC) gconsole.jnlp Fil.
  3. Log på NMC.
  4. Fra vinduet Enterprise, CTRL+SHIFT+Right-Click
  5. Klik på Gem fejlfindingsmeddelelser... , og angiv en outputplacering.

NetWorker Management Console – Gem fejlfindingsmeddelelser

  1. I vinduet Enterprise igen
  2. Fra Indstil fejlfindingsniveau skal du vælge det ønskede fejlfindingsniveau. Normalt 7

NetWorker Management Console – Indstil fejlfindingsniveau

  1. Udfør handlinger i NMC, som kræver fejlfinding. Kopiér outputtet fra Java Console-sessionen, og indsaml den Java-outputfil, der blev oprettet i trin 5.
  2. Hvis du vil deaktivere fejlfinding, skal du gentage processen, men slå Fejlfinding fra.

Aktivering af NRE-fejlfinding:

NRE-fejlfinding kan konfigureres inde i NRE C:\Program Files\NRE\logs\logConfig.properties Fil. Standardfejlfindingsniveauet for logfilen er ADVARSEL.

De understøttede logniveauer fra laveste til højeste er:

OFF
SEVERE
WARNING
INFO
CONFIG
FINE
FINER
FINEST
ALL

Aktivér NMC (gstd) Fejlfinding:

Fejlfinding kan aktiveres på NMC's GST-tjeneste fra NetWorker-administrationskonsollen.

  1. Fra NMC's Enterprise-skærm skal du klikke på fanen Opsætning.
  2. Klik på menuen Opsætning , og vælg Systemindstillinger.
NetWorker Management Console – menuen Opsætning
  1. Fra Systemindstillinger skal du indstille fejlfindingsniveauet efter behov, typisk 9.
NetWorker Management Console – Systemindstillinger
  1. Der kræves ingen genstart af tjenesten. Udfør handlinger fra NMC, der kræver fejlfinding.
  2. Gengiv gstd.raw fra NMC-serveren.

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

At gengive .raw filer, se artiklen NetWorker: Sådan bruges nsr_render_log til at gengive .raw logfiler

  1. Indsaml de gengivne gstd.raw fil fra NMC-serveren.

NMC Heap Diagnostisk:

NetWorker Management Console (NMC) bruger en Java Runtime på værten, der har adgang til konsollen. Konsollen bruger filen gconsole.jnlp, som den downloader fra NMC-serveren. Du kan opleve fejl "løber tør for hukommelse" eller "Java heap space" i NMC. NMC-bunkegrænsen tildeles hukommelsesgrænse; når det er sagt, kan disse fejl forekomme, selvom værten, der har adgang til NMC, stadig har tilstrækkelig hukommelse til rådighed. Dette er forventeligt, når du udfører visse handlinger i NMC, især i større miljøer eller miljøer med mange data. 

  1. Åbn en administrators kommandoprompt eller PowerShell.
  2. Skift mappe til dit NetWorker Runtime Environment (NRE) java bin-bibliotek. F.eks.:
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. Hent proces-id et (PID) for java.exe proces forbundet med OpenWebStart:
Get-CimInstance Win32_Process | Where-Object { $_.Name -like "*java*" } | Select-Object ProcessId, Name, CommandLine
Eksempel:
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. Brug jcmd Sådan kontrollerer du indstillingerne for Java Virtual Machine (VM) og GC-oplysninger:
.\jcmd.exe PID VM.flags
.\jcmd.exe PID GC.heap_info
Eksempel:
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
Baseret på ovenstående eksempel:
Metriske Værdi
Heap reserveret (max) Op til 2 GB
Heap er aktuelt forpligtet (indledende) 512 MB
Heap brugt ~110 MB
Metaspace ~22 MB

Ovenstående jmcd Det kan være nødvendigt at køre kommandoer med mellemrum eller sammen med NMC-heapfejl for at overholde heap-forholdene. Det kan også være nødvendigt at scripte og overvåge bunkeforholdene med faste intervaller for at observere eventuelle konsistente mønstre.

BEMÆRK: Følgende artikel beskriver, hvordan du ændrer bunkegrænser: NetWorker: Sådan ændres størrelsen på java-bunken for NetWorker Management Console (NMC)

Informations supplémentaires

Produits concernés

NetWorker

Produits

NetWorker Family
Propriétés de l’article
Numéro d’article: 000342142
Type d’article: How To
Dernière modification: 04 Jun 2026
Version:  7
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.