NetWorker: Nivåer av feilsøkingsinformasjon
Summary: Denne artikkelen inneholder informasjon om feilsøkingsnivåer i NetWorker og hvordan du aktiverer feilsøking.
Instructions
Premiss:
Brukermelding: Melding som kan ses av brukeren i normal (lokalisert) drift. Det inkluderer visning av en loggfil, og utdata utløst ved å sette (-v) verbosity kommandolinjeflagg. Brukermeldinger inkluderer generisk logging, for eksempel INFO, ADVARSEL, FEIL og så videre.
Feilsøkingsmelding: Melding som er ment for dybdeanalyse. Feilsøking utløses av (-D) kommandolinjeflagg eller dbgcommand. Feilsøkingsmeldinger er ikke lokalisert.
Meldingsflyt i NetWorker:
Et program som produserer en melding, kalles en høyttaler. Hver høyttaler sender en melding enten til brukergrensesnittet, loggfilen eller til et annet program. NetWorker RAP-ressursen 'NSR Log' opprettes for å administrere hver loggfil. En melding kan sendes til brukergrensesnittet direkte ved hjelp av RPC (Remote Procedure Call). Et loggvisningsprogram (Viewer) leser brukergrensesnitttiltenkte meldinger eller loggmeldinger og gjør dem synlige for en bruker. Talere logger meldinger i et format som er uavhengig av nasjonale innstillinger, og som brukerne kan oversette senere ved hjelp av meldingskatalogen. Fordelen er at brukere kan vise brukergrensesnittet samtidig på forskjellige språk, og den samme loggfilen på forskjellige språk.
Logging:
Generell NetWorker-tjenestelogging skrives til NetWorker daemon.raw:
- Linux:
/nsr/logs/daemon.raw - Windows (standard):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
.raw Filer. Mens noen meldinger kan bestemmes i en .raw fil, mange er ustrukturerte data som ikke er lesbare (eller vanskelige å oversette). NetWorker leverer nsr_render_log verktøy for å gjengi .raw Logg filer i utdata som kan leses av mennesker. Se: NetWorker: Slik bruker du nsr_render_log til å gjengi .raw loggfiler
Du finner flere NetWorker-logger i: NetWorker: Loggfiler og plasseringer
NetWorker Debug Levels:
Tabellen nedenfor beskriver hvilken informasjon som er tilgjengelig i daemon.raw- (eller NetWorker-loggene) på de ulike feilsøkingsnivåene ved feilsøking av NetWorker-prosesser (bakgrunnsprosesser) eller NetWorker-kommandoer, inkludert databasemoduler.
|
Feilsøkingsnivå
|
Feilsøkingsinformasjon
|
Bruk
|
|
0
|
Ingen feilsøking (deaktivert)
|
Standard logging.
|
|
1
|
|
Sporadisk
|
|
2
|
|
Sporadisk
|
|
3
|
|
Hyppige
|
|
4
|
|
Sporadisk
|
|
5
|
|
Hyppige
|
|
6
|
|
Sporadisk
|
|
7
|
|
Hyppige
|
|
8
|
|
Sporadisk
|
|
9
|
|
Hyppige
|
|
10-99
|
|
Sjeldne
|
Feilsøkingsnivåer er sammensatte, noe som betyr at hvert feilsøkingsnivå inkluderer alle nivåer før det. Når du for eksempel angir feilsøkingsnivå 9, logges nivåene 1 til 9.
Aktivere feilsøking:
Prosessspesifikk feilsøking:
For å aktivere NetWorker prosessspesifikk feilsøking, vises dbgcommand brukes til å angi et feilsøkingsnivå. The NetWorker dbgcommand tillater større feilsøking av spesifikke NetWorker-prosesser uten å aktivere global feilsøking på tvers av alle NetWorker-prosesser. dbgcommand kan stilles inn på en PROCESS_NAME eller PROCESS_ID (PID). Feilsøking angitt av dbgcommand sendes til NetWorker daemon.raw Logge.
NetWorker vertsspesifikke prosesser: NetWorker-prosesser og -porter
Kjør følgende fra en hevet ledetekst på NetWorker-verten:
dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL
Oversikt over dbgcommand Funksjoner:
| Alternativ | Value | Bruk |
Debug=<value> |
>= 0 (se NetWorker-feilsøkingsnivåer) | Aktivere prosessfeilsøking. |
Vflag=<value> |
>= 0 | Angi verbositetsnivå. |
MsgID=<value> |
verdi = bool 0 eller 1 | Endre meldings-ID-utskrift for en kjørende prosess. |
PrintDevInfo |
Ikke relevant |
|
FlushDnsCache |
Ikke relevant | Tøm prosessens DNS-cache. |
Eksempel:
[root@nsr ~]# dbgcommand -n nsrd Debug=9 Process ID List : 869448 Processing PID:869448
Du finner feilsøkingsmeldinger i daemon.raw:
0 01/30/2026 12:39:33 PM nsrd NSR notice 01/30/26 12:39:33.163590 nsrd-D3 is_storage_node_active, hostname: nsr.amer.lan. 0 01/30/2026 12:39:33 PM nsrd NSR notice 01/30/26 12:39:33.163697 nsrd-D5 lg_getnameinfo(): Entry in getnameinfo_cache not found... 0 01/30/2026 12:39:33 PM nsrd NSR notice 01/30/26 12:39:33.163722 nsrd-D7 lg_inet_getnameinfo(): ENTER input sa=192.168.9.152 input host buff=0x5604d67a8090 hostlen=1025 input service buff=(nil) servicelen=0 input flags=0x0008 NI_NAMEREQD=1 NI_NUMERICHOST=0 NI_NUMERICSERV=0 NI_NOFQDN=0 0 01/30/2026 12:39:33 PM nsrd NSR notice 01/30/26 12:39:33.164319 nsrd-D7 lg_inet_getnameinfo(): EXIT rc=0 host str=nsr-sn.amer.lan service str=null 0 01/30/2026 12:39:33 PM nsrd NSR notice 01/30/26 12:39:33.164378 nsrd-D3 is_storage_node_active, hostname: nsr.amer.lan. 0 01/30/2026 12:39:33 PM nsrd NSR notice 01/30/26 12:39:33.164405 nsrd-D5 lg_getnameinfo(): Entry in getnameinfo_cache not found... 0 01/30/2026 12:39:33 PM nsrd NSR notice 01/30/26 12:39:33.164424 nsrd-D7 lg_inet_getnameinfo(): ENTER input sa=192.168.9.152 input host buff=0x5604d67a8090 hostlen=1025 input service buff=(nil) servicelen=0 input flags=0x0008 NI_NAMEREQD=1 NI_NUMERICHOST=0 NI_NUMERICSERV=0 NI_NOFQDN=0 0 01/30/2026 12:39:33 PM nsrd NSR notice 01/30/26 12:39:33.164867 nsrd-D7 lg_inet_getnameinfo(): EXIT rc=0 host str=nsr-sn.amer.lan service str=null
Deaktivering av feilsøking:
[root@nsr ~]# dbgcommand -n nsrd Debug=0 Process ID List : 869448 Processing PID:869448
Ved hjelp av -D-nivå<>:
NetWorker-kommandoer kan også kjøres med feilsøking aktivert. Dette gjøres ved å legge til -D<DEBUG_LEVEL> til kommandoen. Hvis du for eksempel vil angi feilsøkingsnivå 9 på lagringsprosessen som kjøres på en NetWorker-klient, oppdaterer du klientens sikkerhetskopikommando til save -D9.
Hvis du vil ha mer informasjon, kan du se:
- NetWorker: Slik feilsøker du sikkerhetskopieringsoperasjoner
- NetWorker: Slik feilsøker du gjenopprettede jobbfeil fra NMC
- NetWorker: Slik feilsøker du planlagte kloneproblemer
- NetWorker VMware Protection-vProxy: Slik aktiverer du feilsøkingslogging
- Data Domain: Aktivere DD Boost API-logging | Precert-logger
- Se referanseveiledningen for NetWorker-kommandoer, som er tilgjengelig gjennom: Støtte for NetWorker | Håndbøker og dokumenter (krever pålogging til Dell-kundestøttekonto).
Additional Information
- NRE 8.x: Slik tømmer du Java Cache, aktiverer Java-konsoll og feilsøking.
- NRE 17.x: Slik tømmer du Java-hurtigbuffer, aktiverer Java-konsoll og feilsøker
- NetWorker Management Web UI (NWUI): Veiledning for sortering og feilsøking
- NetWorker: Slik aktiverer du AUTHC DEBUG for feilsøkingsformål
- NetWorker: Slik aktiverer du feilsøking av RabbitMQ
- NetWorker: Slik aktiverer du feilsøking i REST API
- Feilsøkingsveiledning for NetWorker: Prosesskrasj og kjernedumper
- NetWorker: Slik bruker du datainnsamlingsverktøyet NSRGet NetWorker