NetWorker: Niveauer med oplysninger om fejlfinding

Summary: Denne artikel indeholder oplysninger om NetWorker-fejlfindingsniveauer, og hvordan du aktiverer fejlfinding.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Forudsætning:

Brugermeddelelse: Meddelelse, der kan ses af brugeren under normal (lokaliseret) drift. Det omfatter visning af en logfil og output, der udløses ved at indstille (-v) verbosity kommandolinjeflag. Brugermeddelelser omfatter generisk logføring, f.eks. INFO, ADVARSEL, FEJL osv.
Fejlfindingsmeddelelse: Meddelelse, der er beregnet til dybdegående analyse. Fejlfinding udløses af (-D) kommandolinjeflag eller dbgcommand. Fejlfindingsmeddelelser er ikke lokaliseret.

Meddelelser flyder i NetWorker:
 

Oversigt over NetWorker-logføring 

Et program, der producerer en meddelelse, kaldes en højttaler. Hver højttaler sender en besked enten til brugergrænsefladen, logfilen eller til et andet program. NetWorker RAP-ressourcen 'NSR Log' oprettes til at administrere hver logfil. En meddelelse kan sendes direkte til brugergrænsefladen ved hjælp af RPC (Remote Procedure Call). En logfremviser (fremviser) læser tilsigtede brugergrænseflademeddelelser eller logmeddelelser og gør dem synlige for en bruger. Talere logfører meddelelser i et landestandarduafhængigt format, som seerne kan oversætte senere ved hjælp af meddelelseskataloget. Fordelen er, at brugerne kan se brugergrænsefladen samtidigt på forskellige sprog og den samme logfil på forskellige sprog.

Logføring:

Logføring af generelle NetWorker-tjenester skrives til NetWorker daemon.raw:

  • Linux: /nsr/logs/daemon.raw
  • Windows (standard): C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
BEMÆRK: Noget NetWorker-logføring skrives til .raw Filer. Mens nogle meddelelser kan bestemmes i en .raw fil, er mange ustrukturerede data, som ikke kan læses af mennesker (eller er vanskelige at oversætte). NetWorker leverer nsr_render_log Hjælpeprogram til gengivelse .raw Log filer ind i menneskeligt læsbart output. Se: NetWorker: Sådan bruges nsr_render_log til at gengive .raw logfiler

Yderligere NetWorker-logfiler er beskrevet i: NetWorker: Logfiler og placeringer

NetWorker-fejlfindingsniveauer:

Følgende tabel beskriver, hvilke oplysninger der er tilgængelige i daemon.raw (eller NetWorker-logfilerne) på de forskellige fejlfindingsniveauer ved fejlfinding af NetWorker-processer (dæmoner) eller NetWorker-kommandoen, herunder databasemoduler.

Fejlfindingsniveau
Oplysninger om fejlfinding
Brug
0
Ingen fejlfinding (deaktiveret)
Standardlogføring.
1
  • Processer, der ikke kunne gyde.
  • DNS-fejl (Domain Name System) og omvendt DNS-opslag og fejl i indsættelsen af DNS-poster i cachen.
  • Data Domain-deduplikeringsrelaterede meddelelser
Lejlighedsvis
2
  • save Meddelelser
  • recover Meddelelser
  • nsrclone (klon job) meddelelser
Lejlighedsvis
3
  • VSS-meddelelser (Volume Shadow Copy Service).
  • DNS-sporingsrelaterede meddelelser
Hyppige
4
  • Inkluderer proces-id (PID) for alle skabte processer.
  • NetWorker-server/storagenode nsrmmd Debug
Lejlighedsvis
5
  • Modulfejlfinding:
    • NetWorker Module til Microsoft (NMM)
    • NetWorker-modul til databaser og programmer (NMDA)
  • Klyngedannelse af specifikke meddelelser
Hyppige
6
  • NetWorker-server nsrindexd Messaging
Lejlighedsvis
7
  • Fejlfinding af NetWorker-server jobsdb Spørgsmål.
  • Klyngespecifikke oplysninger.
  • Job, der ikke starter på grund af parallelitetsbegrænsninger.
  • Fejlfinding af NetWorker Management Console (gstd)
Hyppige
8
  • Ekstra fejlfindingsmeddelelser og derefter niveau 7
Lejlighedsvis
9
  • NetWorker-support og teknisk diagnosticering.
  • NetWorker-support anmoder typisk om -D9 Fordi det inkluderer alle fejlfindingsniveauer (1 til 9).
  • Problemer med automatiske omskiftere (jukebox).
Hyppige
10-99
  • Må kun bruges, når du arbejder med NetWorker-support. Dette anmodes typisk kun i forbindelse med tekniske NetWorker-engagementer.
Sjældne

Fejlfindingsniveauer er sammensat, hvilket betyder, at hvert fejlfindingsniveau inkluderer alle niveauer før det. Når du f.eks. indstiller fejlfindingsniveau 9, logføres niveau 1 til 9.

ADVARSEL: Fejlfinding bør kun aktiveres under fejlfinding af et problem. Indstilling af fejlfinding på visse NetWorker-processer kan generere en masse logføring. Afhængigt af værten og processen kan der også være høj aktivitet på processerne med fejlfinding aktiveret. Dette medfører en risiko for brugen af filplads, hvis det ikke er markeret. Du skal altid overvåge filpladsforbruget under fejlfinding. Når fejlfindingshandlingerne er afsluttet, skal du deaktivere fejlfinding.

Aktivering af fejlfinding:

Processpecifik fejlfinding:

For at aktivere NetWorker-processpecifik fejlfinding vil dbgcommand bruges til at indstille et fejlfindingsniveau. The NetWorker dbgcommand giver mulighed for større fejlfinding af specifikke NetWorker-processer uden at aktivere global fejlfinding på tværs af alle NetWorker-processer. dbgcommand Kan indstilles på en PROCESS_NAME eller PROCESS_ID (PID). Fejlfinding indstillet af dbgcommand sendes til NetWorker daemon.raw Log.

NetWorker-værtsspecifikke processer: NetWorker-processer og -porte

Fra en meddelelse med administratorrettigheder på NetWorker-værten skal du køre:

dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL

Oversigt over dbgcommand Funktioner:

MULIGHEDER Værdi Brug
Debug=<value> >= 0 (se NetWorker-fejlfindingsniveauer) Aktivering af procesfejlfinding.
Vflag=<value> >= 0 Indstilling af omfangsniveau.
MsgID=<value> værdi = bool 0 eller 1 Ændre udskrivning af meddelelses-id for en kørende proces.
PrintDevInfo Ikke tilgængelig
  • Til nsrd: Dump den aktuelle status for alle drev og mmds.
  • Til nsrmmgd: Dump den aktuelle status for alle jukebokse, enheder og puljer
FlushDnsCache Ikke tilgængelig Skyl processens DNS-cache.

Eksempel:

[root@nsr ~]# dbgcommand -n nsrd Debug=9
Process ID List : 869448
Processing PID:869448

Fejlfindingsmeddelelser findes 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 af fejlfinding:

[root@nsr ~]# dbgcommand -n nsrd Debug=0
Process ID List : 869448
Processing PID:869448


Brug af -D-niveau<>:

NetWorker-kommandoer kan også køres med fejlfinding aktiveret. Dette gøres ved at tilføje -D<DEBUG_LEVEL> til kommandoen. Hvis du f.eks. vil indstille fejlfindingsniveau 9 på den lagringsproces, der køres på en NetWorker-klient, skal du opdatere klientens sikkerhedskopieringskommando til save -D9.

Du kan finde flere oplysninger under:

Additional Information

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000023070
Article Type: How To
Last Modified: 30 Jan 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.