NRE 17.x: Java Önbelleğini Temizleme, Java Konsolunu Etkinleştirme ve Hata Ayıklama

Summary: Bu makale, NetWorker Management Console a (NMC) erişmek için NetWorker Çalışma Zamanı Ortamı'nı (NRE) kullanarak Microsoft Windows sistemlerinde Java önbelleğini temizleme, Java konsolunu etkinleştirme ve Java hata ayıklamasını yapılandırma hakkında genel bir bakış sağlar. ...

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

NetWorker Çalışma Zamanı Ortamı (NRE), NetWorker kimlik doğrulama hizmeti ve NetWorker Yönetim Konsolu (NMC) tarafından kullanılan Java Çalışma Zamanı Ortamı'nı (JRE) sağlar.
 

NOT: Bu makale yalnızca NetWorker 19.13.x ve sonraki sürümlerin kullandığı NRE 17.x için geçerlidir. NetWorker 19.12 ve öncesi tarafından kullanılan NRE 8.x için geçerli değildir. NetWorker 19.12.x (ve daha eski) için: NRE 8.x: Java Önbelleğini temizleme, Java Konsolu ve Hata Ayıklamayı etkinleştirme.

Java önbelleğini temizleme:

  1. Windows Dosya Gezgini'ni açın ve "C:\Program Files\OpenWebStart)
  2. itw-settings.exe (OpenWebStart Konsolu).
  3. Önbelleğe git
  4. Tüm dosyaları kaldırmak (silme) veya belirli NMC sunucu bağlantısı için dosyaları kaldırmak üzere aşağıdaki seçeneklerden birini kullanın.

1. Seçenek: View Files öğesine tıklayın. Tüm Java önbellek dosyalarını kaldırmak için Temizle öğesine tıklayın:

NRE Java Önbelleğini temizleme

2. Seçenek: Önbellek Görüntüleyicisi'ndenUygulamaya göre temizle'yi tıklayın. NMC öğesini seçin gconsole.jnlp belirli bir NMC sunucusu için Delete Files ögesine tıklayın.

Uygulamaya göre NRE temiz önbellek  

Günlüğe kaydetme (birinci seçenek): Java konsolunu etkinleştirin:

  1. Windows Dosya Gezgini'ni açın ve "C:\Program Files\OpenWebStart)
  2. itw-settings.exe (OpenWebStart Konsolu) açın.
  3. Logging bölümüne gidin.
  4. Aşağıdaki seçenekleri belirleyin:
  • Günlük Konsolu: Göster
  • Günlüğün ayrıntı düzeyini artırma (hata ayıklama)
  • Standart çıktıya giriş (konsola günlükler)
  • Dosyaya günlük (günlükten günlük dosyasına günlükler)
  • İsteğe Bağlı: Günlük klasörünün konumunu değiştirin. Bu değişmezse günlük çıktısı şuraya kaydedilir: C:\Users\USER-NAME\.config\icedtea-web\log.

Konsolu Etkinleştir

  1. Uygula öğesine ve ardından Tamam öğesine tıklayın.
DİKKAT: Bu değişiklikler yalnızca bir sorunu tanılamak için önerilir. Günlük çıkış konumunda yeterli disk alanı olduğundan emin olun ve hata ayıklama işlemleri sırasında dosya sistemi tüketimini dikkatle izleyin. Sorun giderme oturumu tamamlandıktan sonra bu ayarları varsayılan ayarlara geri döndürün.

Günlük Kaydı (İkinci Seçenek): Bir dosyaya Java çıktısı:

  1. NetWorker Management Console (NMC) sunucusunda gconsole.jnlp dosyasını bir metin düzenleyicide açın.
  • Linux: /opt/lgtonmc/web/gconsole.jnlp
  • Windows (Varsayılan): C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
  1. İçinde application-desc bölümüne aşağıdaki seçenekleri ekleyin:
<argument>-f</argument>
<argument>C:\\Program Files\\NRE\\logs\\java1.log</argument>

Örneğin:

<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>
NOT: Günlük dosyası, NMC sunucusunda değil, NMC'ye erişen ana bilgisayarda oluşturulur. Farklı bir günlük yolu belirtilebilir; ancak, NMC'yi başlatmak için NRE kullanılıyorsa, bu yol NMC'ye erişen tüm ana bilgisayarlarda mevcut olmalıdır.
  1. NMC'ye erişmek için kullanılan ana bilgisayarda yeni bir gconsole.jnlp Bir WE tarayıcısından: https://NMC_SERVER_ADDRESS:9000/gconsole.jnlp
  2. Yeni NMC yi kullanarak gconsole.jnlp dosyasında adlandırma çakışmalarını önlemek üzere hedef sistem için farklı uygulamaların farklı adlar kullanmasını gerekli hale getirme.
  3. Komutta java1.log NMC'ye erişen ana bilgisayarda oluşturulur:
    java1.log 

Java Hata Ayıklamasını Etkinleştir:

  1. Yukarıdaki adımlara göre Java Konsolunu etkinleştirin.
  2. NetWorker Management Console'un (NMC) gconsole.jnlp dosyasında adlandırma çakışmalarını önlemek üzere hedef sistem için farklı uygulamaların farklı adlar kullanmasını gerekli hale getirme.
  3. NMC de oturum açın.
  4. Enterprise penceresinden, CTRL+SHIFT+Right-Click
  5. Save Debug Messages... öğesine tıklayın ve bir çıktı konumu belirtin.

NetWorker Management Console - Hata Ayıklama Mesajlarını Kaydetme

  1. Enterprise penceresinde tekrar
  2. Set Debug Level bölümünden, istediğiniz hata ayıklama seviyesini seçin. Genellikle, 7

NetWorker Management Console - Hata Ayıklama Düzeyini Ayarlama

  1. NMC içinde hata ayıklama gerektiren eylemler gerçekleştirin. Java Konsolu oturumundan çıktıyı kopyalayın ve 5. adımda oluşturulan Java çıktı dosyasını alın.
  2. Hata ayıklamayı devre dışı bırakmak için işlemi tekrarlayın ancak Hata Ayıklamayı Kapalı olarak ayarlayın.

NRE Hata Ayıklamasını Etkinleştirme:

NRE hata ayıklaması, NRE içinde yapılandırılabilir C:\Program Files\NRE\logs\logConfig.properties dosyasında adlandırma çakışmalarını önlemek üzere hedef sistem için farklı uygulamaların farklı adlar kullanmasını gerekli hale getirme. Varsayılan günlük hata ayıklama düzeyi WARNING'dir.

En düşükten en yükseğe doğru desteklenen Günlük Düzeyleri şunlardır:

OFF
SEVERE
WARNING
INFO
CONFIG
FINE
FINER
FINEST
ALL

NMC'yi etkinleştirin (gstd) Hata Ayıklama:

NMC'nin GST hizmetinde hata ayıklama, NetWorker Management Console'dan etkinleştirilebilir.

  1. NMC'nin Enterprise ekranından Setup sekmesine tıklayın.
  2. Kurulum menüsüne tıklayın ve Sistem Seçenekleri öğesini seçin.
NetWorker Management Console - Kurulum menüsü
  1. Sistem Seçenekleri'nden, Hata Ayıklama Düzeyi'ni gerektiği gibi ayarlayın, genellikle 9.
NetWorker Yönetim Konsolu - Sistem Seçenekleri
  1. Hizmetin yeniden başlatılması gerekmez, NMC'den hata ayıklama gerektiren eylemler gerçekleştirin.
  2. Render gstd.raw NMC sunucusundan.

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

Oluşturmak için .raw dosyaları için NetWorker: makalesine bakın: .raw günlük dosyalarını işlemek için nsr_render_log kullanma

  1. İşlenenleri topla gstd.raw dosyasını NMC sunucusundan indirebilirsiniz.

NMC Heap Diagnostic:

NetWorker Yönetim Konsolu (NMC), konsola erişen ana bilgisayarda bir Java Çalışma Zamanı kullanır. Konsol dosyayı kullanır gconsole.jnlp, NMC sunucusundan indirir. NMC'de "bellek tükeniyor" veya "Java yığın alanı" hatalarıyla karşılaşabilirsiniz. NMC yığın sınırına bellek sınırı tahsis edilir; Bununla birlikte, NMC'ye erişen ana bilgisayarın hala yeterli belleği olmasına rağmen bu hatalar görünebilir. Bu, NMC'de, özellikle daha büyük ortamlarda veya çok fazla veri içeren ortamlarda bazı işlemler gerçekleştirilirken beklenen bir davranıştır. 

  1. Bir yönetici komut istemi veya PowerShell açın.
  2. Dizini NetWorker Runtime Environment (NRE) java bin dizininiz olarak değiştirin. Örneğin:
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. İşlem Kimliğini (PID) alın java.exe OpenWebStart ile ilişkili işlem:
Get-CimInstance Win32_Process | Where-Object { $_.Name -like "*java*" } | Select-Object ProcessId, Name, CommandLine
Örneğin:
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. Kullanım jcmd Java Sanal Makinesi (VM) ayarlarını ve GC ayrıntılarını kontrol etmek için:
.\jcmd.exe PID VM.flags
.\jcmd.exe PID GC.heap_info
Örneğin:
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
Yukarıdaki örneğe dayanarak:
Metrik Değer
Yığın Ayrılmış (maksimum) 2 GB'ye kadar
Yığın Şu Anda İşlenmiş (ilk) 512 MB
Kullanılan yığın ~110 MB
Meta uzay ~22 MB

Yukarıdakiler jmcd yığın koşullarını gözlemlemek için komutların aralıklı olarak veya NMC yığın hatalarıyla birlikte çalıştırılması gerekebilir. Tutarlı desenleri gözlemlemek için yığın koşullarını belirli aralıklarla betiklemek ve izlemek de gerekebilir.

NOT: Aşağıdaki makalede yığın sınırlarının nasıl değiştirileceği ayrıntılı olarak açıklanmıştır: NetWorker: NetWorker Management Console (NMC) için java yığın boyutunu değiştirme

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.