Felsökningsguide för NetWorker: Bearbeta krascher och kärndumpar
Sammanfattning: Dell NetWorker: Omfattande manual för felsökning av processkrascher och kärndumpar
Symptom
Felsökningsguide för NetWorker: Bearbeta krascher och kärndumpar
Video: Dell NetWorker: Omfattande manual för felsökning av processkrascher och kärndumpar
Titta på YouTube
Orsak
Upplösning
Obs! Innan du felsöker och diagnostiserar en kärndump på systemet bör du söka på Dells supportwebbplats efter artiklar som är specifika för den process som kärnan dumpades. I vissa fall finns det en känd korrigering publicerad. Om inga korrigeringar identifieras fortsätter du med stegen som beskrivs i den här artikeln. Varje steg innehåller instruktioner eller en länk till ett dokument för att eliminera möjliga orsaker och vidta korrigerande åtgärder vid behov. Stegen ordnas i den lämpligaste ordningen för att isolera problemet och identifiera rätt lösning. Hoppa inte över ett steg.
Steg 1: Insamling av information - problembeskrivning:
- Under vilka omständigheter kraschar processen. Är det här beteendet konsekvent?
- Fungerade detta bättre tidigare?
- Tidpunkter för händelser och observerad beteendetrend?
- Uppstår problemet bara vid hög belastning på säkerhetskopieringsmiljön eller säkerhetskopieringar eller en viss typ av säkerhetskopieringsgrupp?
- När uppstod problemet först? Vad förändrades då?
- Vad är problemets omfattning (alla klienter/vissa klienter, alla säkerhetskopieringsmål eller vissa)
- Vad man hittills har försökt att rätta till och vilka slutsatser har dragits av detta.
Steg 2: Insamling av information - Miljö
Vilken NetWorker-process som inte svarar och på vilken dator (server, lagringsnod eller klient).
- NetWorker-serverversion och plattform: NetWorker: Metoder för att identifiera mjukvaruversion av NetWorker
- Översikt över storleken och typen av säkerhetskopiering av datazonen
- Målmedia för dessa säkerhetskopior
Steg 3: Supportmöjligheter
- Kontrollera att alla komponenter (NetWorker-server, filsystemversion, proxy, lagringsnoder, klienter, mål) stöds med hjälp av NetWorker-kompatibilitetsguiden (inloggning till Dell-supportkonto krävs).
- Kontrollera att det inte finns några underliggande operativsystems- eller maskinvarubrister som kan förklara processkrascherna (diskfel, full disk, nätverksfel osv.).
Steg 4: Bästa praxis
I NetWorker-planeringsmanualen för prestandaoptimering finns en lista över program- och maskinvarukrav som stöder en optimalt avstämd NetWorker-miljö. Detta måste ses över för att vara säker på att bästa praxis följs. Detta är relevant om processen som inte svarar sker vid tidpunkter med tyngst belastning. NetWorker-dokumentation finns tillgänglig på: Stöd för NetWorker | Drivrutiner och nerladdningsbara filer
Steg 5: Komponentisolering:
Hur vi går tillväga för att hitta rotorsaken till att processen inte svarar beror på beteendet enligt definitionen i steg 1. Om den utlösande faktorn är okänd kan tester utföras för att försöka fastställa vad som utlöser kraschen:
- Övervaka systemets prestanda under hög belastning
- Undersök operativsystemets loggfiler runt tiden för krascherna för att se om beteendet är gemensamt.
- Linux:
/var/log/messages - Windows: Händelseloggar för system och program
- Linux:
- Granska NetWorker-loggar för att se vilka åtgärder som utförs när kärndumparna inträffar och när:
- Linux:
/nsr/logs/daemon.raw - Windows (Standard):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker: Så här använder du nsr_render_log för att återge .raw loggfiler
- NetWorker-värdspecifika processer definieras i: NetWorker-processer och portar
- Linux:
- Ta reda på vilka icke-NetWorker-åtgärder som körs på den här datorn som kan påverka dess beteende och om deras schema korrelerar med tidpunkten för krascher.
- Om kraschen inträffar konsekvent ändrar du några parametrar för att försöka begränsa orsaken. Du kan till exempel säkerhetskopiera till ett annat målmedia eller säkerhetskopiera olika typer av data från samma NetWorker-klient
Steg 6: Upplösning
En kärndump är en fil som samlar in en processs arbetsminne vid ett visst tillfälle, vanligtvis när programmet avslutas onormalt. En kärndump hjälper till att identifiera varför en process inte svarar genom att avslöja de funktioner som körs och de data som används vid tidpunkten för felet.
- Kontrollera
/nsr/cores-katalogen för de senaste kärndumparna av NetWorker-processer i UNIX eller Linux eller kontrollera kraschkatalogen enligt definitionen i Windows-registret (se steg 2). - Om det inte finns några kontrollerar du att operativsystemet är konfigurerat för att generera kärndumpfiler om det sker en processkrasch. Se dokumentationen till operativsystemet för fullständig information, men i korthet innebär det att du ändrar
ulimit -coch-fvärden i UNIX och Linux, och göra en registerändring i Windows. - Operativsystemsverktyg som
gdb(UNIX och Linux) ochWinDbg(Windows) kan användas för att bedöma kärndumpen. Mer information om de här funktionerna finns i OS-leverantörens dokumentation. - Granskning av NetWorker-support finns i: NetWorker: Så här använder du pkgcore för att generera kärndumppaket
Ytterligare information
När du kontaktar NetWorker-supporten för kärndumprelaterade fall måste den information som samlas in från att följa den här artikeln tillhandahållas. Ett NSRGET-paket och kärndumpen pkgcore Paket måste också tillhandahållas.