NetWorker: Automatisches Echtzeit-Rendering von daemon.raw in daemon.log
Summary: Im Wissensdatenbank-Artikel wird beschrieben, wie Sie das Echtzeit-Rendering der daemon.raw Protokolldatei in eine für Menschen lesbare .log Datei aktivieren.
Instructions
Standardmäßig protokolliert NetWorker alle Informationen in einem .raw (nicht gerenderten) Protokoll. Dieses Protokoll kann mithilfe der nsr_render_log Befehl durchgeführt: NetWorker: So verwenden Sie nsr_render_log zum Rendern .raw Protokolldateien
NetWorker verfügt über Folgendes nsr log Ressourcen und Konfigurationseinstellungen:
[root@networker-mc]:~# nsradmin -p nsrexecd
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name; maximum size MB; maximum versions; runtime rendered log; runtime rollover by size; log path
nsradmin> print type: nsr log
maximum size MB: 500;
maximum versions: 5;
runtime rendered log: /opt/lgtonmc/logs/gstd.log;
runtime rollover by size: Enabled;
name: gstd.raw;
log path: /opt/lgtonmc/logs/gstd.raw;
maximum size MB: 500;
maximum versions: 5;
runtime rendered log: /nsr/logs/daemon.log;
runtime rollover by size: Enabled;
name: daemon.raw;
log path: /nsr/logs/daemon.raw;
maximum size MB: 500;
maximum versions: 10;
runtime rendered log: ;
runtime rollover by size: Disabled;
name: nsrim.raw;
log path: /nsr/logs/nsrim.raw;
maximum size MB: 500;
maximum versions: 10;
runtime rendered log: ;
runtime rollover by size: Disabled;
name: adhoc-job-YWkeZF;
log path: /nsr/tmp/adhoc/adhoc-job-YWkeZF;
maximum size MB: 500;
maximum versions: 10;
runtime rendered log: ;
runtime rollover by size: Disabled;
name: adhoc-job-xJqhz8;
log path: /nsr/tmp/adhoc/adhoc-job-xJqhz8;
nsradmin>
Führen Sie die folgenden Schritte für die Ressourcen "nsr log" aus, für die Sie das Rendern zur Laufzeit aktivieren möchten:
Linux:
[root@networker-mc ~]# nsradmin -p nsrexecd
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> . type: nsr log; name: daemon.raw
Current query set
nsradmin> update runtime rendered log: /nsr/logs/daemon.log
runtime rendered log: /nsr/logs/daemon.log;
Update? y
updated resource id 15.0.191.109.0.0.0.0.160.9.116.98.10.240.192.221(2)
nsradmin> print
type: NSR log;
administrator: root,
"user=nsrnmc,host=networker-mc.emclab.local",
"user=root,host=networker-mc.emclab.local";
owner: NetWorker;
maximum size MB: 500;
maximum versions: 10;
runtime rendered log: /nsr/logs/daemon.log;
runtime rollover by size: Disabled;
runtime rollover by time: ;
name: daemon.raw;
log path: /nsr/logs/daemon.raw;
/nsr/res/nsrladb Ordner zu einem beliebigen Zeitpunkt umbenannt wird, werden diese Einstellungen auf die Standardeinstellung zurückgesetzt und die Laufzeitprotokollierung muss erneut angewendet werden. Die maximale Größe in MB kann auch erweitert werden (mindestens 500 MB und maximal 4000 MB). Die maximalen Versionen (Anzahl der Kopien) kann erhöht oder verringert werden und der Laufzeit-Rollover nach Größe kann aktiviert werden.
Starten Sie die Services neu. Sobald die Services neu gestartet wurden, beginnt das Protokoll-Rendering in Echtzeit:
systemctl restart networker
Windows:
C:\Users\Administrator.EMCLAB>nsradmin -p nsrexecd
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> . type: nsr log; name: daemon.raw
Current query set
nsradmin> update runtime rendered log: "C:\\Program Files\\EMC NetWorker\\nsr\\logs\\daemon.log"
runtime rendered log: \
"C:\\Program Files\\EMC NetWorker\\nsr\\logs\\daemon.log";
Update? y
updated resource id 12.0.188.19.0.0.0.0.234.2.36.96.10.240.192.117(6)
nsradmin> print
type: NSR log;
administrator: Administrators,
"group=Administrators,host=winsrvr2k12.emclab.local";
owner: NetWorker;
maximum size MB: 2;
maximum versions: 10;
runtime rendered log: \
"C:\\Program Files\\EMC NetWorker\\nsr\\logs\\daemon.log";
runtime rollover by size: Disabled;
runtime rollover by time: ;
name: daemon.raw;
log path: \
"C:\\Program Files\\EMC NetWorker\\nsr\\logs\\daemon.raw";
..\nsr\res\nsrladb Ordner zu einem beliebigen Zeitpunkt umbenannt wird, werden diese Einstellungen auf die Standardeinstellung zurückgesetzt und die Laufzeitprotokollierung muss erneut angewendet werden. Die maximale Größe in MB kann auch erweitert werden (mindestens 500 MB und maximal 4000 MB). Die maximalen Versionen (Anzahl der Kopien) kann erhöht oder verringert werden und der Laufzeit-Rollover nach Größe kann aktiviert werden.
Starten Sie die Services neu. Sobald die Services neu gestartet wurden, beginnt das Protokoll-Rendering in Echtzeit:
Wenn es sich bei dem System nur um einen Client handelt:
net stop nsrexecd /y
net start nsrexecd
Wenn es sich bei dem System um einen NetWorker-Server handelt:
net stop nsrexecd /y
net start nsrd
Wenn das System einen NMC-Server (NetWorker Management Console) enthält, müssen die GST-Services gestartet werden:
net start gstd