NetWorker: Virheenkorjauksen tietotasot
Summary: Tässä artikkelissa on tietoja NetWorkerin virheenkorjaustasoista ja virheenkorjauksen ottamisesta käyttöön.
Instructions
Lähtökohta:
Käyttäjän viesti: Viesti, jonka käyttäjä voi nähdä normaalissa (paikallisessa) toiminnassa. Se sisältää lokitiedoston tarkastelun ja tuloksen, joka käynnistetään, kun (-v) monisanaisuus komentorivin lippu. Käyttäjäviestit sisältävät yleisiä lokiinkirjaamisia, kuten INFO, WARNING, ERROR ja niin edelleen.
Virheenkorjausviesti: Viesti, joka on tarkoitettu perusteelliseen analysointiin. Virheenkorjauksen käynnistää (-D) komentorivilippu tai dbgcommand. Virheenkorjaussanomia ei lokalisoida.
Viestien kulku NetWorkerissa:
Ohjelmaa, joka tuottaa viestin, kutsutaan kaiuttimeksi. Jokainen kaiutin lähettää viestin joko käyttöliittymään, lokitiedostoon tai toiseen ohjelmaan. NetWorker RAP -resurssi NSR Log luodaan kunkin lokitiedoston hallintaa varten. Viesti voidaan lähettää käyttöliittymään suoraan RPC:n (Remote Procedure Call) avulla. Lokien katseluohjelma (Viewer) lukee käyttöliittymän tarkoitetut viestit tai kirjaa viestit ja tekee niistä käyttäjän näkyviä. Kaiuttimet kirjaavat viestit kielialueesta riippumattomassa muodossa, jonka katsojat voivat kääntää myöhemmin viestiluettelon avulla. Etuna on, että käyttäjät voivat tarkastella käyttöliittymää samanaikaisesti eri kielillä ja samaa lokitiedostoa useilla kielillä.
Kirjaaminen:
Yleinen NetWorker-palvelun lokikirjaus kirjoitetaan NetWorkeriin daemon.raw:
- Linux:
/nsr/logs/daemon.raw - Windows (oletus):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
.raw Tiedostot. Vaikka jotkin viestit voidaan määrittää a .raw tiedosto, monet ovat strukturoimattomia tietoja, jotka eivät ole ihmisen luettavissa (tai vaikeasti käännettävissä). NetWorker tarjoaa nsr_render_log Apuohjelma hahmonnettavaksi .raw Kirjaa tiedostot ihmisen luettavissa olevaan tuotokseen. Lisätietoja: NetWorker: nsr_render_log käyttäminen lokitiedostojen hahmontamiseen .raw
Muut NetWorker-lokit on kuvattu seuraavassa artikkelissa NetWorker: Lokitiedostot ja sijainnit
NetWorker-virheenkorjaustasot:
Seuraavassa taulukossa kuvataan, mitä tietoja daemon.raw- (tai NetWorker-lokit) sisältävät eri virheenkorjaustasoilla korjattaessa NetWorker-prosesseja (daemoneja) tai NetWorker-komentoja, mukaan lukien tietokantamoduulit.
|
Virheenkorjauksen taso
|
Virheenkorjauksen tiedot
|
Käyttö
|
|
0
|
Ei virheenkorjausta (pois käytöstä)
|
Oletuslokiin kirjaaminen.
|
|
1
|
|
Satunnaisesti
|
|
2
|
|
Satunnaisesti
|
|
3
|
|
Usein
|
|
4
|
|
Satunnaisesti
|
|
5
|
|
Usein
|
|
6
|
|
Satunnaisesti
|
|
7
|
|
Usein
|
|
8
|
|
Satunnaisesti
|
|
9
|
|
Usein
|
|
10-99
|
|
Harvinainen
|
Debug-tasot ovat yhdistettyjä, mikä tarkoittaa, että jokainen virheenkorjaustaso sisältää kaikki sitä edeltävät tasot. Esimerkiksi virheenkorjaustasoa 9 määritettäessä tasot 1–9 kirjataan lokiin.
Virheenkorjauksen käyttöönotto:
Prosessikohtainen virheenkorjaus:
Voit ottaa NetWorkerin prosessikohtaisen virheenkorjauksen käyttöön dbgcommand käytetään virheenkorjaustason asettamiseen. The NetWorker dbgcommand Mahdollistaa tiettyjen NetWorker-prosessien paremman virheenkorjauksen ilman yleistä virheenkorjausta kaikissa NetWorker-prosesseissa. dbgcommand voidaan asettaa PROCESS_NAME tai PROCESS_ID (PID). Virheenkorjauksen määritteli dbgcommand lähetetään NetWorkerille daemon.raw Kirjaudu.
NetWorkerin isäntäkohtaiset prosessit: NetWorker-prosessit ja -portit
Suorita järjestelmänvalvojan oikeuksin suoritettavassa kehotteessa NetWorker-isännässä:
dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL
Yleiskatsaus dbgcommand Toimintoja:
| Asetus | Arvo | Käyttö |
Debug=<value> |
>= 0 (Katso NetWorker-virheenkorjaustasot) | Prosessin virheenkorjauksen ottaminen käyttöön. |
Vflag=<value> |
>= 0 | Monisanaisuustason asettaminen. |
MsgID=<value> |
arvo = bool 0 tai 1 | Voit muuttaa käynnissä olevan prosessin viestitunnuksen tulostusta. |
PrintDevInfo |
– |
|
FlushDnsCache |
– | Tyhjennä prosessin DNS-välimuisti. |
Esimerkki:
[root@nsr ~]# dbgcommand -n nsrd Debug=9 Process ID List : 869448 Processing PID:869448
Virheenkorjausviesti löytyy 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
Virheenkorjauksen poistaminen käytöstä:
[root@nsr ~]# dbgcommand -n nsrd Debug=0 Process ID List : 869448 Processing PID:869448
-D-tason <>käyttäminen:
NetWorker-komennot voi suorittaa myös virheenkorjaus käytössä. Tämä tehdään liittämällä -D<DEBUG_LEVEL> komentoon. Jos esimerkiksi haluat määrittää virheenkorjaustason 9 NetWorker-asiakasohjelmassa suoritettavalle tallennusprosessille, päivitä asiakkaan varmuuskopiointikomento muotoon save -D9.
Lisätietoja on seuraavalla englanninkielisellä sivulla:
- NetWorker: Varmuuskopiointitoimintojen virheenkorjaus
- NetWorker: Kuinka tehdä virheenkorjaus palauttaa työn epäonnistumiset NMC: stä
- NetWorker: Ajoitetun kloonauksen vianmääritys
- NetWorker VMware Protection-vProxy: Virheenkorjauksen kirjaamisen ottaminen käyttöön
- Data Domain: DD Boost API:n kirjaamisen käyttöönotto | Precert-lokit
- Katso NetWorker Command Reference Guide -opas: NetWorker-tuki | Oppaat ja asiakirjat (edellyttää Dell-tukitilille kirjautumista).
Additional Information
- NRE 8.x: Java-välimuistin tyhjentäminen, Java-konsolin ottaminen käyttöön ja virheenkorjaus.
- NRE 17.x: Java-välimuistin tyhjentäminen, Java-konsolin ottaminen käyttöön ja virheenkorjaus
- NWUI (NetWorker Management Web UI): Luokittelu- ja vianmääritysopas
- NetWorker: Kuinka ottaa AUTHC DEBUG käyttöön vianmääritystä varten
- NetWorker: Kuinka ottaa RabbitMQ-virheenkorjaus käyttöön
- NetWorker: REST API -virheenkorjauksen ottaminen käyttöön
- NetWorkerin vianmääritysopas: Prosessin kaatumiset ja ydinvedokset
- NetWorker: NetWorkerin NSRGet-tiedonkeruutyökalun käyttäminen