NetWorker: Informatieniveaus voor foutopsporing
Summary: Dit artikel bevat informatie over NetWorker-foutopsporingsniveaus en hoe u foutopsporing kunt inschakelen.
Instructions
Premisse:
User Message: Bericht dat door de gebruiker kan worden gezien bij normaal (gelokaliseerd) gebruik. Het omvat het bekijken van een logboekbestand en de uitvoer die wordt geactiveerd door het instellen van de (-v) Verbosity command-line flag. Gebruikersberichten bevatten algemene logboekregistratie, zoals INFO, WAARSCHUWING, FOUT, enzovoort.
Debug Message: Bericht dat bedoeld is voor diepgaande analyse. Foutopsporing wordt geactiveerd door de (-D) opdrachtregelvlag of de dbgcommand. Foutopsporingsberichten worden niet gelokaliseerd.
Berichten stromen in NetWorker:
Een programma dat een bericht produceert, wordt een luidspreker genoemd. Elke spreker stuurt een bericht naar de gebruikersinterface, het logboekbestand of naar een ander programma. NetWorker RAP-resource 'NSR Log' wordt gemaakt om elk logbestand te beheren. Een bericht kan rechtstreeks naar de gebruikersinterface worden verzonden met behulp van Remote Procedure Call (RPC). Een logboekviewer (Viewer) leest de bedoelde UI of logboekberichten en maakt deze zichtbaar voor een gebruiker. Sprekers registreren berichten in een landinstellingsonafhankelijke indeling die kijkers later kunnen vertalen met behulp van de berichtencatalogus. Het voordeel is dat gebruikers de gebruikersinterface tegelijkertijd in verschillende talen en hetzelfde logbestand in verschillende talen kunnen bekijken.
Logboekregistratie:
Algemene NetWorker-servicelogging wordt naar de NetWorker-service geschreven daemon.raw:
- Linux:
/nsr/logs/daemon.raw - Windows (standaard):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
.raw Bestanden. Hoewel sommige berichten kunnen worden bepaald in een .raw Veel van deze bestanden zijn ongestructureerde gegevens die niet leesbaar (of moeilijk te vertalen) zijn. NetWorker biedt de nsr_render_log Te renderen hulpprogramma .raw Log bestanden om in voor mensen leesbare uitvoer. Zie: NetWorker: De nsr_render_log gebruiken om .raw logbestanden weer te geven
Aanvullende NetWorker-logboeken worden beschreven in: NetWorker: Logbestanden en locaties
NetWorker Debug Levels:
In de volgende tabel wordt beschreven welke informatie beschikbaar is in de daemon.raw (of NetWorker-logboeken) bij de verschillende foutopsporingsniveaus bij het debuggen van NetWorker-processen (daemons) of NetWorker-opdrachten, inclusief databasemodules.
|
Foutopsporingsniveau
|
Foutopsporingsinformatie
|
Gebruik
|
|
0
|
Geen foutopsporing (uitgeschakeld)
|
Standaardlogboekregistratie.
|
|
1
|
|
Incidentele
|
|
2
|
|
Incidentele
|
|
3
|
|
Frequente
|
|
4
|
|
Incidentele
|
|
5
|
|
Frequente
|
|
6
|
|
Incidentele
|
|
7
|
|
Frequente
|
|
8
|
|
Incidentele
|
|
9
|
|
Frequente
|
|
10-99
|
|
Zeldzame
|
Foutopsporingsniveaus worden samengesteld, wat betekent dat elk foutopsporingsniveau alle voorgaande niveaus omvat. Bij het instellen van foutopsporingsniveau 9 worden bijvoorbeeld niveaus 1 tot en met 9 geregistreerd.
Foutopsporing inschakelen:
Processpecifieke foutopsporing:
Om processpecifieke foutopsporing door NetWorker in te schakelen, voert u de dbgcommand wordt gebruikt om een foutopsporingsniveau in te stellen. De NetWorker dbgcommand maakt meer foutopsporing van specifieke NetWorker-processen mogelijk, zonder dat globale foutopsporing in alle NetWorker-processen mogelijk is. dbgcommand kan worden ingesteld op een PROCESS_NAME of PROCESS_ID (PID). Foutopsporing ingesteld door dbgcommand wordt verzonden naar de NetWorker daemon.raw Log.
NetWorker host-specific processes: NetWorker-processen en -poorten
Voer vanaf een prompt met verhoogde bevoegdheid op de NetWorker-host het volgende uit:
dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL
Overzicht van dbgcommand Functies:
| Optie | Waarde | Gebruik |
Debug=<value> |
>= 0 (zie NetWorker Debug-niveaus) | Procesfoutopsporing inschakelen. |
Vflag=<value> |
>= 0 | Breedsprakigheidsniveau instellen. |
MsgID=<value> |
waarde = bool 0 of 1 | Wijzig het afdrukken van de bericht-ID van een lopend proces. |
PrintDevInfo |
N.v.t. |
|
FlushDnsCache |
N.v.t. | Maak de DNS-cache van het proces leeg. |
Voorbeeld:
[root@nsr ~]# dbgcommand -n nsrd Debug=9 Process ID List : 869448 Processing PID:869448
Foutopsporingsberichten zijn te vinden in de 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
Foutopsporing uitschakelen:
[root@nsr ~]# dbgcommand -n nsrd Debug=0 Process ID List : 869448 Processing PID:869448
Het -D-niveau <>gebruiken:
NetWorker-opdrachten kunnen ook worden uitgevoerd met debug ingeschakeld. Dit wordt gedaan door het toevoegen van -D<DEBUG_LEVEL> naar de opdracht. Als u bijvoorbeeld foutopsporingsniveau 9 wilt instellen voor het opslagproces dat wordt uitgevoerd op een NetWorker-client, werkt u de back-upopdracht van de client bij naar save -D9.
Zie voor meer informatie:
- NetWorker: Fouten opsporen in back-upbewerkingen
- NetWorker: Fouten opsporen in het herstellen van taakfouten vanuit NMC
- NetWorker: Problemen met gepland klonen oplossen
- NetWorker VMware Protection-vProxy: Logboekregistratie voor foutopsporing inschakelen
- Data Domain: DD Boost API-logging inschakelen | Precert-logboeken
- Raadpleeg de NetWorker Command Reference Guide, beschikbaar via: Support voor NetWorker | Handleidingen en documenten (aanmelden bij Dell supportaccount vereist).
Additional Information
- NRE 8.x: Hoe Java Cache te wissen, Java Console en Debugging in te schakelen.
- NRE 17.x: Java-cache wissen, Java-console inschakelen en foutopsporing
- NetWorker Management Web UI (NWUI): Triage en probleemoplossingsgids
- NetWorker: AUTHC-foutopsporing inschakelen voor probleemoplossingsdoeleinden
- NetWorker: Hoe RabbitMQ-foutopsporing in te schakelen
- NetWorker: Hoe REST API-foutopsporing in te schakelen
- NetWorker probleemoplossingsgids: Procescrashes en coredumps
- NetWorker: Het hulpprogramma NSRGet gebruiken voor het verzamelen van NetWorker data