NetWorker: Jak zmienić rozmiar dzienników renderowanych w czasie wykonywania
Summary: Użyj polecenia nsradmin, aby zmienić określone ustawienie dziennika NetWorker.
Instructions
.raw Loguje się do .log Pliki. Obejmuje to konwersję znaczników czasu epoki na serwerowe (czytelne dla człowieka), kod błędu i renderowanie hosta.
Ten artykuł koncentruje się na funkcji przerzucania dziennika, maksymalnej liczbie kopii dziennika i rozmiarach plików dzienników renderowanych w czasie wykonywania.
Polecenie .raw rejestrowanie jest zarządzane z poziomu nsradmin w systemie NetWorker. Po wyświetleniu monitu z podwyższonym poziomem uprawnień na hoście NetWorker uruchom: nsradmin -p nsrexecd
Konfiguracja rejestrowania jest sprawdzana przez polecenie: print type: nsr log
Przykład:
[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 Rejestrowanie jest wyświetlane. Na przykład serwer konsoli NetWorker Management Console (NMC) zawiera gstd.raw. Wszystkie hosty z zainstalowanym NetWorker zawierają daemon.raw który jest dziennikiem wszystkich usług NetWorker. Domyślnie renderowanie w czasie wykonywania nie jest włączone i administrator NetWorker musi je włączyć. Zapoznaj się z artykułem NetWorker: Automatyczne renderowanie pliku daemon.raw do pliku daemon.log w czasie rzeczywistym
Aby ustawić plik dziennika, którym chcesz zarządzać, uruchom następujące polecenie z nsradmin monit:
. type: nsr log; name: LOG_NAME
. type: nsr log; name: daemon.raw
Aby włączyć renderowanie pliku dziennika w czasie uruchomienia, zaktualizuj wartość dziennika renderowania środowiska uruchomieniowego, aby była bezpośrednia do .log programu NetWorker.
Przykład systemu Linux:
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)
UWAGA: Polecenie
\ musi być poprawnie zmieniony w systemie Windows. Dlatego ścieżka zawiera podwójny odwrotny ukośnik (\\) dla ścieżek plików. Ponadto, jeśli ścieżka zawiera spacje, musi być ujęta w podwójne cudzysłowy "PATH" jak pokazano powyżej.
Aby włączyć przerzucanie czasu uruchomienia według rozmiaru, wprowadź następujące polecenie:
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)
Domyślna konfiguracja przerzuca się na .log gdy osiągnie 500 MB i zachowuje 10 kopii. Wartości te można również aktualizować według własnego uznania:
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>
Aby zmiany zostały wprowadzone, wymagane jest ponowne uruchomienie usługi NetWorker.
nsr_shutdown ; systemctl start networker
Klient Windows NetWorker, węzeł pamięci masowej, serwer NMC (tylko):
net stop nsrexecd /y && net start nsrexecd
Serwer Windows NetWorker:
net stop nsrexecd /y && net start nsrd
Windows NetWorker Management Console (NMC) (po wykonaniu powyższych czynności):
net start gstd
Po uruchomieniu usług NetWorker renderowany .log zostanie wygenerowany plik. Przykład:
[root@nsr ~]# ls -l /nsr/logs/daemon.log -rw-r--r--. 1 root root 21750 Sep 16 13:10 /nsr/logs/daemon.log
UWAGA: Włączenie renderowania w czasie wykonywania nie wyłącza funkcji
.raw wyrąb. Zarówno .raw (nierenderowana) kopia i .log (renderowana) kopia dziennika istnieje równocześnie.
Additional Information
nsrladb nazwa folderu została zmieniona. Te ustawienia zostaną usunięte. Po zakończeniu nsrladb zmienia się nazwa folderu, a nowa nsrladb jest tworzony przy następnym uruchomieniu usługi. Nowo utworzony nsrladb jest odtwarzany z ustawieniami domyślnymi, które nie obejmują renderowania w czasie wykonywania .raw Pliki.