Feilsøkingsveiledning for NetWorker: Prosesskrasj og kjernedumper
Sammendrag: Omfattende Dell NetWorker-veiledning for feilsøking av prosesskrasj og kjernedumper
Symptomer
Feilsøkingsveiledning for NetWorker: Prosesskrasj og kjernedumper
Skjerm: Omfattende Dell NetWorker-veiledning for feilsøking av prosesskrasj og kjernedumper
Se på YouTube
Årsak
Oppløsning
MERK: Før du feilsøker og diagnostiserer en kjernedump på systemet, må du søke på Dells nettsted for kundestøtte etter artikler som er spesifikke for prosessen der kjernen dumpet. I noen scenarier er det lagt ut en kjent løsning. Hvis ingen rettelser er identifisert, fortsetter du med trinnene som er beskrevet i denne artikkelen. Hvert trinn inneholder instruksjoner eller en kobling til et dokument for å eliminere mulige årsaker og iverksette korrigerende tiltak etter behov. Trinnene er ordnet i den mest hensiktsmessige rekkefølgen for å isolere problemet og identifisere riktig løsning. Ikke hopp over et trinn.
Trinn 1: Samle informasjon - Problembeskrivelse:
- Under hvilke omstendigheter krasjer prosessen. Er denne oppførselen konsekvent?
- Fungerte dette bedre før?
- Tider med hendelser og observert atferdstrend?
- Oppstår problemet bare når det er tung belastning på sikkerhetskopieringsmiljøet, sikkerhetskopier eller en bestemt type sikkerhetskopieringsgruppe.
- Når oppsto problemet første gang? Hva endret seg da?
- Hva er omfanget av problemet (alle klienter / noen klienter, alle backup-mål eller noen)
- Hva som hittil er forsøkt å fikse og hvilke konklusjoner som er trukket av dette.
Trinn 2: Samle informasjon - Miljø
Hvilken NetWorker-prosess som ikke svarer, og på hvilken maskin (server, lagringsnode eller klient).
- NetWorker-serverversjon og -plattform: NetWorker: Fremgangsmåter for å identifisere NetWorker-programvareversjon
- Oversikt over størrelsen og egenskapene til sikkerhetskopidatasonen
- Målrette medier for disse sikkerhetskopiene
Trinn 3: Støtte
- Bruk den nettbaserte NetWorker-kompatibilitetsveiledningen (krever pålogging på Dell Support-konto) og kontroller at alle komponenter (NetWorker-server, filsystemversjon, proxy, lagringsnoder, klienter, mål) støttes.
- Kontroller at det ikke er noen underliggende operativsystem- eller maskinvaremangel som kan føre til prosesskrasj (diskfeil, disken er full, nettverksfeil og så videre).
Trinn 4: Beste framgangsmåte
NetWorker Planning Guide for ytelsesoptimalisering viser programvare- og maskinvarekrav som støtter et optimalt tilpasset NetWorker-miljø. Dette må gjennomgås for å være sikker på at beste praksis følges. Dette er relevant hvis prosessen ikke reagerer, skjer på tider med tyngste belastning. NetWorker-dokumentasjon er tilgjengelig gjennom: Støtte for NetWorker | Drivere og nedlastinger
Trinn 5: Komponentisolering:
Hvordan vi går frem for å finne årsaken til at prosessen ikke svarer på problemet, avhenger av virkemåten som definert i trinn 1. Hvis utløseren er ukjent, kan tester utføres for å prøve å fastslå hva som utløser krasjet:
- Overvåk systemytelsen under tung belastning
- Undersøk operativsystemets loggfiler rundt tidspunktet for krasj for å se etter fellestrekk i atferd.
- Linux:
/var/log/messages - Windows: Hendelseslogger forsystem og program
- Linux:
- Se gjennom NetWorker-logger for å se hvilke operasjoner som skjer når kjernedumpene oppstår, og når:
- Linux:
/nsr/logs/daemon.raw - Windows (standard):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker: Slik bruker du nsr_render_log til å gjengi .raw loggfiler
- NetWorker-vertsspesifikke prosesser er definert i: NetWorker-prosesser og -porter
- Linux:
- Finn ut hvilke ikke-NetWorker-operasjoner som kjører på denne maskinen som kan påvirke oppførselen, og om tidsplanen deres samsvarer med krasjtidspunktene.
- Hvis krasjet skjer konsekvent, endrer du noen parametere for å prøve å begrense årsaken. For eksempel sikkerhetskopiering til et annet målmedium eller sikkerhetskopiering av ulike typer data fra samme NetWorker-klient
Trinn 6: Resolution (oppløsning)
En kjernedump er en fil som fanger opp en prosesss arbeidsminne på et bestemt tidspunkt, vanligvis når programmet avsluttes unormalt. En kjernedump bidrar til å identifisere hvorfor en prosess ikke reagerer, ved å avsløre funksjonene som utføres, og dataene som ble brukt i feiløyeblikket.
- Sjekk ikonet
/nsr/coreskatalog for nylige kjernedumper av NetWorker-prosesser i UNIX eller Linux eller sjekk krasjkatalogen som definert i Windows-registeret (se trinn 2). - Hvis det ikke finnes noen, må du kontrollere at operativsystemet er konfigurert til å generere kjernedumpfiler hvis det oppstår en prosesskrasj. Se Operativsystemdokumentasjon for alle detaljer, men i korte trekk innebærer dette endring
ulimit -cog-fverdier i UNIX og Linux, og gjøre en registerendring i Windows. - Operativsystemverktøy slik som
gdb(UNIX og Linux) ogWinDbg(Windows) kan brukes til å vurdere kjernedumpen. Se dokumentasjon for operativsystemleverandører om disse funksjonene. - Hvis du vil ha en gjennomgang av NetWorker-støtte, kan du se: NetWorker: Slik bruker du pkgcore til å generere kjernedumpbunter
Tilleggsinformasjon
Når du engasjerer NetWorker-støtte i kjernedumprelaterte saker, må du oppgi informasjonen som samles inn etter denne artikkelen. En NSRGET-pakke og kjernedumpen pkgcore Pakker må også leveres.