NetWorkerin vianmääritysopas: Prosessin kaatumiset ja ydinvedokset
Video: Dell NetWorkerin kattava opas prosessin kaatumisten ja ydinvedosten vianmääritykseen
Katso YouTubessa
NetWorker-prosessi ei vastaa monesta eri syystä. Tässä artikkelissa on suositeltu tapa eristää ja ratkaista NetWorker-prosessiin liittyvä vastaamattoman ongelma.
Varmista, että kaikki alla olevat vianmäärityksen vaiheet toteutuvat ympäristössäsi. Jokainen vaihe tarjoaa ohjeita tai linkin asiakirjaan mahdollisten syiden poistamiseksi ja korjaavien toimenpiteiden toteuttamiseksi tarvittaessa. Vaiheiden järjestys on mahdollisimman asianmukainen, jotta ongelma voidaan eristää ja oikea ratkaisu löytää. Älä ohita vaihetta.
Vaihe 1: Tietojen kerääminen - ongelman kuvaus
Saat täydellisen ongelman kuvauksen vastaamalla seuraaviin kysymyksiin:
- Missä olosuhteissa prosessi kaatuu. Onko tämä käyttäytyminen johdonmukaista?
- Toimiko tämä paremmin ennen.
- Esiintymisajat ja havaitun käyttäytymisen trendi
- Ilmeneekö ongelma vain silloin, kun varmuuskopiointiympäristöön tai varmuuskopioihin tai tietyntyyppiseen varmuuskopiointiryhmään kohdistuu paljon kuormitusta.
- Milloin ongelma ilmeni ensimmäisen kerran. Mikä sitten muuttui?
- Mikä on ongelman laajuus (kaikki asiakkaat/jotkut asiakkaat, kaikki varmuuskopiokohteet tai jotkut)
- Mitä tähän mennessä on yritetty korjata ja mitä johtopäätöksiä tästä on tehty.
Vaihe 2: Tietojen kerääminen - Ympäristö
- Mikä NetWorker-prosessi ei vastaa ja missä koneessa (palvelin, tallennussolmu tai asiakas).
- NetWorker-palvelinversio ja -alusta
- Yleiskatsaus varmuuskopion tietovyöhykkeen
koosta ja luonteesta - Näiden varmuuskopioiden kohdemedia
Vaihe 3: Tuettavuus
- Tarkista NetWorker-yhteensopivuusoppaan avulla, että kaikkia komponentteja (NetWorker-palvelin, tiedostojärjestelmäversio, välityspalvelin, tallennussolmut, asiakkaat, kohde) tuetaan.
- Tarkista, että taustalla ei ole käyttöjärjestelmän tai laitteiston vikaa, joka selittäisi prosessin kaatumiset (levyviat, levy täynnä, verkkovirheet ja niin edelleen).
Vaihe 4: Parhaat käytännöt
NetWorker Performance Optimization Planning Guide sisältää useita ehdotettuja ohjelmisto- ja laitteistovaatimuksia ja suosituksia, jotka tulisi ottaa käyttöön, jotta NetWorker-ympäristö olisi optimoitu. Tämä on tarkistettava sen varmistamiseksi, että tällä tietovyöhykkeellä noudatetaan parhaita käytäntöjä. Tällä on merkitystä, jos prosessi, joka ei vastaa, tapahtuu raskaimman kuormituksen aikana.
Vaihe 5: Komponenttien eristäminen
Se, miten löydämme prosessin vastaamattomuuden perimmäisen syyn, määräytyy vaiheessa 1 määritetyn toiminnan mukaan. Jos liipaisinta ei tunneta, voidaan suorittaa testejä yrittääksesi selvittää, mikä laukaisee törmäyksen:
- Tarkkaile järjestelmän suorituskykyä kovassa kuormituksessa
- Tutki käyttöjärjestelmän lokitiedostoja kaatumisten aikaan käyttäytymisen yhdenmukaisuuden
varalta - Lue NetWorker-aikataulu selvittääksesi, korreloiko tietyn NetWorkerin ajoitetun toiminnon esiintymisaikojen välillä.
- Selvitä, mitkä muut kuin NetWorker-toiminnot tässä koneessa voivat vaikuttaa sen toimintaan ja korreloivatko niiden aikataulu kaatumisten aikojen kanssa.
- Jos törmäys tapahtuu jatkuvasti, muuta joitain parametreja yrittääksesi rajata syytä. Esimerkiksi varmuuskopiointi toiseen kohdemediaan tai erityyppisten tietojen varmuuskopiointi samasta NetWorker-asiakasohjelmasta
Vaihe 6: Resolution (tarkkuus)
Coredump on erityinen tiedosto, joka edustaa prosessin työmuistin tyhjennystä tiettynä ajankohtana, yleensä silloin, kun ohjelma on päättynyt epänormaalisti. Core-vedostiedostojen avulla voidaan diagnosoida vastaamatta jättämisen syy analysoimalla, mitkä prosessin toiminnot olivat käynnissä kaatumishetkellä ja mitä tietoja käytettiin.
Useimmat käyttöjärjestelmät eivät luo Core-vedostiedostoja automaattisesti. Käyttöjärjestelmän parametreja on muutettava siten, että prosessin kaatumisen yhteydessä luodaan Core-vedostiedosto. Tämä muutos on tehtävä ennen kaatumista.
1) Tarkista /nsr/cores-hakemistosta NetWorker-prosessien viimeisimmät ydinvedokset unixissa tai linuxissa tai Windowsin rekisterissä määritetty kaatumishakemisto (katso vaihe 2).
2) Jos niitä ei ole, tarkista, että käyttöjärjestelmä on määritetty luomaan Core-vedostiedostoja, jos prosessi kaatuu. Katso tarkemmat tiedot käyttöjärjestelmän ohjeista, mutta lyhyesti sanottuna tämä tarkoittaa todennäköisesti ulimit -c- ja -f-arvojen muuttamista Linuxissa tai Unixissa ja rekisterimuutoksen tekemistä Windowsissa.
Windows 2008R2:
- Päivitä rekisteri uudella avaimella, joka on annettu osoitteessa http://msdn.microsoft.com/en-us/library/bb787181(VS.85).aspx.
- Suositeltujen arvojen avulla vedostiedosto luodaan kansioon C:\Users\Administrator\AppData\Local\CrashDumps
- Ota täydet kaatumisvedokset käyttöön.
3) Ydintiedosto voidaan tutkia itse isäntäkoneella tai pakata analysoitavaksi toisella koneella. Näiden ydintiedostojen pakkaaminen on saatavilla täältä:
UNIX- ja Linux-ydintiedostojen pakkaus:
489272: Ydin-/kaatumisvedostietojen ja niihin liittyvien lokien
kerääminenWindows: noudata seuraavia ohjeita:
198564: Ytimen ja käyttäjän vedoksen kerääminen ripustetuista prosesseista Windowsissa
4) Analysoi käytettävissä olevat tiedot:
Käyttöjärjestelmän lokitiedostot
– NetWorker-daemon-lokitiedosto NetWorker-palvelimesta ja asianmukaisesta tallennussolmusta.
- Core- tai Crash-tiedosto
Ydintiedoston yksityiskohtainen analysointi edellyttää NetWorkerin sisäisten toimintojen perusteellista tuntemusta, ja se on annettava EMC:n NetWorker-tuen tehtäväksi. Ydintiedoston alustava lukeminen voidaan kuitenkin tehdä ydintiedoston sisällön vertaamiseksi tunnettuihin ongelmiin.
Linux ja HP-UX
gdb [koko polku prosessiin] [ydintiedosto]
(gdb), jossa
AIX
dbx [koko polku prosessiin] [ydintiedosto]
(dbx) missä
Solaris
pstack [ ydintiedosto ]
dbx [koko polku prosessiin] [ydintiedosto]
(dbx) missä
Windows
- Käynnistä windbg windows debugger program
- Napsauta tiedostoa ja avaa vedostiedosto windbg: ssä.
- Kirjoita analysis --v alakomentoikkunaan hakeaksesi täydelliset tiedot.
5) Edellä esitetyn analyysin ja järjestelmän toimintaa koskevien tietojen perusteella tapausta voi verrata tunnettujen ongelmien luetteloon, joka on kuvattu uusimman version NetWorker-julkaisutiedoissa.
Vaihe 7: Edistynyt virheenkorjaus (tarvittaessa)
Jos epäilet, että NetWorker-ohjelmistossa on vika, joka aiheuttaa vastaamattomuuden prosessin, pakkaa kaatumistiedosto (katso vaiheessa 3) ja toimita se sekä täydellinen kuvaus havaitusta toiminnasta Dell Technologiesin NetWorker-tuelle ongelman yksityiskohtaista analysointia varten.