NetWorker: Úrovně informací ladění
Summary: Tento článek obsahuje informace o úrovních ladění NetWorker a o tom, jak povolit ladění.
Instructions
Předpoklad:
Zpráva pro uživatele: Zpráva, kterou může uživatel vidět při normálním (lokalizovaném) provozu. Zahrnuje zobrazení souboru protokolu a výstup spuštěný nastavením (-v) příznak verbosity příkazového řádku. Uživatelské zprávy obsahují obecné protokolování, například INFO, WARNING, ERROR a tak dále.
Zpráva ladění: Zpráva určená pro hloubkovou analýzu. Ladění je spuštěno příkazem (-D) příznak příkazového řádku nebo dbgcommand. Zprávy ladění nejsou lokalizovány.
Tok zpráv v nástroji NetWorker:
Program, který vytváří zprávu, se nazývá mluvčí. Každý mluvčí odešle zprávu buď do uživatelského rozhraní, souboru protokolu nebo do jiného programu. Vytvoří se zdroj NetWorker RAP "NSR Log" pro správu jednotlivých souborů protokolu. Zprávu lze odeslat do uživatelského rozhraní přímo pomocí vzdáleného volání procedur (RPC). Prohlížeč protokolů (Viewer) čte zamýšlené zprávy uživatelského rozhraní nebo zprávy protokolu a zviditelňuje je pro uživatele. Mluvčí zaznamenávají zprávy ve formátu nezávislém na národním prostředí, který mohou diváci později přeložit pomocí katalogu zpráv. Výhodou je, že uživatelé mohou zobrazit uživatelské rozhraní současně v různých jazycích a stejný soubor protokolu v různých jazycích.
Protokolování:
Obecné protokolování služby NetWorker se zapisuje do nástroje NetWorker. daemon.raw:
- Linux:
/nsr/logs/daemon.raw - Windows (výchozí):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
.raw Soubory. Zatímco některé zprávy lze určit v .raw mnoho z nich jsou nestrukturovaná data, která nejsou čitelná člověkem (nebo se obtížně překládají). Platforma NetWorker poskytuje nsr_render_log Nástroj pro vykreslování .raw Zaznamenejte soubory do výstupu čitelného pro člověka. Viz: NetWorker: Jak pomocí nsr_render_log vykreslit .raw soubory protokolu
Další protokoly NetWorker jsou podrobně popsány v: NetWorker: Soubory a umístění protokolu
Úrovně ladění NetWorker:
Následující tabulka popisuje, jaké informace jsou k dispozici v daemon.raw (nebo protokolech NetWorker) na různých úrovních ladění při ladění procesů NetWorker (daemons) nebo příkazu NetWorker včetně modulů Databases.
|
Úroveň ladění
|
Informace o ladění
|
Použití
|
|
0
|
Žádné ladění (zakázáno)
|
Výchozí protokolování.
|
|
1
|
|
Příležitostné
|
|
2
|
|
Příležitostné
|
|
3
|
|
Časté
|
|
4
|
|
Příležitostné
|
|
5
|
|
Časté
|
|
6
|
|
Příležitostné
|
|
7
|
|
Časté
|
|
8
|
|
Příležitostné
|
|
9
|
|
Časté
|
|
10-99
|
|
Vzácné
|
Úrovně ladění jsou složené, což znamená, že každá úroveň ladění zahrnuje všechny úrovně před ní. Například při nastavování úrovně ladění 9 se protokolují úrovně 1 až 9.
Povolení ladění:
Ladění specifické pro proces:
Chcete-li povolit ladění specifické pro procesy NetWorker, klikněte na dbgcommand se používá k nastavení úrovně ladění. Pracovník sítě dbgcommand umožňuje lepší ladění konkrétních procesů NetWorker, aniž by bylo povoleno globální ladění napříč všemi procesy NetWorker. dbgcommand lze nastavit na a PROCESS_NAME nebo PROCESS_ID (PID). Ladění nastaveno pomocí dbgcommand je odeslán do nástroje NetWorker. daemon.raw Protokolu.
Procesy specifické pro hostitele NetWorker: Procesy a porty NetWorker
Z výzvy se zvýšenými oprávněními na hostiteli NetWorker spusťte:
dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL
Přehled dbgcommand Funkce:
| Možnost | Hodnota | Použití |
Debug=<value> |
>= 0 (viz Úrovně ladění NetWorker) | Povolení ladění procesu. |
Vflag=<value> |
>= 0 | Nastavení úrovně podrobností. |
MsgID=<value> |
hodnota = bool 0 nebo 1 | Změna tisku ID zprávy spuštěného procesu. |
PrintDevInfo |
Není k dispozici |
|
FlushDnsCache |
Není k dispozici | Vyprázdněte mezipaměť DNS procesu. |
Příklad:
[root@nsr ~]# dbgcommand -n nsrd Debug=9 Process ID List : 869448 Processing PID:869448
Zprávy ladění se nacházejí v 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
Zakázání ladění:
[root@nsr ~]# dbgcommand -n nsrd Debug=0 Process ID List : 869448 Processing PID:869448
Použití - <D Level>:
Příkazy NetWorker lze také spouštět s povoleným laděním. To se provádí připojením -D<DEBUG_LEVEL> k příkazu. Chcete-li například nastavit úroveň ladění 9 v procesu ukládání spuštěném v klientovi NetWorker, aktualizujte příkaz zálohování klienta na save -D9.
Další informace naleznete zde:
- NetWorker: Jak ladit operace zálohování
- NetWorker: Jak ladit selhání úloh obnovení z konzole NMC
- NetWorker: Odstraňování problémů s plánovaným klonováním
- NetWorker VMware Protection-vProxy: Jak povolit protokolování ladění
- Data Domain: Povolení protokolování rozhraní API funkce DD Boost | Protokoly předběžného certifikátu
- Viz referenční příručka k příkazům NetWorker, která je k dispozici prostřednictvím: Podpora pro NetWorker | Příručky a dokumenty (vyžaduje přihlášení k účtu podpory Dell).
Additional Information
- NRE 8.x: Jak vymazat mezipaměť Java, povolit Java Console a ladění.
- NRE 17.x: Jak vymazat mezipaměť Java, povolit Java Console a ladění
- NetWorker Management Web UI (NWUI): Průvodce posouzením a odstraňováním problémů
- NetWorker: Jak povolit nástroj AUTHC DEBUG pro účely odstraňování problémů
- NetWorker: Jak povolit ladění RabbitMQ
- NetWorker: Jak povolit ladění rozhraní REST API
- Průvodce odstraňováním problémů s nástrojem NetWorker: Selhání procesu a výpisy jádra
- NetWorker: Jak používat nástroj NSRGet na shromažďování dat v prostředí NetWorker