NetWorker: Backups schlagen fehl mit: "Client ist auf dem NetWorker-Server nicht ordnungsgemäß konfiguriert"
Summary: Ein clientbasiertes NetWorker-Backup schlägt mit dem Fehler "client CLIENT_NAME; auf dem NetWorker-Server nicht ordnungsgemäß konfiguriert ist".
Symptoms
Error: 'client (Client_name); is not properly configured on the NetWorker Server'
Error: 'Cannot start session with server (ServerName): client `(Client Name)' is not properly configured on the NetWorker Server'Cause
Wahrscheinlichste Ursachen:
- Falsche TCP/IP-Konfiguration auf dem Client.
- Clientname und Aliase stimmen bei der Konfiguration der Clientressource nicht überein.
- Der gesamte Aliasname des Clients wird nicht in der Aliasliste des Clientcomputers aktualisiert.
Resolution
Prüfung 1:
nslookup CLIEN_NAME vom NetWorker-Server aus. Ersetzen Sie CLIENT_NAME durch den Namen des NetWorker-Clients, wie er in NetWorker konfiguriert ist. Die Clientkonfiguration kann über die NetWorker Management Console (NMC) oder die NetWorker Web User Interface (NWUI) unter "Protection-Clients>" überprüft werden.
Überprüfen Sie die Hostdatei auf dem NetWorker-Server und dem Client, um sicherzustellen, dass keine widersprüchlichen Namen für den NetWorker-Server oder -Client eingegeben wurden.
Linux: /etc/hosts
Windows: C:\Windows\System32\drivers\etc\hosts
NetWorker: Best Practices für das Troubleshooting von Namensauflösungen
Prüfung 2:
Überprüfen Sie, ob der NetWorker-Server eine Verbindung zum NetWorker-Client herstellen kann, und sehen Sie sich die Clientports an:
nsrrpcinfo -p CLIENT_NAME
root@lnx-nwserv:~# nsrrpcinfo -p win-client01.prod.lan
PROGRAM VERSION PROTOCOL PORT SERVICE
100000 2 tcp 7938 nsrportmapper Port Mapper
100000 2 udp 7938 nsrportmapper Port Mapper
390436 1 tcp 9896 nsrexecd GSS Authentication
390435 1 tcp 7989 nsrexecd Resource Mirror
390440 1 tcp 8305 nsrexecd_nsrfa Remote File Access
390113 1 tcp 7937 nsrexecd Remote Execution
Vergewissern Sie sich vom NetWorker-Client, dass Sie eine Verbindung zum NetWorker-Server herstellen können.
nsradmin -p nsrexecd -s NSR_SERVERNAME
Dabei ist NSR_SERVERNAME der NetWorker-Servername, wie er in der NetWorker Management Console (NMC) oder NetWorker Web User Interface (NWUI) angezeigt wird.
Wenn der NetWorker-Client über das erweiterte Clientpaket verfügt, können Sie auch nsrrpcinfo Vom Client zurück zum Server. Wenn die Extended Client-Software nicht installiert ist, können Sie nicht nsrrpcinfo auf einem Client.
Linux: rpm -qa | grep lgtoxtdclnt
Windows: Überprüfen Sie Programme und Funktionen, um festzustellen, ob NetWorker Extended Client aufgeführt ist, oder verwenden Sie den folgenden Befehl:
wmic product where "Name = 'NetWorker Extended Client'" get name, IdentifyingNumber, PackageName
nsrrpcinfo -p NSRE_SERVERNAME
Der standardmäßige Portbereich für NetWorker-Services ist 7937-9936.
NetWorker-Prozesse und -Ports
1. Bestätigen Sie den Namen des Clients, wie er auf dem NetWorker-Server in der NetWorker Management Console (NMC) oder NetWorker Web User Interface (NWUI) unter Protection-Clients> angezeigt wird.
2. Führen Sie auf dem NetWorker-Server Folgendes aus:
nsradmin -p nsrexecd -s CLIENT_NAME
3. Vom nsradmin Eingabeaufforderung:
show name
4. Geben Sie Folgendes ein:
print type: nsrla
Beispiel:
root@lnx-nwserv:~# nsradmin -p nsrexecd -s win-client01.prod.lan
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name
nsradmin> print type: nsrla
name: win-client01.amer.lan;
nsradmin> quit
5. Aktualisieren Sie das Feld "Aliases" des Clients, damit es den Namen enthält, der im nsrla-Eintrag des Clients angezeigt wird:
