NetWorker: Felsöka informationsnivåer
Zusammenfassung: Den här artikeln innehåller information om NetWorker-felsökningsnivåer och hur du aktiverar felsökning.
Weisungen
Premiss:
Användarmeddelande: Meddelande som kan ses av användaren vid normal (lokaliserad) drift. Det inkluderar visning av en loggfil och utdata som utlöses genom att ställa in (-v) kommandoradsflagga för utförlighet. Användarmeddelanden innehåller allmän loggning, till exempel INFO, WARNING, ERROR och så vidare.
Felsökningsmeddelande: Meddelande som är avsett för djupgående analys. Felsökning utlöses av (-D) kommandoradsflaggan eller dbgcommand. Felsökningsmeddelanden lokaliseras inte.
Meddelandeflöde i NetWorker:
Ett program som producerar ett meddelande kallas för en talare. Varje högtalare skickar ett meddelande antingen till användargränssnittet, loggfilen eller till ett annat program. NetWorker RAP-resursen NSR-logg skapas för att hantera varje loggfil. Ett meddelande kan skickas till användargränssnittet direkt med hjälp av RPC (Remote Procedure Call). En loggvisare (Viewer) läser meddelanden som är avsedda för användargränssnittet eller loggmeddelanden och gör dem synliga för en användare. Talare loggar meddelanden i ett språkoberoende format som läsarna kan översätta senare med hjälp av meddelandekatalogen. Fördelen är att användare kan visa användargränssnittet samtidigt på olika språk och samma loggfil på olika språk.
Loggning:
Allmänt NetWorker-tjänstloggning skrivs till NetWorker daemon.raw:
- Linux:
/nsr/logs/daemon.raw - Windows (Standard):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
.raw Filer. Även om vissa meddelanden kan fastställas i en .raw är många ostrukturerade data som inte är läsbara för människor (eller svåra att översätta). NetWorker tillhandahåller nsr_render_log Verktyg som ska återges .raw loggfiler till utdata som är läsbara för människor. Se: NetWorker: Så här använder du nsr_render_log för att återge .raw loggfiler
Ytterligare NetWorker-loggar beskrivs i: NetWorker: Loggfiler och platser
NetWorker-felsökningsnivåer:
I följande tabell beskrivs vilken information som är tillgänglig i daemon.raw (eller NetWorker-loggarna) på de olika felsökningsnivåerna vid felsökning av NetWorker-processer (daemoner) eller NetWorker-kommandon, inklusive databasmoduler.
|
Felsökningsnivå
|
Information om felsökning
|
Användning
|
|
0
|
Ingen felsökning (inaktiverad)
|
Standardloggning.
|
|
1
|
|
Tillfällig
|
|
2
|
|
Tillfällig
|
|
3
|
|
Frekventerar
|
|
4
|
|
Tillfällig
|
|
5
|
|
Frekventerar
|
|
6
|
|
Tillfällig
|
|
7
|
|
Frekventerar
|
|
8
|
|
Tillfällig
|
|
9
|
|
Frekventerar
|
|
10-99
|
|
Sällsynta
|
Felsökningsnivåer är sammansatta, vilket innebär att varje felsökningsnivå innehåller alla nivåer före den. När du till exempel anger felsökningsnivå 9 loggas nivåerna 1 till 9.
Aktivera felsökning:
Processspecifik felsökning:
Om du vill aktivera processspecifik felsökning i NetWorker dbgcommand används för att ställa in en felsökningsnivå. NetWorker-funktionen dbgcommand tillåter omfattande felsökning av specifika NetWorker-processer, utan att aktivera global felsökning för alla NetWorker-processer. dbgcommand kan ställas in på en PROCESS_NAME eller PROCESS_ID (PID). Felsökning inställd av dbgcommand skickas till NetWorker daemon.raw Logga in.
NetWorker-värdspecifika processer: NetWorker-processer och portar
Från en upphöjd prompt på NetWorker-värden kör du:
dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL
Översikt över dbgcommand Funktioner:
| Alternativ | Värde | Användning |
Debug=<value> |
>= 0 (se NetWorker-felsökningsnivåer) | Aktivera processfelsökning. |
Vflag=<value> |
>= 0 | Ställa in utförlighetsnivå. |
MsgID=<value> |
värde = bool 0 eller 1 | Ändra utskrift av meddelande-ID för en process som körs. |
PrintDevInfo |
Ej tillämpligt |
|
FlushDnsCache |
Ej tillämpligt | Töm processens DNS-cache. |
Exempel:
[root@nsr ~]# dbgcommand -n nsrd Debug=9 Process ID List : 869448 Processing PID:869448
Felsökningsmeddelanden finns 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
Inaktivera felsökning:
[root@nsr ~]# dbgcommand -n nsrd Debug=0 Process ID List : 869448 Processing PID:869448
Använda -D-nivå<>:
NetWorker-kommandon kan också köras med felsökning aktiverat. Detta görs genom att lägga till -D<DEBUG_LEVEL> till kommandot. Om du till exempel vill ställa in felsökningsnivå 9 för sparprocessen som körs på en NetWorker-klient uppdaterar du klientens säkerhetskopieringskommando till save -D9.
Mer information finns i:
- NetWorker: Så här felsöker du säkerhetskopieringsåtgärder
- NetWorker: Så här felsöker du återställning av jobbfel från NMC
- NetWorker: Så här felsöker du problem med schemalagd kloning
- NetWorker VMware Protection-vProxy: Så här aktiverar du felsökningsloggning
- Data Domain: Aktivera DD Boost API-loggning | Precert-loggar
- Se NetWorker Command Reference Guide, tillgänglig på: Stöd för NetWorker | Handböcker och dokument (inloggning till Dell-supportkonto krävs).
Weitere Informationen
- NRE 8.x: Så här rensar du Java Cache, aktiverar Java Console och felsökning.
- NRE 17.x: Så här rensar du Java-cache, aktiverar Java-konsolen och felsöker
- NetWorker Management Web UI (NWUI): Vägledning för prioritering och felsökning
- NetWorker: Så här aktiverar du AUTHC-FELSÖKNING i felsökningssyfte
- NetWorker: Så här aktiverar du RabbitMQ-felsökning
- NetWorker: Så här aktiverar du REST API-felsökning
- Felsökningsguide för NetWorker: Bearbeta krascher och kärndumpar
- NetWorker: Så här använder du datainsamlingsverktyget NSRGet i NetWorker (På engelska)