NetWorker: Jak zadat název hostitele FQDN klienta NetWorker do databáze nsrla
Summary: Jak opravit nsrladb prostředku klienta, aby používal správný název.
Symptoms
Klient NetWorker byl přidán do nástroje NetWorker pomocí plně kvalifikovaného názvu domény (FQDN):
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> print type: nsr client; name: rhel-client01.amer.lan
type: NSR client;
name: rhel-client01.amer.lan;
client state: active;
comment: ;
directive: ;
cross mount points enabled: No;
protection group list: ;
save set: All;
Checkpoint enabled: Disabled;
Parallel save streams per save set: Disabled;
Disk Space Monitoring: Disabled;
remote access: ;
remote user: ;
password: ;
NAS management user: ;
NAS management password: ;
NAS file access user: ;
NAS file access password: ;
index backup content: No;
backup command: ;
Pre command: ;
Post command: ;
application information: NSR_PS_DEBUG_LEVEL=0;
ndmp vendor information: ;
ndmp: No;
ndmp multi-streams enabled: No;
Disable IPv6: No;
NAS device: No;
NDMP array name: ;
NAS device management name: ;
storage replication policy name: ;
Probe resource name: ;
Block based backup: No;
executable path: ;
aliases: rhel-client01, rhel-client01.amer.lan;
parallelism: 4;
backup type: Filesystem;
OS: ;
module type: ;
module version: ;
client timezone: ;
tag: ;
index hostname: ;
restricted data zone: ;
nsradmin>
Skript nsrladb v klientovi se generuje s názvem shortname.
[root@rhel-client01 ~]# nsradmin -p nsrexecd
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name
nsradmin> p type: nsrla
name: rhel-client01;
nsradmin>Cause
Nástroj NetWorker vytvoří /nsr/res/nsrladb s libovolným názvem hostitele (krátkým nebo plně kvalifikovaným názvem domény), který obdrží z operačního systému během vytváření databáze.
Resolution
- Otevřete příkazový řádek správce nebo prostředí root v klientovi NetWorker.
- Zastavte klientské služby NetWorker:
Linux: nsr_shutdown
Windows: net stop nsrexecd /y
- Otevřete soubor hosts operačního systému:
Linux: /etc/hosts
Windows: C:\Windows\System32\drivers\etc\hosts
- Zkontrolujte všechny konfliktní položky v souboru hosts pro název klienta. Například v tomto případě se položka hostitelského souboru zobrazí jako:
192.168.9.121 rhel-client01 rhel-client01.amer.lan
Zkrácený název se zobrazí před plně kvalifikovaným názvem domény, takže při spuštění klientské služby NetWorker se vytvořil nsrladb prostředek pomocí zkráceného názvu.
Opravte soubor hosts tak, aby název klienta NetWorker byl křestním jménem s aliasem IP adresy, například:
192.168.9.121 rhel-client01.amer.lan rhel-client01
POZNÁMKA: Ujistěte se, že se název hostitele nebo IP adresa nezobrazují na více řádcích v souboru hosts. První instance adresy je použita a všechny následující jsou ignorovány.
- Přejmenujte
nsrladb:
Linux: /nsr/res/nsrladb
Windows: C:\Program Files\EMC NetWorker\nsr\res\nsrladb
- Spusťte klientské služby NetWorker:
Linux: systemctl start networker
Windows: net start nsrexecd
- Pomocí programu nsradmin ověřte, zda má klient ve svém seznamu správný název
nsrladb:
nsradmin -p nsrexecdshow nameprint type: nsrla
[root@rhel-client01 ~]# nsradmin -p nsrexecd
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name
nsradmin> print type: nsrla
name: rhel-client01.amer.lan;
nsradmin>
- Na serveru NetWorker otevřete příkazový řádek správce nebo kořenové prostředí.
- Zkontrolujte, zda nedochází ke konfliktům partnera ohledně klienta:
nsradmin -C -y -p nsrexecd "nsr peer information"
[root@nsr ~]# nsradmin -C -y -p nsrexecd "nsr peer information" Validate "nsr peer information" resources Synopsis: For each NSR peer information resource in nsr.amer.lan's NSRLA database, verify the 'NW instance ID' and 'certificate' attributes match those found in the peer's NSRLA resource. ... ... Hostname: rhel-client01 Instance ID: ca782745-00000004-c0984de0-68532545-00015000-a61cbe56 * The "NSR peer information" resource for rhel-client01 in nsr.amer.lan's NSRLA database is out of date. The "NW instance ID" attribute does not match the one stored in rhel-client01's NSRLA resource. To correct the problem, delete the NSR peer information resource for rhel-client01 in nsr.amer.lan's NSRLA database. * Deleted "NSR peer information" resource for rhel-client01 from nsr.amer.lan's NSRLA database Matching certificates: Corrected Summary: NSR peer information resources checked: 1 RAP connect errors: 0 RAP query errors: 0 Resource mismatches: 1 Resources corrected: 1 Peers with mismatched certificates/instance IDs: rhel-client01 Corrections were made to the NSRLA databases of the following hosts: nsr.amer.lan Total errors: 1