NetWorker: serwer uaktualniony do wersji 19.11, tworzenie kopii zapasowej nie powiodło się i zgłasza błąd „Hostname resolution failed”

Summary: Po przejściu z NetWorker z wersji 19.10 lub starszej do wersji 19.11 tworzenie kopii zapasowych kończy się niepowodzeniem. Kopie zapasowe zgłosiły błąd "Hostname resolution failed"

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

Interfejs NetWorker został uaktualniony z wersji 19.10 (lub wcześniejszej) do wersji 19.11. Po uaktualnieniu tworzenie kopii zapasowych klientów NetWorker kończy się niepowodzeniem, zgłaszany jest komunikat "Hostname resolution failed"
Błąd tworzenia kopii zapasowej w NMC

Klient NetWorker nie może w pełni rozwiązać problemu z systemem nazw domen (DNS).

nve:~ # nslookup lnx-srvr03.networker.lan
Server:         192.168.0.2
Address:        192.168.0.2#53

Name:   lnx-srvr03.networker.lan
Address: 192.168.0.9

nve:~ # nslookup 192.168.0.9
** server can't find 9.0.168.192.in-addr.arpa: NXDOMAIN


Na serwerze lub kliencie NetWorker nie ma wpisu pliku hosts dla adresu IP klienta i aliasów nazwy hosta.

Plik /nsr/logs/daemon.raw klienta NetWorker zawiera komunikaty podobne do:

NetWorker: Jak używać nsr_render_log do renderowania plików dziennika .raw

90480 MM/DD/YYYY HH:mm:SS  2 1 0 3527829312 3224523 0 client_hostname nsrexecd SYSTEM warning Unable to determine the name of address 'null': Non-recoverable failure in name resolution
90480 MM/DD/YYYY HH:mm:SS  4 6 0 3527829312 3224523 0 client_hostname nsrexecd NSR severe Unable to determine the name of address 'null': Non-recoverable failure in name resolution

Jeśli klient nie może rozwiązać problemu z adresem IP serwera NetWorker, tworzenie kopii zapasowej klienta kończy się niepowodzeniem z następującymi elementami:

Unable to create session channel with nsrexecd on host NETWORKER_CLIENT_NAME to execute command 'savefs -s NETWORKER_SERVER_NAME -c NETWORKER_CLIENT_NAME -g NSR_GROUP_NAME -p -l full -R -v': Unable to determine the name of address 'NETWORKER_SERVER's_IP': Name or service not known

Błąd zasad

Cause

W wersji 19.11 wprowadzono zmiany w funkcji odwrotnego DNS. Zasób klienta NetWorker 19.11 zawiera nowe pole o nazwie odwrotny stan DNS. Podręcznik administracyjny NetWorker 19.11 zawiera następujące informacje:

Odwrotne rozpoznawanie nazw lub odwrotny DNS przekształca adresy IP w nazwy hostów. NetWorker stara się ograniczyć liczbę odwrotnych wywołań DNS, gdy tylko jest to możliwe. Odwrotny system DNS jest konfigurowany dla każdego zasobu klienta w zasobie NSRLA. Stan odwrotnego DNS atrybutu jest modyfikowany w zasobie NSRLA. NetWorker można skonfigurować do korzystania z jednego z następujących stanów odwrotnego DNS:

  • Buforowane: Odwrotne wyszukiwania DNS są dozwolone, a wyszukiwania mogą być buforowane w NetWorker.
  • Brak w pamięci podręcznej: Odwrotne wyszukiwania DNS są dozwolone, a wyszukiwania nie są buforowane w NetWorker.
UWAGA: Kiedy odwrotny stan DNS jest włączony (buforowany lub niebuforowany), próbuje dokładnie wyszukać klientów. Jeśli odwrotny DNS nie jest poprawnie skonfigurowany, zgłasza błędy wyszukiwania DNS. W takim przypadku popraw środowisko, aby nazwa była rozpoznawalna. Na serwerze NetWorker, który został uaktualniony z wersji 19.10 lub starszej, domyślnym stanem jest brak buforowania, chyba że dla klienta skonfigurowano oldauth . oldauth wymaga, aby odwrotny stan DNS był buforowany lub niebuforowany. Zaleca się używanie uwierzytelniania nsrauth i włączanie uwierzytelniania oldauth tylko wtedy, gdy dwa hosty nie mogą uwierzytelnić się za pomocą nsrauth. Metoda uwierzytelniania oldauth nie jest bezpieczna. Począwszy od wersji NetWorker 19.4 i nowszych, oldauth jest usuwany jako jedna z domyślnych metod uwierzytelniania dla wszystkich nowych instalacji. Nie ma żadnych zmian podczas przeprowadzania uaktualnienia. Gdy wykonywana jest aktualizacja NetWorker, wartość oldauth w nsrladb hosta "auth methods" nadal istnieje. Aby uzyskać więcej informacji, zapoznaj się zpodręcznikiem konfiguracji zabezpieczeń NetWorker https://www.dell.com/support/home/product-support/product/networker/docs. 
  • Zakazane: Odwrotne wyszukiwania DNS są niedozwolone. Wypełnianie pola aliasu przy tworzeniu nowego klienta jest ograniczone.

Resolution

Użyj jednej z trzech poniższych opcji. W zależności od konfiguracji rozpoznawania nazw może być konieczne wykonanie tych czynności dla serwera NetWorker, zasobu klienta węzła pamięci masowej i zasobów klienta.

1. Rozwiąż wszelkie problemy z systemem DNS, które uniemożliwiają pomyślne rozpoznawanie nazw FQDN, skrótów i odwrotnych (IP) hosta klienta. 

NetWorker: najlepsze praktyki rozwiązywania problemów z rozpoznawaniem nazw

2. Utwórz wpisy w pliku hosts na serwerze i kliencie NetWorker, w tym adres IP, nazwę FQDN i skróconą nazwę klienta. 

Linux: /etc/hosts
Windows: C:\Windows\System32\drivers\etc\hosts

UWAGA: W przypadku korzystania z plików hosts w celu rozwiązania adresu IP na nazwę hosta upewnij się, że nie ma konfliktów. Adres IP nie może pojawiać się w wielu wierszach w pliku hosts. Podczas dodawania wpisu pliku hosts upewnij się, że aliasy FQDN i shortname hosta znajdują się w tym samym wierszu co jego adres IP.

3. Zmiana stanu odwrotnego DNS serwera NetWorker i klienta. Edytuj hosta na karcie Hosts w NMC lub użyj nsradmin , aby zmodyfikować zasób NSRLA. Metody te zostały opisane poniżej.

OSTRZEŻENIE: Klony z obsługą RPS (vProxy, OAPP itd.) mogą zakończyć się niepowodzeniem, jeśli stan odwrotnego DNS jest ustawiony na zablokowany. Aby uzyskać więcej informacji, patrz: NetWorker: Klonowanie z włączoną obsługą RPS kończy się niepowodzeniem po uaktualnieniu do wersji 19.11, jeśli serwer ma odwrotny stan DNS ustawiony na zablokowany.
UWAGA: Zgodnie z Podręcznikiem integracji klastrów NetWorker 19.11 upewnij się, że klastry mają możliwe do rozwiązania wyszukiwanie nazwy hosta IP. Jeśli odwrotne wyszukiwania DNS są zablokowane, wpisy muszą być umieszczone w pliku hosts. Podręcznik integracji klastra NetWorker jest dostępny za pośrednictwem:  https://www.dell.com/support/home/product-support/product/networker/docs

NMC:

1. Zaloguj się do konsoli NMC, używając konta z uprawnieniami administratora, na przykład domyślnego konta
administratora 2. Przejdź do karty Hosty.
3. Na liście hostów kliknij prawym przyciskiem myszy serwer NetWorker i wybierz polecenie Konfiguruj agenta lokalnego.
4. We właściwościach agenta lokalnego przejdź do karty Zaawansowane.
5. Ustaw odwrotny stan DNS na zablokowany.
image.png
6. Wykonaj kopię zapasową klientów, którzy wcześniej zgłaszali błąd "Hostname Resolution Failed"

nsradmin

1. Otwórz wiersz polecenia administratora lub sesję SSH roota na serwerze NetWorker.
2. Uzyskaj dostęp do nsradmin dla procesu nsrexecd:
nsradmin -p nsrexecd
3. Ustaw zapytanie na zasób nsrla
. type: nsrla
4. Zmień wartość stanu odwrotnego DNS na zablokowany.
update reverse DNS state: banned
Potwierdź zmiany:
y
5. Sprawdź poprawność zmian:
print
Przykład:
nve:~ # nsradmin -p nsrexecd
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> . type: nsrla
Current query set
nsradmin> update reverse DNS state: banned
           reverse DNS state: banned;
Update? y
updated resource id 3.0.64.11.0.0.0.0.191.39.127.102.192.168.0.4(74)
nsradmin> print
                        type: NSRLA;
                        name: nve.networker.lan;
           reverse DNS state: banned;
              nsrmmd version: 19.11.0.1.Build.38;
             nsrsnmd version: 19.11.0.1.Build.38;
          Multi-subnet state: Disabled;
                   TCP Retry: 5;
 NW instance info operations: ;
       NW instance info file: ;
          installed products: ;
                auth methods: "0.0.0.0/0,nsrauth";
           max auth attempts: 8;
        connection encrypted: Disabled;
                 module type: ;
              module version: ;
               administrator: root, "user=nsrnmc,host=nve.networker.lan",
                              "user=root,host=nve.networker.lan";
                        arch: x86_64;
                 kernel arch: x86_64;
                    CPU type: x86_64;
                machine type: server;
                          OS: Linux 4.12.14-122.201-default;
           NetWorker version: 19.11.0.1.Build.38;
              client OS type: Linux;
                        CPUs: 4;
             client timezone: EDT;
                     MB used: 10352;
                  IP address: 192.168.0.4, 10.240.192.221,
                              "fe80::250:56ff:febb:f020",
                              "fe80::250:56ff:febb:b7c0";
  environment variable names: ;
nsradmin> quit
  1. Wykonaj kopię zapasową klientów, którzy wcześniej zgłaszali błąd "Hostname Resolution Failed"

Additional Information

W zależności od środowiska może być konieczne zaktualizowanie zasobu nsrla klienta, który uległ awarii, w celu uwzględnienia również wartości "odwrotnego stanu DNS" do "zablokowanego".

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000231156
Article Type: Solution
Last Modified: 22 Oct 2025
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.