NetWorker Cluster: 'null' adresinin adı belirlenemiyor:

Summary: Kümelenmiş NetWorker ortamının etkin olmayan bir düğümünü istemci olarak oluşturma veya yedekleme işlemi başarısız olur.

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

NetWorker yazılımı, Yüksek Kullanılabilirlik için bir kümede yapılandırılır. Pasif düğüm istemci örneğinin oluşturulması veya mevcut pasif düğüm istemci örneğinin yedeklenmesi sırasında, işlem aşağıdaki hatayla başarısız olur:
Unable to determine the name of address 'null': A non-recoverable error occurred during a database lookup. 
Yedekleme varsa bu hata, yedekleme eylem günlüklerinde (/nsr/logs/policy/policy-name<>/<workflow-name> konumunda bulunur) ve /nsr/logs/daemon.raw içinde bildirilir.

Bu belirti, NetWorker 19.7.x ila 19.10.x sürümlerine yükseltildikten sonra gözlemlenir.

Cause

Sürüm 19.7.0.x'te kod değişiklikleri yapıldı ve bu da bu soruna neden oldu. Etkilenen sürümlerde uygulanan değişiklikler, NetWorker işlemlerinin sanal IP adresini NetWorker yapılandırmasında kullanılan sanal ana bilgisayar adıyla ilişkilendirmesini engeller.

Resolution

Düzeltme:

NetWorker 19.11'de bu sorun için bir kod düzeltmesi yayımlandı. Bir kod düzeltmesi için küme düğümlerini 19.11'e yükseltin.
Dell Desteği NetWorker Sürücü İndirme sayfası.


Geçici Çözüm:

Linux:
Aşağıdaki adımları uygulayın:
  1. Aktif düğümde aşağıdaki komutu kullanarak NetWorker Sunucu Kaynağını durdurun:
pcs resource debug-stop <resource_name> 
  1. Tüm düğümlerde NetWorker istemci hizmetlerini durdurun:
nsr_shutdown
  1. Hizmetler durdurulduktan sonra bir enable_rdns_lookup Tüm küme düğümlerinde /nsr/debug altındaki dosya. Bu dosyanın uzantısı olmamalıdır.
NOT: Dosyayı hem paylaşılan sunucu /nsr konumu altında oluşturun (örneğin, /nsr_share/nsr/debug/enable_rdns_lookup) ve fiziksel düğümün yerel /nsr konumu (örneğin, /nsr.NetWorker.local/debug/enable_rdns_lookup kullanarak)
  1. Tüm düğümlerde NetWorker istemci hizmetlerini başlatın:
/usr/sbin/nsrexecd
  1. Aşağıdaki komutu kullanarak NetWorker Sunucu Kaynağını başlatın:
pcs resource debug-start <resource_name>


Windows:
Aşağıdaki adımları uygulayın:

  1. Windows Cluster Manager'dan NetWorker Cluster Server'ı durdurun.
  2. Aşağıdaki komutu kullanarak tüm küme düğümlerinde NetWorker hizmetlerini durdurun
net stop nsrexecd /y
  1. Hizmetler durdurulduktan sonra bir enable_rdns_lookup dosyasını, tüm küme düğümlerinde NetWorker Install dizininde \Program Files\EMC NetWorker\nsr\debug\ altında bulabilirsiniz. Bu dosyanın uzantısı olmamalıdır.
  2. Aşağıdaki komutu kullanarak kümenin tüm pasif düğümlerinde NetWorker hizmetlerini başlatın:
net start nsrexecd
  1. Windows Cluster Manager'dan NetWorker Cluster Server'ı başlatın.
NOT:
  1. Bu değişiklik her pasif düğüm için gerekli olduğundan ve aktif düğüm yük devretme sırasında pasif hale geldiğinden tüm düğümlerde yapılmalıdır.
  2. Kümede ikiden fazla düğüm varsa bunun tüm pasif düğümlerde yapıldığından emin olun.
  3. Küme sunucusunda yapılandırılmış bağımsız istemciler varsa, bunun tüm bu istemciler için de yapıldığından emin olun. Bağımsız istemcilerde NetWorker hizmetinin yeniden başlatılması gerekir.
  4. Mevcut değilse /nsr/debug dizinini oluşturun. Bağımsız istemciler varsayılan olarak bu dizine sahip değildir.

Additional Information

NetWorker: Red Hat Pacemaker Kümesi: NetWorker Sunucusunu Yükseltme ve En İyi Uygulamalar.

Geçici Çözüm 2:
Etkinleştirmek oldauth kümedeki tüm düğümlerde ve kümede oluşturulması gereken bağımsız istemcilerde. Ancak, kullanarak oldauth güvenli olmadığı için önerilmez. Daha fazla ayrıntı için NetWorker sürümünüze yönelik NetWorker Güvenlik Rehberine bakın.
 
  1. Şunu kullanarak kimlik doğrulama yöntemlerini değiştirin: nsradmin Yardımcı program aşağıdaki gibidir:
nsradmin -p nsrexec
NetWorker administration program
Use the "help" command for help.
nsradmin> . type:nsrla
Current query set
nsradmin> show auth methods
nsradmin> print

In case only nsrauth is enabled, the output is similar to the following auth methods:  "0.0.0.0/0, nsrauth"

nsradmin> update auth methods: "0.0.0.0/0,nsrauth/oldauth"
Update? y
updated resource id2.0.88.1.53.127.23.68.24.141.134.206(32)
nsradmin> print

After the changes are made, output should be similar to the following: auth methods: "0.0.0.0/0, nsrauth/oldauth"

nsradmin> quit
  1. NetWorker sunucusundaki NetWorker hizmetlerini veya daemon'larını durdurun ve yeniden başlatın.
Article Properties
Article Number: 000216186
Article Type: Solution
Last Modified: 22 Aug 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.