NetWorker-klynge: Kan ikke bestemme navnet på adressen 'null':
Summary: Klientoprettelse eller sikkerhedskopiering af en ikke-aktiv node i det klyngelagrede NetWorker-miljø mislykkes.
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-software er konfigureret på en klynge til høj tilgængelighed. Under oprettelse af en passiv nodeklientinstans eller sikkerhedskopiering af allerede eksisterende forekomst af passiv nodeklient mislykkes handlingen med følgende fejl:
<Dette symptom observeres efter opgradering af NetWorker til versionerne 19.7.x til 19.10.x.
Unable to determine the name of address 'null': A non-recoverable error occurred during a database lookup. Hvis der er en sikkerhedskopi, rapporteres denne fejl i handlingslogge for sikkerhedskopiering (placeret på /nsr/logs/policy/policy-name>/<workflow-name>) og i /nsr/logs/daemon.raw.
<Dette symptom observeres efter opgradering af NetWorker til versionerne 19.7.x til 19.10.x.
Cause
Kodeændringer blev introduceret i version 19.7.0.x, hvilket resulterede i dette problem. Ændringer, der anvendes i de berørte versioner, forhindrer NetWorker-processer i at korrelere den virtuelle IP-adresse med det virtuelle værtsnavn, der bruges i NetWorker-konfigurationen.
Resolution
Rettelse:
Der blev udgivet en koderettelse til dette problem i NetWorker 19.11. Opgrader klyngenoderne til 19.11 for at få en koderettelse.Side til download af Dell Support NetWorker-driver .
Løsning:
Linux:
Udfør følgende trin:
- Stop NetWorker-serverressourcen ved hjælp af nedenstående kommando på den aktive node:
pcs resource debug-stop <resource_name>
- Stop NetWorker-klienttjenester på alle noder:
nsr_shutdown
- Når tjenesterne er stoppet, skal du oprette en
enable_rdns_lookupfil under /nsr/fejlfinding på alle klyngenoder. Denne fil skal ikke have noget filtypenavn.
BEMÆRK: Opret filen under både den delte server/nsr-placering (f.eks.
/nsr_share/nsr/debug/enable_rdns_lookup) og den fysiske nodes lokale /nsr-placering (f.eks. /nsr.NetWorker.local/debug/enable_rdns_lookup)
- Start NetWorker-klienttjenesterne på alle noder:
/usr/sbin/nsrexecd
- Start NetWorker-serverressourcen ved hjælp af nedenstående kommando:
pcs resource debug-start <resource_name>
Windows:
Udfør følgende trin:
- Stop NetWorker-klyngeserveren fra Windows Cluster Manager.
- Stop NetWorker-tjenesterne på alle klyngenoderne ved hjælp af nedenstående kommando
net stop nsrexecd /y
- Når tjenesterne er stoppet, skal du oprette en
enable_rdns_lookupfil under \Programmer\EMC NetWorker\nsr\debug\ i NetWorker-installationsmappen på alle klyngenoder. Denne fil skal ikke have noget filtypenavn. - Start NetWorker-tjenesterne på alle de passive noder i klyngen nedenstående ved hjælp af kommandoen:
net start nsrexecd
- Start NetWorker-klyngeserveren fra Windows Cluster Manager.
BEMÆRK:
- Denne ændring skal udføres på alle noder, da det kræves for hver passiv node, og den aktive node bliver passiv ved failover.
- Hvis klyngen har mere end to noder, skal du sørge for, at dette gøres på alle passive noder.
- Hvis klyngeserveren har enkeltstående klienter, der er konfigureret, skal du sørge for, at dette også gøres for alle sådanne klienter. Det er nødvendigt at genstarte NetWorker-tjenesten på de separate klienter.
- Opret mappen /nsr/debug, hvis den ikke findes. Enkeltstående klienter har som standard ikke denne mappe.
Additional Information
NetWorker: Red Hat pacemakerklynge: Sådan opgraderer du NetWorker-serveren og bedste fremgangsmåder.
Løsning 2:
Muliggøre
Løsning 2:
Muliggøre
oldauth i alle noder i klyngen og i alle enkeltstående klienter, som skal oprettes på klyngen. Dog gælder følgende: oldauth anbefales ikke, da det ikke er sikkert. Se NetWorker-sikkerhedsvejledningen for din NetWorker-version for at få flere oplysninger.
- Rediger godkendelsesmetoderne ved hjælp af
nsradminhjælpeprogram som følger:
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
- Stop og genstart NetWorker-tjenesterne eller dæmonerne på NetWorker-serveren.
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.