NetWorker: AIX-Clientbackups schlagen mit der Meldung "nicht ordnungsgemäß konfiguriert" fehl
Summary: Das NetWorker-AIX-Clientbackup wird mit einer Konfigurationsfehlermeldung abgeschlossen. Die NetWorker Management Console (NMC) zeigt entweder einen leeren Hostnamen oder ein Unicode-Zeichen als Hostnamen an. ...
Symptoms
Das NSRLA-Zertifikat des AIX-Clients zeigt einen leeren Namen oder ein Unicode-Zeichen an.▒" (U+2592) für den Hostnamen in /nsr/res/nsrladbaus.
Das Backupsitzungsprotokoll zeigt Folgendes an:
DD/MM/YY HH:MM:SS lgto_parms failed: Client ' ' is not properly configured on the NetWorker Server 175297:save: Unable to set up the direct save with server '###.###.###': Client ' ' is not properly configured on the NetWorker Server 175024:save: Cannot open a save session with NetWorker server '###.###.###': Client ' ' is not properly configured on the NetWorker Server
Cause
Der AIX-Client /etc/hosts Dateidatensatz fehlen die lokalen Details oder ein unsichtbares Unicode-Zeichen "▒" hinzugefügt. Der betroffene AIX-Client verwendet die /etc/hosts beim Erstellen des NSRLADB-Datenbankzertifikats und der Eintrag verursacht das Problem.
Beispiel für einen leeren Eintrag in der NSRLADB-Datenbank:
my-aixp8-1:/ # nsradmin -d /nsr/res/nsrladb
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> p nsrla
type: NSRLA;
administrator: root, "user=root,host=";
Beispiel für ein Unicode-Zeichen in der NSRLADB-Datenbank:
my-aixp8-1:/ # nsradmin -d /nsr/res/nsrladb
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> p nsrla
type: NSRLA;
administrator: root, "user=root,host=▒";
Resolution
Schließen Sie den Hostnamen und die IP-Adresse des AIX-Clients in die lokale /etc/hosts , um die lokale NSRLADB-Datenbank zu füllen.
- Öffnen Sie eine SSH-Sitzung zum AIX-Client.
- Erstellen Sie eine Kopie der vorhandenen Hostdatei:
cp /etc/hosts /etc/hosts_orig - Beenden Sie die NetWorker-Services:
nsr_shutdown - Benennen Sie das vorhandene NetWorker-res-Verzeichnis um:
mv /nsr/res /nsr/res_old - Starten Sie die NetWorker-Services:
/etc/rs.nsr - Validieren Sie den Hostnamen in der NSRLADB-Onlinedatenbank:
nsradmin -p nsrexec - Validieren Sie den Hostnamen in der NSRLADB-Offlinedatenbank:
nsradmin -d /nsr/res/nsrladb - Löschen Sie die NSR-Peer-Informationen zum NetWorker-Server: NetWorker: Korrigieren inkonsistenter NSR-Peerinformationen
- Führen Sie ein Backup des betroffenen AIX-Clients aus.
Additional Information
Wenn die Ordner /nsr/resoder /nsr/res/nsrladb Kann nicht umbenannt werden, führen Sie die folgenden Schritte aus:
- Korrigieren Sie den Namen in der
nsrladbals Textdatei, um es aufzurufennsrladb_manually_fixed. - Verwenden Sie den Befehl
nsradmin“-i" zum Eingeben und Zusammenführen der nsrladb:
# nsradmin -d /nsr/res/nsrladb -i /tmp/nsrladb_manually_fixed
- Beenden Sie die NetWorker-Dienste:
nsr_shutdown - Starten Sie die NetWorker-Services:
/etc/rs.nsr