NetWorker. Клонирование с включенной поддержкой RPS завершается сбоем после модернизации до версии 19.11, если у Сервера установлено состояние обратного DNS «Запрещено»

Summary: В этой статье описывается дефект, который исследуется специалистами отдела разработки NetWorker.

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.11 задания клонирования не отвечают, регистрируя следующие циклы сообщений:

01/13/25 16:51:19.000291 nsrclone-D5 find_clone_backend_job(): ENTER
01/13/25 16:51:19.000323 nsrclone-D5 extend_mmd_reservation_all_clone_backend_jobs: ENTER
01/13/25 16:51:19.000335 nsrclone-D5 extend_mmd_reservation_all_clone_backend_jobs: EXIT
01/13/25 16:51:20.001007 nsrclone-D5 extend_mmd_reservation_all_clone_backend_jobs: ENTER
01/13/25 16:51:20.001070 nsrclone-D5 extend_mmd_reservation_all_clone_backend_jobs: EXIT
01/13/25 16:51:21.000097 nsrrecopy-D3 main 0x342e850 wait timed out (locked)

Проблема возникает, когда:

  • Сервер имеет обратное состояние DNS: запрещено в базе данных локального агента (nsrladb)
  • Задание клонирования настроено для использования в качестве исходного узла (для чтения) удаленного узла хранения, а не сервера
  • Для задания клонирования требуется RPS — либо задается глобально в ресурсе NSR (сервер) (отключите RPS Clone: Нет) или автоматически вызывается из-за типа набора сохранений (vProxy/OAPP)

Задание не завершено и завершается сбоем или должно быть прервано.

Cause

Причина, по-видимому, связана с изменениями связи в NetWorker 19.11. Новое значение обратного состояния DNS позволяет администраторам отказаться от требований к сопоставлению с обратным поиском, которые были частью NetWorker с момента его первых выпусков.

Тем не менее, это серьезное изменение, по-видимому, привело к возникновению проблем, которые изучаются. Несмотря на то, что обратное состояние DNS не «запрещено» по умолчанию, администраторы, использующие его на сервере, сталкиваются с проблемами клонирования RPS при использовании отдельного узла хранения.

Resolution

Исправление исследуется в баге NETWORKER-111382. На момент написания статьи это исправление не появится по крайней мере до NetWorker 19.11.0.5 или NetWorker 19.12.0.1. 

В краткосрочной перспективе существует три возможных решения этой проблемы:

  • Используйте обратное состояние DNS: кэширован или некэширован вместо забаненного на сервере. Если в настоящее время вы полагаетесь на параметр «Запрещено » для резервного копирования клиентов без возможности обратного разрешения, вам необходимо убедиться, что для IP-адресов этих клиентов, запрашиваемых сервером и узлами этих клиентов, созданы записи зоны обратного поиска DNS, запрашиваемые сервером и узлами NetWorker, чтобы они продолжали работать. Чтобы изменить этот параметр на сервере, в командной строке с повышенными привилегиями выполните команду: 
Windows.
(echo . type: nsrla & echo upd reverse DNS state: cached) | nsradmin -p nsrexec -i -
Linux:
printf ". type: nsrla\nupd reverse DNS state: cached\n" | nsradmin -p nsrexec -i -

Затем перезапустите службы в соответствии с изменением:

Linux:
nsr_shutdown
systemctl start networker
Windows.
net stop nsrexecd /y
net start nsrd
net start gstd
*Starting gstd is only required if NMC server is installed on the same host as the NetWorker server.
  • Измените исходный и целевой узлы в действии клонирования, чтобы использовать сервер (nsrserverhost) вместо узла хранения, если это возможно. Для заданий клонирования Data Domain узел хранения в значительной степени не имеет значения, поскольку трафик данных обрабатывается самими устройствами Data Domain, и зависит только от доступа сервера к каждому домену Data Domain.
  • Глобально отключите RPS. Предупреждение! Это не поможет с типами наборов сохранения, для которых требуется RPS, и автоматически вызывать его в рамках операции клонирования, такими как наборы сохранений vProxy и OAPP. Если вы не клонируете эти типы наборов сохранений, требуете, чтобы обратный поиск был запрещен, и не можете использовать сервер в качестве узла по какой-либо причине, это предоставляет третий, хотя и наименее идеальный вариант (из-за того, что RPS предпочтительнее там, где это возможно). Для этого на сервере в командной строке с повышенными привилегиями выполните команду: 
Windows.
(echo . type: nsr & echo upd Disable RPS Clone: Yes) | nsradmin -i -
Linux: 
printf ". type: nsrla\nupd Disable RPS Clone: Yes\n" | nsradmin -i -

Перезапуск службы не требуется — следующее задание клонирования должно запуститься с отключенным запросом RPS.

Additional Information

Аналогичные проблемы NetWorker 19.11, связанные со сбоями резервного копирования, связанными с новыми параметрами состояния Reverse DNS , см.: NetWorker. После модернизации до версии 19.11 происходит сбой резервного копирования, сообщая о сбое «Hostname resolution failed»

Products

NetWorker
Article Properties
Article Number: 000272851
Article Type: Solution
Last Modified: 16 Jul 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.