NetWorker : serveur mis à niveau vers la version 19.11, échec de la sauvegarde indiquant « Hostname resolution failed »

Summary: Lors du passage de NetWorker version 19.10 ou antérieure à la version 19.11, les sauvegardes échouent. Les sauvegardes signalaient le message « 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 a été mis à niveau de la version 19.10 (ou antérieure) vers la version 19.11. Après la mise à niveau, les sauvegardes des clients NetWorker échouent, avec le signalement « Hostname resolution failed »
Échec de sauvegarde dans NMC

Le client NetWorker ne peut pas résoudre entièrement le 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


Il n’existe aucune entrée de fichier hosts sur le NetWorker Server ou le NetWorker Server pour l’adresse IP et les alias de nom d’hôte du client.

Le dossier /nsr/logs/daemon.raw du client NetWorker inclut des messages similaires pour :

NetWorker : Utilisation de nsr_render_log pour afficher .raw fichiers journaux

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

Si le client ne parvient pas à résoudre l’adresse IP du NetWorker Server, la sauvegarde du client échoue avec les conditions suivantes :

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

Échec de la politique

Cause

Des modifications ont été apportées à la fonctionnalité DNS inversé dans version 19.11. La ressource Client NetWorker 19.11 contient un nouveau champ appelé reverse DNS state. Le Guide d’administration de NetWorker 19.11 indique ce qui suit :

La résolution de noms inversée ou DNS inversé résout les adresses IP en noms d’hôte. NetWorker tente de réduire les appels DNS inversés chaque fois que cela est possible. Le DNS inverse est configuré sur chaque ressource client de la ressource NSRLA. L’attribut reverse DNS state est modifié dans la ressource NSRLA. NetWorker peut être configuré pour utiliser l’un des états DNS inverses suivants :

  • Cache: Les recherches DNS inversées sont autorisées et peuvent être mises en cache dans NetWorker.
  • Non mis en cache : Les recherches DNS inversées sont autorisées et ne sont pas mises en cache dans NetWorker.
Remarque : Lorsque l’état DNS inverse est activé (mis en cache ou non), il tente de rechercher les clients de manière approfondie. Si le DNS inversé n’est pas configuré correctement, il signale des erreurs de recherche DNS. Dans ce cas, corrigez l’environnement afin que le nom puisse être résolu. Sur un NetWorker Server mis à niveau à partir de la version 19.10 ou antérieure, l’état par défaut est uncached, sauf si oldauth est configuré pour le client. oldauth nécessite que l’état du DNS inverse soit mis en cache ou non mis en cache. Il est recommandé d’utiliser l’authentification nsrauth et d’activer uniquement l’authentification oldauth lorsque deux hôtes ne peuvent pas s’authentifier à l’aide de nsrauth. La méthode d’authentification oldauth n’est pas sécurisée. À partir de NetWorker 19.4 et versions ultérieures, oldauth est supprimé en tant que méthode d’authentification par défaut pour toutes les nouvelles installations. Aucune modification n’est apportée lors de l’exécution d’une mise à niveau. Lorsqu’une mise à niveau de NetWorker est effectuée, la valeur oldauth dans les « méthodes d’authentification » nsrladb de l’hôte continue d’exister. Pour plus d’informations, reportez-vous auGuide de configuration de la sécurité NetWorker https://www.dell.com/support/home/product-support/product/networker/docs. 
  • Interdit: Les recherches DNS inversées ne sont pas autorisées. Le remplissage du champ d’alias lors d’une nouvelle création de client est réduit.

Resolution

Utilisez l’une des trois options suivantes. Selon la configuration de la résolution de noms, il peut être nécessaire d’effectuer ces actions pour le NetWorker Server, la ressource Client du nœud de stockage et les ressources Client.

1. Résolvez les problèmes DNS empêchant la résolution réussie du FQDN, du nom court et de l’inversion (IP) de l’hôte client. 

NetWorker : Pratiques d’excellence en matière de résolution de noms

2. Créez des entrées de fichier hosts sur le NetWorker Server et NetWorker Client, notamment l’adresse IP, le nom de domaine complet et le nom abrégé du client. 

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

Remarque : Lorsque vous utilisez des fichiers d’hôtes pour résoudre une adresse IP dans un nom d’hôte, assurez-vous qu’il n’y a pas de conflits. L’adresse IP ne doit pas apparaître sur plusieurs lignes dans le fichier d’hôtes. Lors de l’ajout d’une entrée de fichier d’hôtes, assurez-vous que le FQDN et les alias abrégés de l’hôte sont inclus sur la même ligne que son adresse IP.

3. Modifiez l’état du DNS inverse du NetWorker Server et du client. Modifiez l’hôte dans l’onglet Hosts de NMC ou utilisez nsradmin pour modifier la ressource NSRLA. Ces méthodes sont détaillées ci-dessous.

AVERTISSEMENT : Les clones compatibles RPS (vProxy, OAPP, etc.) peuvent échouer si l’état DNS inverse est défini sur interdit. Pour plus d’informations, consultez la section : NetWorker : Le clonage activé pour RPS échoue après la mise à niveau vers 19.11 si l’état DNS inverse du serveur est défini sur interdit.
Remarque : Conformément au Guide d’intégration de cluster NetWorker 19.11, assurez-vous que la recherche de nom d’hôte IP peut être résolue sur les clusters. Si les recherches DNS inversées sont interdites, les entrées doivent être placées dans le fichier des hôtes. Le Guide d’intégration du cluster NetWorker est disponible ici :  https://www.dell.com/support/home/product-support/product/networker/docs

NMC :

1. Connectez-vous à NMC à l’aide d’un compte disposant de droits d’administration, par exemple, le compte
administrateur par défaut 2. Accédez à l’onglet Hôtes.
3. Dans la liste des hôtes, cliquez avec le bouton droit de la souris sur le NetWorker Server, puis sélectionnez Configure Local Agent.
4. Dans les propriétés de l’agent local, accédez à l’onglet Advanced.
5. Définissez Reverse DNS State sur interdit.
image.png
6. Effectuez une sauvegarde des clients pour lesquels le message « Hostname Resolution Failed » a échoué.

nsradmin

1. Ouvrez une invite de commande Administrator ou une session SSH root sur le NetWorker Server.
2. Accédez à nsradmin en utilisant le processus nsrexecd :
nsradmin -p nsrexecd
3. Définissez la requête sur la ressource nsrla
. type: nsrla
4. Définissez la valeur de l’état DNS inverse sur interdit.
update reverse DNS state: banned
Confirmez les modifications :
y
5. Validez les modifications :
print
Exemple :
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. Effectuez une sauvegarde des clients pour lesquels le message « Hostname Resolution Failed » a échoué.

Additional Information

Selon l’environnement, il peut être nécessaire de mettre à jour la ressource nsrla du client défaillant pour inclure également « reverse DNS state » sur « ban ».

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.