NetWorker: Palvelun vasteongelmien vianmääritys NetWorkerissa nsrwatch-apuohjelmalla
Summary: nsrwatch-apuohjelma mahdollistaa sellaisten ongelmien vianmäärityksen, joiden oireet viittaavat siihen, että NetWorker-ydinprosessit eivät ehkä vastaa.
Instructions
NetWorker-palvelimen asennuspaketti sisältää komentoriviapuohjelman nimeltä nsrwatch. nsrwatch-komentoa käytetään NetWorker-palvelimien valvontaan ja toimintaan. Sen avulla voidaan myös tehdä vianmääritys NetWorker-prosesseille, jotka eivät vastaa tai jotka kuluttavat järjestelmäresursseja odottamatta. nsrwatch-apuohjelman käyttäminen ei ole ensimmäinen vaihe NetWorkerin palveluvastausongelmien vianmäärityksessä. Sitä tulisi käyttää vasta, kun palveluun tai suorituskykyyn liittyvien ongelmien todennäköisemmät syyt on suljettu pois:
Tarkista ensin, että:
- Kaikkia NetWorker-tietovyöhykkeen elementtejä tuetaan.
- Katso yhteensopivuusoppaat elab navigatorista: https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorker
- Katso NetWorkerin versiokohtainen suorituskyky- ja optimointiopas Dellin tukisivustosta: https://www.dell.com/support/product-details/product/networker/overview
- Ympäristöissä, joissa NetWorker-etätallennussolmuja otetaan käyttöön. Tallennussolmun NetWorker-version on vastattava NetWorker-palvelimen NetWorker-versiota.
- NetWorker-palvelimessa ei ole levytilaongelmaa.
- Linux:
df -Th
-
- Windows: Tarkista levytilan käyttö Windowsin Resurssienhallinnasta tai Levynhallinnasta.
- NetWorker-palvelimen resurssit (suoritin, RAM ja niin edelleen) eivät ole loppuneet käytöstä ruuhka-aikoina.
- Linux:
top
-
- Windows: Tehtävienhallinta tai Perfmon
- NetWorker: Suuren muistin tai suorittimen käytön vianmääritys prosessin mukaan
- Windows: Tehtävienhallinta tai Perfmon
- Käyttöjärjestelmälokeissa ei ole merkittäviä virheitä
- Linux: /var/log/messages
- Windows: Tapahtumienvalvonta (sovelluksen ja järjestelmän tapahtumalokit)
- Ongelma koskee kaikkia NetWorker-vakiotoimintoja, eikä se ole tarkempi, esimerkiksi: Varmuuskopiot yhteen tallennussolmuun, ongelma koskee vain kloonausta jne.
- Ydinvedoksen luonti on otettu käyttöön käyttöjärjestelmätasolla NetWorker-palvelimessa, eikä prosessien ydinvedoksia ole.
- NetWorkerin suorituskyvyn ja optimoinnin suunnittelu:
-
- NetWorker-varmuuskopiointiin käytettävissä on riittävästi kohdetaltioita.
- Linuxin NetWorker-palvelimessa on määritetty riittävästi avoimen tiedoston kuvaajia. Lisätietoja: NetWorker-ytimen parametrivaatimukset
- Suorituskyvyn optimoinnin asetukset ja parametrit on otettu käyttöön.
- NetWorker-palvelin täyttää tämän kokoisen tietovyöhykkeen vähimmäisvaatimukset. Lisätietoja: Järjestelmän osat.
- Jos tietovyöhyke on suuri, NMC-palvelin sijaitsee eri koneessa kuin NetWorker-palvelin. Lisätietoja: NetWorker-palvelimen ja NetWorker Management Consolen muistivaatimukset
- Porttialueet on määritetty oikein Security Configuration Guide -oppaan mukaisesti, https://www.dell.com/support/product-details/product/networker/docs
NSRWATCH Komentorivivaihtoehdot:
| Asetus | Toiminto |
| - c-määrä | Vastausongelman havaitsemisen aikana tehtävien ydinvedosten määrä. (palvelun tai prosessin saatavuus tai reagointi) |
| - d-erotin | Valinnainen erotin raakatulosteelle |
| -g dir | Luo ydinvedos ja pinon jäljitys annettuun hakemistoon. |
| -i väli | Palvelinkyselyjen välinen aikaväli sekunteina |
| - k-väli | Pinojäljitysten kirjaamisen välinen aika sekunteina |
| -n määrä | Luotavien ydinvedosten enimmäismäärä |
| -p ohjelma[:versio] | RPC-ohjelman nimi valinnaisella versiolla; Esimerkki: nsrd, nsrjobd, nsrmmdbd, nsrmmd:405 |
| -S dir | (Vain Windows) Polku symboliin Program Database (PDB) -tiedostot |
| -t kynnys | Kynnys sekunteina, ennen kuin nsrwatch ilmoittaa reagointiongelmasta. |
| - u-kynnys | Kynnysarvo prosentteina CPU, ennen kuin nsrwatch ilmoittaa suuresta suorittimen käytöstä |
| -v | Sisällytä lisäkonteksti, kun kirjaat pinon jäljityksiä. |
Windows-käyttöjärjestelmä: Ilmeisen NetWorker-palvelu- tai prosessiongelman vianmääritys nsrwatchin avulla:
- Windowsin virheenkorjaustyökalujen
asentaminen NetWorker-palvelimeen
- Varmista, että cdb.exe on Windows PATH -muuttujassa
. Uusi komentokehoteikkuna on avattava, jotta muutos tulee voimaan. Uudelleenkäynnistystä ei tarvita.
- NetWorker-version symbolitiedostojen (pdb-tiedostojen) on oltava käytettävissä. Dell NetWorker -tuki voi toimittaa nämä.
- Suorita nsrwatch ja jätä tietokone odottamaan palvelun tai prosessin tilaa.
Esimerkki: E:\Symbolit ovat polku, jossa pdb-tiedostot otetaan käyttöön.
C:\>nsrwatch -p nsrd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrd 2>&1 C:\>nsrwatch -p nsrexecd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrexecd 2>&1 C:\>nsrwatch -p nsrmmdbd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrmmdbd 2>&1 C:\>nsrwatch -p nsrjobd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrjobd 2>&1
Kerättävät lokit:
- Hahmonnettu daemon.raw
- daemon.raw
- NSRWATCH-lähtö asiaankuuluville demoneille (kuten edellä on kuvattu).
- Järjestelmän ja sovelluksen tapahtumalokit
Linux-käyttöjärjestelmä: Ilmeisen NetWorker-palvelu- tai prosessiongelman vianmääritys nsrwatchin avulla:
- Irrottamattomien binaarien asentaminen kiinnostavan prosessin vakiobinaarien tilalle: Yleensä nsrd, nsrjobd, nsrmmdbd ja nsrexecd. Dell NetWorker -tuki voi tarjota ne.
- Tämä edellyttää, että NetWorker suljetaan ensin. Heillä on oltava oikeat käyttöoikeudet.
- Suorita nsrwatch ja jätä tietokone odottamaan palvelu- tai prosessiongelmaa.
nsrwatch -p nsrd -i 30 -t 30 -k 30 > nsrd_out nsrwatch -p nsrexecd -i 30 -t 30 -k 30 > nsrexecd_out nsrwatch -p nsrjobd -i 30 -t 30 -k 30 > nsrjobd_out nsrwatch -p nsrmmdbd -i 30 -t 30 -k 30 > nsrmmdbd_out
Kerättävät lokit:
- Hahmonnettu daemon.raw
- daemon.raw
- NSRWATCH-lähtö asiaankuuluville demooneille.
- Käyttöjärjestelmän viestitiedosto (/var/log/messages)
- Tarkista /var/log/messages-tiedosto ja varmista, että loki kattaa koko nsrwatch-ikkunan . Jos palvelimella on paljon toimintaa, viestiloki voi kaatua. Muut /var/log/messages-date tai /var/log/messages# ovat olemassa, jos viestien lokitiedosto on siirtynyt seuraavalle sijalle. Tarkista huolellisesti aikaleima tiedostojen luontiajankohdasta. Jos ne kattavat myös nsrwatch-istunnon , tartu myös näihin lisäviestilokeihin.
Additional Information
NetWorker-prosessit ja -portit
Verkkotyöntekijä: Varmuuskopiointitoimintojen
virheenkorjausVerkkotyöntekijä: Lokitiedostot ja sijainnit
NetWorkerin vianmääritysopas: Prosessin kaatumiset ja ydinvedokset
Verkkotyöntekijä: Suuren muistin tai suorittimen käytön vianmääritys prosessin mukaan