NRE 17.x: Como limpar o cache do Java, ativar o Java Console e depurar

Summary: Este artigo apresenta uma visão geral de como limpar o cache do Java, ativar o console do Java e configurar a depuração do Java em sistemas Microsoft Windows usando o NetWorker Runtime Environment (NRE) para acessar o NetWorker Management Console (NMC). ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

O NetWorker Runtime Environment (NRE) fornece o Java Runtime Environment (JRE) usado pelo NetWorker Authentication Service e pelo NetWorker Management Console (NMC).
 

Nota: Este artigo só é aplicável ao NRE 17.x, usado pelo NetWorker 19.13.x e versões posteriores. Ele não se aplica ao NRE 8.x usado pelo NetWorker 19.12 e versões anteriores. Para o NetWorker 19.12.x (e versões anteriores): NRE 8.x: Como limpar o cache do Java, ativar o Java Console e a depuração.

Limpando o cache Java:

  1. Abra o Explorador de Arquivos do Windows e vá para "C:\Program Files\OpenWebStart"
  2. Aberto itw-settings.exe (Console OpenWebStart).
  3. Ir para cache
  4. Use uma das opções a seguir para remover todos os arquivos (limpar) ou remover os arquivos para conexão de servidor NMC específico.

1ª opção: Clique em View Files. Clique em Limpar para remover todos os arquivos de cache java:

Limpando o cache Java do NRE

2ª opção: No Visualizador de cache, clique em Limpar por aplicativo. Selecione o NMC gconsole.jnlp para um servidor NMC específico, clique em Delete Files.

Cache limpo do NRE por aplicativo  

Log (opção um): Ative o Java Console:

  1. Abra o Explorador de Arquivos do Windows e vá para "C:\Program Files\OpenWebStart"
  2. Abra o itw-settings.exe (OpenWebStart Console).
  3. Vá para Logging.
  4. Selecione as seguintes opções:
  • Console de registro: Programa
  • Aumentar o detalhamento do log (depuração)
  • Log para saída padrão (logs para o console)
  • Log to file (logs para arquivo de log)
  • Opcional: Altere o local da pasta de log. Se isso não for alterado, a saída do log será registrada C:\Users\USER-NAME\.config\icedtea-web\log.

Ativar console

  1. Clique em Aplicar e, em seguida, clique em OK.
AVISO: Essas alterações são sugeridas apenas para diagnosticar um problema. Certifique-se de que haja espaço em disco adequado disponível no local de saída do log e monitore cuidadosamente o consumo do file system durante as operações de depuração. Depois que a sessão de solução de problemas for concluída, reverta essas configurações para o padrão.

Registro em log (opção dois): Saída Java para um arquivo:

  1. No servidor NetWorker Management Console (NMC), abra o gconsole.jnlp em um editor de texto.
  • Linux: /opt/lgtonmc/web/gconsole.jnlp
  • Windows (padrão): C:\Arquivos de Programas\EMC NetWorker\Management\GST\web\gconsole.jnlp
  1. No application-desc , adicione as seguintes opções:
<argument>-f</argument>
<argument>C:\\Program Files\\NRE\\logs\\java1.log</argument>

Exemplo:

<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>
Nota: O arquivo de log é gerado no host que acessa o NMC, não no servidor NMC. Um caminho de log diferente pode ser especificado; no entanto, se o NRE for usado para iniciar o NMC, esse caminho deverá existir em todos os hosts que acessam o NMC.
  1. No host usado para acessar o NMC, faça download de um novo gconsole.jnlp A partir de um navegador WE: https://NMC_SERVER_ADDRESS:9000/gconsole.jnlp
  2. Inicie o NMC usando o novo gconsole.jnlp .
  3. A coluna java1.log é criado no host que acessa o NMC:
    java1.log 

Ative a depuração Java:

  1. Ative o Java Console de acordo com as etapas acima.
  2. Iniciar o NetWorker Management Console (NMC) gconsole.jnlp .
  3. Faça log-in no NMC.
  4. Na janela Enterprise, CTRL+SHIFT+Right-Click
  5. Clique em Save Debug Messages... e especifique um local de saída.

NetWorker Management Console - Salvar mensagens de depuração

  1. Na janela Enterprise, novamente
  2. Em Set Debug Level, selecione o nível de depuração desejado. Normalmente, 7

NetWorker Management Console — definir nível de depuração

  1. Executar ações no NMC que exigem depuração. Copie a saída da sessão do Java Console e colete o arquivo de saída do Java criado na etapa 5.
  2. Para desativar a depuração, repita o processo, mas defina Debug Off.

Ativando a depuração do NRE:

A depuração do NRE pode ser configurada dentro do NRE C:\Program Files\NRE\logs\logConfig.properties . O nível padrão de depuração do log é WARNING.

Os níveis de log compatíveis do mais baixo para o mais alto são:

OFF
SEVERE
WARNING
INFO
CONFIG
FINE
FINER
FINEST
ALL

Habilitar o NMC (gstd) Depuração:

A depuração pode ser habilitada no serviço GST do NMC a partir do NetWorker Management Console.

  1. Na tela Enterprise do NMC, clique na guia Setup.
  2. Clique no menu Configuração e selecione Opções do sistema.
NetWorker Management Console — menu Setup
  1. Em Opções do sistema , defina o nível de depuração conforme necessário, normalmente 9.
NetWorker Management Console - Opções do sistema
  1. Nenhuma reinicialização do serviço é necessária. Execute ações do NMC que exigem depuração.
  2. Renderizar o gstd.raw do servidor do NMC.

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

Para renderizar .raw , consulte o artigo NetWorker: Como usar nsr_render_log para processar arquivos de log .raw

  1. Coletar o renderizado gstd.raw do servidor do NMC.

Diagnóstico de heap do NMC:

O NetWorker Management Console (NMC) usa um Java Runtime no host que acessa o console. O console usa o arquivo gconsole.jnlp, que é baixado do servidor NMC. Você pode observar erros de "ficando sem memória" ou "espaço de heap Java" no NMC. O limite de heap do NMC é o limite alocado de memória; Dito isso, esses erros podem aparecer mesmo que o host que acessa o NMC ainda tenha memória suficiente disponível. Esse é o comportamento esperado ao executar algumas operações no NMC, especialmente em ambientes maiores ou com muitos dados. 

  1. Abra um prompt de comando do administrador ou PowerShell.
  2. Altere o diretório para o diretório java bin do NetWorker Runtime Environment (NRE). Por exemplo:
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. Obtenha o ID do processo (PID) do java.exe processo associado ao OpenWebStart:
Get-CimInstance Win32_Process | Where-Object { $_.Name -like "*java*" } | Select-Object ProcessId, Name, CommandLine
Exemplo:
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. Use jcmd para verificar as configurações da Java Virtual Machine (VM) e os detalhes da GC:
.\jcmd.exe PID VM.flags
.\jcmd.exe PID GC.heap_info
Exemplo:
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
Com base no exemplo acima:
Métrica Valor
Heap reservado (máx.) Até 2 GB
Heap confirmado no momento (inicial) 512 MB
Pilha usada ~110 MB
Metaespaço ~22 MB

O acima exposto jmcd talvez seja necessário executar comandos intermitentemente ou junto com erros de heap do NMC para observar as condições de heap. Também pode ser necessário criar scripts e monitorar as condições de heap em intervalos definidos para observar quaisquer padrões consistentes.

Nota: O seguinte artigo detalha como modificar os limites de heap: NetWorker: Como alterar o tamanho do heap java para o NetWorker Management Console (NMC)

Additional Information

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000342142
Article Type: How To
Last Modified: 04 Jun 2026
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.