NetWorker: So ändern Sie die Größe von zur Laufzeit gerenderten Protokollen
Summary: Verwenden Sie den Befehl nsradmin, um eine bestimmte NetWorker-Protokolleinstellung zu ändern.
Instructions
.raw Meldet sich bei .log Dateien. Dies umfasst die Konvertierung der Epochenzeit in Serverzeitstempel (für Menschen lesbar), Fehlercodes und Hostrendering.
Dieser Artikel konzentriert sich auf die Protokoll-Rollover-Funktion, die maximale Anzahl von Protokollkopien und die Dateigrößen von zur Laufzeit gerenderten Protokollen.
Die Spalte .raw Die Protokollierung wird über eine nsradmin auf dem NetWorker-System. Führen Sie über eine Eingabeaufforderung mit erhöhten Rechten auf dem NetWorker-Host Folgendes aus: nsradmin -p nsrexecd
Die Protokollierungskonfiguration wird überprüft, indem Folgendes ausgeführt wird: print type: nsr log
Beispiel:
[root@nsr ~]# nsradmin -p nsrexecd NetWorker administration program. Use the "help" command for help, "visual" for full-screen mode. nsradmin> print type: nsr log type: NSR log; administrator: Administrators, root, "user=nsrnmc,host=nsr.amer.lan", "user=root,host=nsr.amer.lan"; owner: NetWorker; maximum size MB: 500; maximum versions: 10; runtime rendered log: ; runtime rollover by size: Disabled; runtime rollover by time: ; name: daemon.raw; log path: /nsr/logs/daemon.raw; ...
.raw Die Protokollierung wird aufgelistet. Ein NMC-Server (NetWorker Management Console) enthält z. B. Folgendes gstd.raw. Alle Hosts, auf denen NetWorker installiert ist, enthalten eine daemon.raw Dies ist das Protokoll für alle NetWorker-Services. Standardmäßig ist das Laufzeitrendering nicht aktiviert und muss vom NetWorker-Administrator aktiviert werden. Siehe Artikel NetWorker: Automatisches Echtzeit-Rendering von daemon.raw in daemon.log
Um die Protokolldatei festzulegen, die Sie verwalten möchten, führen Sie den folgenden Befehl aus dem nsradmin prompt:
. type: nsr log; name: LOG_NAME
. type: nsr log; name: daemon.raw
Um das Laufzeitrendering einer Protokolldatei zu aktivieren, aktualisieren Sie den zur Laufzeit gerenderten Protokollwert, um direkt auf einen .log zu verwenden.
Linux-Beispiel:
nsradmin> update runtime rendered log: /nsr/logs/daemon.log
runtime rendered log: /nsr/logs/daemon.log;
Update? y
updated resource id 14.0.82.32.0.0.0.0.244.130.220.103.192.168.9.150(2)
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 8.0.136.23.0.0.0.0.125.191.185.104.192.168.0.5(5)
HINWEIS: Die Spalte
\ muss unter Windows ordnungsgemäß maskiert werden. Aus diesem Grund enthält der Pfad einen doppelten umgekehrten Schrägstrich (\\) für Dateipfade. Wenn der Pfad Leerzeichen enthält, muss er außerdem in doppelte Anführungszeichen gesetzt werden "PATH" wie oben gezeigt.
Um den Laufzeit-Rollover nach Größe zu aktivieren, geben Sie den folgenden Befehl ein:
nsradmin> update runtime rollover by size: Enabled
runtime rollover by size: Enabled;
Update? y
updated resource id 14.0.82.32.0.0.0.0.244.130.220.103.192.168.9.150(3)
Die Standardkonfiguration führt einen Rollover über die .log Datei, sobald sie 500 MB erreicht hat und 10 Kopien aufbewahrt. Diese Werte können auch nach eigenem Ermessen aktualisiert werden:
nsradmin> update maximum size MB: 100
maximum size MB: 100;
Update? y
updated resource id 14.0.82.32.0.0.0.0.244.130.220.103.192.168.9.150(4)
nsradmin> update maximum versions: 5
maximum versions: 5;
Update? y
updated resource id 14.0.82.32.0.0.0.0.244.130.220.103.192.168.9.150(5)
nsradmin>
Ein Neustart des NetWorker-Service ist erforderlich, damit die Änderungen wirksam werden.
nsr_shutdown ; systemctl start networker
Windows NetWorker-Client, Storage Node, NMC-Server (nur):
net stop nsrexecd /y && net start nsrexecd
Windows NetWorker-Server:
net stop nsrexecd /y && net start nsrd
Windows NetWorker Management Console (NMC) (nach der oben ausgeführten Leistung):
net start gstd
Wenn die NetWorker-Services gestartet werden, wird ein gerendertes .log generiert wird. Beispiel:
[root@nsr ~]# ls -l /nsr/logs/daemon.log -rw-r--r--. 1 root root 21750 Sep 16 13:10 /nsr/logs/daemon.log
HINWEIS: Durch das Aktivieren des Laufzeitrenderings wird die
.raw Protokollierung. Sowohl ein .raw (nicht gerenderte) Kopie und .log (gerenderte) Kopie des Protokolls gleichzeitig vorhanden sind.
Additional Information
nsrladb Ein Ordner wird umbenannt. Diese Einstellungen werden entfernt. Wenn die nsrladb Ordner umbenannt wird, wird ein neuer nsrladb wird beim nächsten Dienststart erstellt. Die neu geschaffene nsrladb wird mit Standardeinstellungen neu erstellt, die kein Laufzeitrendering von .raw Dateien.