NetWorker. Сервер модернизирован до версии 19.11, но резервное копирование не удалось выполнить из-за ошибки «Hostname resolution failed»

Summary: При переходе с NetWorker версии 19.10 или более ранней на версию 19.11 резервное копирование завершается сбоем. Резервное копирование сообщило о сбое разрешения имен хостов

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 модернизирован с 19.10 (или более ранней версии) до 19.11. После обновления резервное копирование клиентов NetWorker завершается сбоем с сообщением «Hostname resolution failed»
Сбой резервного копирования в NMC

Клиент NetWorker не может полностью разрешить систему доменных имен (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


На сервере или клиенте NetWorker нет записи в файле hosts для IP-адреса и псевдонимов имени хоста клиента.

Файл /nsr/logs/daemon.raw клиента NetWorker содержит сообщения, аналогичные следующим:

NetWorker. Как использовать nsr_render_log для рендеринга файлов .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

Если клиент не может разрешить IP-адрес сервера NetWorker, резервное копирование клиента завершается сбоем с ошибкой с указанными ниже последствиями.

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

Сбой политики

Cause

В версии 19.11 внесены изменения в функциональность обратного DNS. Клиентский ресурс NetWorker 19.11 содержит новое поле, называемое обратным состоянием DNS. В руководстве по администрированию NetWorker 19.11 говорится следующее:

Обратное разрешение имен или обратный DNS преобразует IP-адреса в имена хостов. NetWorker пытается по возможности сократить количество обратных вызовов DNS. Обратный DNS настраивается на каждом клиентском ресурсе в ресурсе NSRLA. В ресурсе NSRLA изменяется состояние DNS с обратным атрибутом. NetWorker можно настроить для использования одного из следующих обратных состояний DNS:

  • Кэшированные: Обратный поиск DNS разрешен, и его можно кэшировать в NetWorker.
  • Не кэшировано: Обратный поиск DNS разрешен, и он не кэшируется в NetWorker.
ПРИМЕЧАНИЕ. Когда включено обратное состояние DNS (кэшировано или не кэшировано), он пытается выполнить тщательный поиск клиентов. Если обратный DNS-сервер настроен неправильно, он сообщает об ошибках поиска DNS. В этом случае исправьте среду так, чтобы имя было разрешимым. На сервере NetWorker, который был модернизирован с версии 19.10 или ниже, состояние по умолчанию — uncached, если для клиента не настроен oldauth . oldauth требует, чтобы обратное состояние DNS было кэшировано или не кэшировано. Рекомендуется использовать аутентификацию nsrauth и включать проверку подлинности oldauth только в том случае, если два хоста не могут выполнить аутентификацию с помощью nsrauth. Метод аутентификации oldauth не является безопасным. Начиная с NetWorker 19.4, oldauth удаляется из числа методов аутентификации по умолчанию для всех новых установок. При выполнении модернизации изменения не происходит. При выполнении модернизации NetWorker значение oldauth в методах проверки подлинности nsrladb хоста продолжает существовать. Дополнительные сведения см. в руководстве по настройке безопасности NetWorkerhttps://www.dell.com/support/home/product-support/product/networker/docs
  • Запрещены: Обратный поиск DNS не разрешен. Уменьшение заполнения поля псевдонима при создании нового клиента сокращается.

Resolution

Выберите один из следующих трех вариантов. В зависимости от конфигурации разрешения имен может потребоваться выполнить эти действия для сервера NetWorker, клиентского ресурса узла хранения данных и клиентских ресурсов.

1. Устраните любые проблемы с DNS, препятствующие успешному разрешению FQDN, сокращенного имени и обратного (IP) хоста клиента. 

NetWorker. Передовые подходы к поиску и устранению неисправностей, связанных с разрешением имен

2. Создайте записи файла hosts на сервере и клиенте NetWorker, включая IP-адрес, полное доменное имя и краткое имя клиента. 

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

ПРИМЕЧАНИЕ. При использовании файлов hosts для определения IP-адреса именем хоста убедитесь в отсутствии конфликтов. IP-адрес не должен отображаться в нескольких строках в файле hosts. При добавлении записи файла hosts убедитесь, что полностью определенное доменное имя и псевдонимы короткого имени хоста включены в ту же строку, что и IP-адрес хоста.

3. Измените обратное состояние DNS сервера NetWorker и клиента. Измените хост на вкладке Хосты в NMC или используйте nsradmin для изменения ресурса NSRLA. Эти способы подробно описаны ниже.

ПРЕДУПРЕЖДЕНИЕ. Клоны с включенной функцией RPS (vProxy, OAPP и т. д.) могут завершиться сбоем, если для состояния обратного DNS установлено значение «Запрещено». Подробнее см. в статьях: NetWorker. Клонирование с поддержкой RPS завершается сбоем после модернизации до версии 19.11, если для Сервера установлено обратное состояние DNS в значение запрещено.
ПРИМЕЧАНИЕ. В соответствии с руководством по интеграции кластеров NetWorker 19.11 убедитесь, что в кластерах поиск IP-имени хоста может быть разрешен. Если обратный поиск DNS запрещен, то записи должны быть помещены в файл hosts. Руководство по интеграции кластера NetWorker можно найти в следующих источниках:  https://www.dell.com/support/home/product-support/product/networker/docs

НМК:

1. Войдите в NMC с помощью учетной записи с правами администратора, например учетной записи
администратора по умолчанию 2. Перейдите на вкладку Хосты.
3. В списке хостов нажмите правой кнопкой мыши на сервер NetWorker и выберите пункт Настроить локальный агент.
4. В свойствах локального агента перейдите на вкладку Дополнительно.
5. Установите для параметра «Reverse DNS State» значение «banned».
image.png
6. Выполните резервное копирование клиентов, которые ранее сообщили о сбое разрешения имен хостов

nsradmin

1. Откройте командную строку администратора или сеанс SSH root на сервере NetWorker.
2. Доступ к nsradmin в процессе nsrexecd:
nsradmin -p nsrexecd
3. Задайте запрос к ресурсу nsrla
. type: nsrla
4. Измените значение обратного состояния DNS на banned.
update reverse DNS state: banned
Подтвердите изменения:
y
5. Подтвердите изменения:
print
Пример.
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. Выполните резервное копирование клиентов, которые ранее сообщили о сбое разрешения имен хостов

Additional Information

В зависимости от среды может потребоваться обновить ресурс nsrla сбойного клиента, добавив «обратное состояние DNS» в «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.