Cluster NetWorker: Impossibile determinare il nome dell'indirizzo 'null':
Summary: La creazione o il backup client di un nodo non attivo dell'ambiente NetWorker in cluster non riesce.
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
Il software NetWorker è configurato su un cluster per la high availability. Durante la creazione di un'istanza client del nodo passivo o il backup di un'istanza client del nodo passivo già esistente, l'operazione ha esito negativo con il seguente errore:
<Questo sintomo viene osservato dopo l'aggiornamento di NetWorker alle versioni da 19.7.x a 19.10.x.
Unable to determine the name of address 'null': A non-recoverable error occurred during a database lookup. Se è presente un backup, questo errore viene segnalato nei log delle azioni di backup (che si trovano in /nsr/logs/policy/policy-name>/<workflow-name>) e in /nsr/logs/daemon.raw.
<Questo sintomo viene osservato dopo l'aggiornamento di NetWorker alle versioni da 19.7.x a 19.10.x.
Cause
Nella versione 19.7.0.x sono state introdotte modifiche al codice che hanno causato questo problema. Le modifiche apportate alle versioni interessate impediscono ai processi di NetWorker di correlare l'indirizzo IP virtuale al nome host virtuale usato nella configurazione di NetWorker.
Resolution
Correzione:
Una correzione del codice per questo problema è stata rilasciata in NetWorker 19.11. Aggiornare i nodi del cluster alla versione 19.11 per una correzione del codice.Pagina di download dei driver NetWorker del supporto Dell .
Soluzione alternativa:
Linux:
Effettuare le seguenti operazioni:
- Arrestare la risorsa NetWorker Server utilizzando il comando seguente sul nodo attivo:
pcs resource debug-stop <resource_name>
- Arrestare i servizi client NetWorker su tutti i nodi:
nsr_shutdown
- Una volta interrotti i servizi, creare un
enable_rdns_lookupin /nsr/debug su tutti i nodi del cluster. Questo file non deve avere estensione.
NOTA: Creare il file nella posizione del server condiviso /nsr (ad esempio
/nsr_share/nsr/debug/enable_rdns_lookup) e la posizione locale/nsr del nodo fisico (ad esempio /nsr.NetWorker.local/debug/enable_rdns_lookup)
- Avviare i servizi client NetWorker su tutti i nodi:
/usr/sbin/nsrexecd
- Avviare la risorsa del server NetWorker utilizzando il seguente comando:
pcs resource debug-start <resource_name>
Finestre:
Effettuare le seguenti operazioni:
- Arrestare il server cluster NetWorker da Windows Cluster Manager.
- Arrestare i servizi NetWorker su tutti i nodi del cluster utilizzando il comando seguente
net stop nsrexecd /y
- Una volta interrotti i servizi, creare un
enable_rdns_lookupfile in \Program Files\EMC NetWorker\nsr\debug\ nella directory di installazione di NetWorker su tutti i nodi del cluster. Questo file non deve avere estensione. - Avviare i servizi NetWorker su tutti i nodi passivi del cluster come indicato di seguito utilizzando il comando:
net start nsrexecd
- Avviare il server cluster NetWorker da Gestione cluster di Windows.
NOTA:
- Questa modifica deve essere eseguita su tutti i nodi in quanto è necessaria per ogni nodo passivo e il nodo attivo diventa passivo in caso di failover.
- Se il cluster dispone di più di due nodi, assicurarsi che questa operazione venga eseguita su tutti i nodi passivi.
- Se il server cluster dispone di client standalone configurati, accertarsi che questa operazione venga eseguita anche per tutti questi client. È necessario riavviare il servizio NetWorker sui client standalone.
- Creare la directory /nsr/debug se non esiste. Per impostazione predefinita, i client standalone non dispongono di questa directory.
Additional Information
NetWorker: Red Hat Pacemaker Cluster: come aggiornare il server NetWorker e best practice.
Soluzione alternativa 2:
Abilitare
Soluzione alternativa 2:
Abilitare
oldauth in tutti i nodi del cluster e qualsiasi client standalone che deve essere creato nel cluster. Tuttavia, l'utilizzo di oldauth non è raccomandato in quanto non è sicuro. Per ulteriori dettagli, consultare la NetWorker Security Guide per la versione di NetWorker in uso .
- Modificare i metodi di autenticazione utilizzando
nsradminutilità come segue:
nsradmin -p nsrexec NetWorker administration program Use the "help" command for help. nsradmin> . type:nsrla Current query set nsradmin> show auth methods nsradmin> print In case only nsrauth is enabled, the output is similar to the following auth methods: "0.0.0.0/0, nsrauth" nsradmin> update auth methods: "0.0.0.0/0,nsrauth/oldauth" Update? y updated resource id2.0.88.1.53.127.23.68.24.141.134.206(32) nsradmin> print After the changes are made, output should be similar to the following: auth methods: "0.0.0.0/0, nsrauth/oldauth" nsradmin> quit
- Arrestare e riavviare i daemon o i servizi di NetWorker sul server NetWorker.
Article Properties
Article Number: 000216186
Article Type: Solution
Last Modified: 22 Aug 2024
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.