NetWorker: dopo l'aggiornamento alla versione 19.11, il backup non riesce segnalando "Hostname resolution failed"

Summary: Con la transizione da NetWorker versione 19.10 o precedente alla versione 19.11, i backup hanno esito negativo. I backup hanno segnalato "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

NetWorker è stato aggiornato dalla versione 19.10 (o precedente) alla 19.11. Dopo l'aggiornamento, i backup dei client NetWorker hanno esito negativo e viene visualizzato il messaggio "Hostname resolution failed"
Errore di backup in NMC

Il client NetWorker non è in grado di risolvere completamente il DNS (Domain Name System).

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


Non vi è alcuna voce di file host sul server o sul client NetWorker per l'indirizzo IP e gli alias del nome host del client.

Il file /nsr/logs/daemon.raw del client NetWorker include messaggi simili a:

NetWorker: Come utilizzare nsr_render_log per eseguire il rendering .raw file di log

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

Se il client non è in grado di risolvere l'indirizzo IP del server NetWorker, il backup del client ha esito negativo con quanto segue:

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

Errore della policy

Cause

Nella versione 19.11 sono state apportate modifiche alla funzionalità del DNS inverso. La risorsa client NetWorker 19.11 contiene un nuovo campo denominato reverse DNS state. Il documento NetWorker Administration Guide di 19.11 riporta quanto segue:

La risoluzione inversa dei nomi o il DNS inverso risolve gli indirizzi IP in nomi host. NetWorker tenta di ridurre le chiamate DNS inverse quando possibile. Il DNS inverso viene configurato su ogni risorsa client nella risorsa NSRLA. L'attributo reverse DNS state viene modificato nella risorsa NSRLA. NetWorker può essere configurato in modo da utilizzare uno dei seguenti stati del DNS inverso:

  • Memorizzati nella cache: Sono consentite le ricerche inverse del DNS e le ricerche possono essere memorizzate nella cache all'interno di NetWorker.
  • Non memorizzato nella cache: Le ricerche inverse DNS sono consentite e le ricerche non vengono memorizzate nella cache all'interno di NetWorker.
NOTA: Quando lo stato DNS inverso è abilitato (memorizzato nella cache o non memorizzato nella cache), tenta di eseguire una ricerca completa dei client. Se il DNS inverso non è configurato correttamente, segnala gli errori di ricerca DNS. In tal caso, correggere l'ambiente in modo che il nome sia risolvibile. Su un server NetWorker aggiornato dalla versione 19.10 o precedente, lo stato predefinito è uncached, a meno che oldauth non sia configurato per il client. oldauth richiede che lo stato DNS inverso sia memorizzato nella cache o non memorizzato nella cache. Si consiglia di utilizzare l'autenticazione nsrauth e abilitare l'autenticazione oldauth solo quando due host non sono in grado di eseguire l'autenticazione tramite nsrauth. Il metodo di autenticazione oldauth non è sicuro. A partire da NetWorker 19.4 e versioni successive, oldauth viene rimosso come uno dei metodi di autenticazione predefiniti per tutte le nuove installazioni. Non vi è alcuna modifica quando viene eseguito un aggiornamento. Quando viene eseguito un aggiornamento di NetWorker, il valore oldauth nel database nsrladb "auth methods" dell host continua a esistere. Per ulteriori informazioni, consultare la NetWorker Security Configuration Guide https://www.dell.com/support/home/product-support/product/networker/docs.
  • Interdetto: Le ricerche DNS inverse non sono consentite. La compilazione del campo alias nella creazione di un nuovo client è stata ridotta.

Resolution

Utilizzare una delle tre opzioni seguenti. A seconda della configurazione della risoluzione dei nomi, potrebbe essere necessario eseguire queste azioni per il server NetWorker, la risorsa client dello storage node e le risorse client.

1. Risolvere eventuali problemi DNS che impediscono la corretta risoluzione di FQDN, nome breve e inversione (IP) dell host client. 

NetWorker: Best practice per la risoluzione dei problemi relativi alla risoluzione dei nomi

2. Creare voci di file host sul server e sul client NetWorker, inclusi l'indirizzo IP, l FQDN e il nome breve del client. 

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

NOTA: Quando si utilizzano i file host per risolvere un indirizzo IP in un nome host, assicurarsi che non vi siano conflitti. L'indirizzo IP non deve essere visualizzato su più righe del file hosts. Quando si aggiunge una voce di file host, assicurarsi che l'FQDN e gli alias dei nomi brevi dell host siano inclusi nella stessa riga del relativo indirizzo IP.

3. Modificare lo stato DNS inverso del server e del client NetWorker. Modificare l'host nella scheda Hosts in NMC o usare nsradmin per modificare la risorsa NSRLA. Questi metodi sono descritti in dettaglio di seguito.

AVVERTENZA: I cloni abilitati per RPS (vProxy, OAPP e così via) potrebbero avere esito negativo se lo stato del DNS inverso è impostato su banned. Per ulteriori informazioni, consultare: NetWorker: La clonazione abilitata per RPS non riesce dopo l'aggiornamento alla versione 19.11 se il server ha lo stato DNS inverso impostato su banned.
NOTA: In base alla NetWorker Cluster Integration Guide di 19.11, assicurarsi che nei cluster sia possibile risolvere la ricerca dei nomi host IP. Se le ricerche DNS inverse sono vietate, le voci devono essere inserite nel file hosts. La NetWorker Cluster Integration Guide è disponibile tramite:  https://www.dell.com/support/home/product-support/product/networker/docs

NMC:

1. Accedere a NMC utilizzando un account con diritti di amministratore, ad esempio l'account
amministratore predefinito 2. Passare alla scheda Host.
3. Nell'elenco degli host, cliccare con il pulsante destro del mouse sul server NetWorker e selezionare Configure Local Agent.
4. Dalle proprietà dell'agent locale, passare alla scheda Advanced.
5. Impostare Reverse DNS State su banned.
image.png
6. Eseguire un backup dei client che in precedenza segnalavano "Hostname Resolution Failed"

nsradmin

1. Aprire un prompt dei comandi dell'amministratore o una sessione SSH root sul server NetWorker.
2. Accedere a nsradmin con il processo nsrexecd:
nsradmin -p nsrexecd
3. Impostare la query sulla risorsa nsrla
. type: nsrla
4. Modificare il valore dello stato del DNS inverso in banned.
update reverse DNS state: banned
Confermare le modifiche:
y
5. Convalidare le modifiche:
print
Esempio:
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. Eseguire un backup dei client che in precedenza segnalavano "Hostname Resolution Failed"

Additional Information

A seconda dell'ambiente, potrebbe essere necessario aggiornare la risorsa nsrla del client in errore in modo da includere anche "reverse DNS state" in "banned".

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.