NetWorker: La clonazione abilitata per RPS non riesce dopo l'aggiornamento a 19.11 se il server ha lo stato DNS inverso impostato su banned

Summary: Questo articolo descrive un difetto oggetto di indagine da parte del team NetWorker Engineering.

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

Dopo l'aggiornamento a NetWorker 19.11, i job di clonazione non rispondono, registrando il seguente ciclo di messaggi:

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)

Il problema si verifica quando:

  • Il server ha stato DNS inverso: banned set nel database dell'agente locale (nsrladb)
  • Il processo di clonazione è configurato per utilizzare uno storage node remoto anziché il server come nodo di origine (lettura)
  • Il processo di clonazione richiede RPS, impostato a livello globale nella risorsa NSR (Server) (Disabilitare RPS Clone: No) o richiamato automaticamente a causa del tipo di saveset (vProxy/OAPP)

Il processo non viene completato e ha esito negativo o deve essere interrotto.

Cause

La causa sembra essere correlata a modifiche alle comunicazioni in NetWorker 19.11. Il nuovo valore dello stato del DNS inverso consente agli amministratori di rimuovere i requisiti di corrispondenza di ricerca inversa, che fanno parte di NetWorker sin dalle sue versioni iniziali.

Tuttavia, questo importante cambiamento sembra aver introdotto questioni che sono oggetto di indagine. Anche se lo stato DNS inverso non è "vietato" per impostazione predefinita, gli amministratori che lo utilizzano sul server riscontrano problemi con la clonazione RPS quando viene utilizzato uno storage node separato.

Resolution

La correzione è in fase di analisi nel bug NETWORKER-111382. Al momento in cui scriviamo, questa correzione non verrà visualizzata almeno fino a quando non sarà disponibile NetWorker 19.11.0.5 o NetWorker 19.12.0.1. 

A breve termine, esistono tre potenziali soluzioni alternative per il problema:

  • Usa lo stato DNS inverso: memorizzato nella cache o non memorizzato nella cache invece di bannato sul server. Se attualmente ci si affida all'impostazione vietata per la riuscita dei backup dei client non risolvibili tramite inverso, sarà necessario assicurarsi che le voci della zona di ricerca DNS inversa vengano create per gli indirizzi IP di tali client, interrogabili dal server e dai nodi NetWorker, affinché continuino a funzionare. Per modificare questa impostazione sul server, in un prompt dei comandi con privilegi elevati, eseguire: 
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 -

Quindi riavviare i servizi dopo la modifica:

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.
  • Modificare i nodi di origine e di destinazione nell'azione clone in modo da utilizzare il server (nsrserverhost) anziché uno storage node, se possibile. Per i job di clonazione di Data Domain, lo storage node è in gran parte irrilevante poiché i Data Domain stessi gestiscono il traffico di dati e dipende solo dall'accesso del server a ciascun Data Domain.
  • Disabilitare RPS globalmente. Avvertenza: Ciò non è utile per i tipi di saveset che richiedono RPS e lo richiamano automaticamente come parte dell'operazione di clonazione, ad esempio i saveset vProxy e OAPP. Se non si clonano questi tipi di saveset, non è necessario impedire le ricerche inverse e non è possibile usare il server come nodo per qualsiasi motivo, si ottiene una terza opzione, anche se meno ideale (perché è preferibile RPS ove possibile). A tale scopo, sul server, in un prompt dei comandi con privilegi elevati, eseguire: 
Windows:
(echo . type: nsr & echo upd Disable RPS Clone: Yes) | nsradmin -i -
Linux: 
printf ". type: nsrla\nupd Disable RPS Clone: Yes\n" | nsradmin -i -

Non è necessario riavviare il servizio: il processo di clonazione successivo dovrebbe iniziare con RPS disabilitato.

Additional Information

Per problemi simili con NetWorker 19.11 riguardanti gli errori di backup correlati alle nuove impostazioni dello stato del DNS inverso , consultare: NetWorker: Dopo l'aggiornamento alla versione 19.11, il backup non riesce segnalando "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.