nsrck SYSTEM warning Cannot lock file index for client '<Client Name>' (Too many open files) [nsrck SİSTEM uyarısı '<İstemci Adı>' için dosya dizini kilitlenemiyor (Çok sayıda açık dosya)]

Summary: 19.4.0.2 ve 19.5.0.0 sürümlerini çalıştıran NetWorker Sunucularında, hem otomatik hem de manuel olarak çalıştırılan NSRCK komutlarının "too many open files" (çok sayıda açık dosya) hatasıyla başarısız olma sorunuyla karşılaşılabilir. ...

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.

Symptoms

19.4.0.2 ve 19.5.0.0 sürümlerini çalıştıran NetWorker Sunucularında, hem otomatik hem de manuel olarak çalıştırılan NSRCK komutlarının "too many open files" (çok sayıda açık dosya) hatasıyla başarısız olma sorunuyla karşılaşılabilir.
  • Sunucu Koruma Politikasının bir parçası olarak NSRCK yürütmesi, kullanıcı arayüzünde bir hata veya arıza göstermeden başarısız olur. Hatalar, Politika günlüğüne ve Daemon.raw dosyalarına kaydedilir:
    • Politika Günlüğü
      • 96467 1624042989 2 1 24 15160 10448 0 Server.Domain.com nsrck SYSTEM warning 43 Cannot lock file index for client '%s' (%s) 2 12 20 Client.Domain.com 24 19 Too many open files (96467 1624042989 2 1 24 15160 10448 0 Server.Domain.com nsrck SİSTEM uyarısı 43 '%s' istemcisi için dosya dizini kilitlenemiyor (%s) 2 12 20 Client.Domain.com 24 19 Çok sayıda açık dosya)
    • Daemon.raw
      • 71193 1622838475 0 0 0 5876 5980 0 Server.Domain.com nsrd NSR info 9 %s %s: %s 3 11 10 2935:Index 11 12 19362:Notice 49 70 195146 32 Checking index for client '%s'.  1 0 20 Client.Domain.com (71193 1622838475 0 0 0 5876 5980 0 Server.Domain.com nsrd NSR bilgisi 9 %s %s: %s 3 11 10 2935:Dizin 11 12 19362:Uyarı 49 70 195146 32 '%s' istemcisi için dizin kontrol ediliyor. 1 0 20 Client.Domain.com)
      • 96467 1622838492 2 1 24 6444 7952 0 Server.Domain.com nsrck SYSTEM warning 43 Cannot lock file index for client '%s' (%s) 2 12 20 Client.Domain.com 24 19 Too many open files (96467 1622838492 2 1 24 6444 7952 0 Server.Domain.com nsrck SİSTEM uyarısı 43 '%s' istemcisi için dosya dizini kilitlenemiyor (%s) 2 12 20 Client.Domain.com 24 19 Çok sayıda açık dosya)
  • NSRCK'yi komut satırı aracılığıyla çalıştırma işlemi aşağıdaki hatayla geri döner:
    • nsrck SYSTEM warning Cannot lock file index for client '' (Too many open files) [nsrck SİSTEM uyarısı '' için dosya dizini kilitlenemiyor (Çok sayıda açık dosya)]
  • NetWorker İstemcisi Dosya Dizinleri (CFI), büyümeye ve depolama alanı tüketmeye devam eder ve bu durum, ana bilgisayar sürücüsündeki tüm depolama alanı tüketilirse sistemin kararsız hale gelmesine neden olabilir
  • NSRCK ile aynı anda çalıştırılırsa Yedekleme ve Geri Yükleme işlemleri zaman zaman başarısız olabilir

Cause

Bu sorun, 19.4.0.2 Birikimli Düzeltme (CHF) ve 19.5.0.0 İlk Sürümünde kullanıma sunulan bir kod hatasından kaynaklanır.

Resolution

Ürün (İşletim Sistemi veya İşletim Ortamı)
 
NetWorker Sunucusu 19.4.0.3
NetWorker Sunucusu 19.5.0.1
Eylem Tipi
 
Düzeltme Uygulama
Gerekli Eylem
 
Şu anda yüklü olan etkilenen sürüme bağlı olarak uygun Düzeltmenin uygulanması
Bu Eylemi Kim Tamamlayabilir?
 
NetWorker Yöneticisi
Bu OS'de, OE'de veya Yazılımda Sorun Giderildi
 
 
Çözüm Ayrıntısı Çözüm:
Bu sorunu çözmek için 19.4.0.2 sürümünü çalıştıran NetWorker sunucularının 19.4.0.3 Birikimli Düzeltmeyi (CHF) uygulaması gerekir.

Bu sorunu çözmek için 19.5.0.0 sürümünü çalıştıran NetWorker sunucularının 19.5.0.1 Birikimli Düzeltmeyi uygulaması gerekir.

Geçici Çözüm:
Bu sorunu geçici olarak çözmek için İşletim Sistemi düzeyinde kullanılabilir Dosya Tanımlayıcılarının sayısını artırın.  Linux sistemleri için:

 
  1. Ayarın kalıcı olmasını sağlamak için /etc/sysctl.conf dosyasını düzenleyin:

# vi /etc/sysctl.conf
 
  1. Aşağıdaki gibi bir yapılandırma direktifi ekleyin:

fs.file-max =

Burada , açık dosyaların maksimum sayısını tanımlayan bir ondalık sayıdır.  32768, büyük NetWorker dağıtımları için önerilen ayardır ve iyi bir başlangıç noktasıdır.

 
  1. Dosyayı kaydedin ve kapatın. Tüm işlemleri yeni değeri almaya zorlamak için makineyi yeniden başlatabilir veya aşağıdaki komutu girebilirsiniz:

# sysctl -p

(yeniden başlatma tercih edilir).

Not: Sorunu geçici olarak çözmek için yöneticilerin yukarıda önerilenden daha yüksek değerler tanımlaması gerekebilir. Her sistem farklı olacaktır.  Bu değerleri artırırken güvenli çalışma sınırları için lütfen İşletim Sistemi belgelerine başvurun.
Çözüm Sırasında Dikkate Alınması Gerekenler Düzeltmenin mümkün olan en kısa sürede uygulanması önemle tavsiye edilir.

Düzeltme uygulandıktan sonra İşletim Sistemi Dosya Tanımlayıcı değerlerinin Performans ve Optimizasyon Rehberinde tanımlanan aralıktaki değerlere geri alınması kritik önem taşır.

Products

NetWorker
Article Properties
Article Number: 000188258
Article Type: Solution
Last Modified: 23 Aug 2022
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.