NetWorker probleemoplossingsgids: Procescrashes en coredumps
Samenvatting: Dell NetWorker uitgebreide handleiding voor het oplossen van procescrashes en coredumps
Symptomen
NetWorker probleemoplossingsgids: Procescrashes en coredumps
Video: Dell NetWorker uitgebreide handleiding voor het oplossen van procescrashes en coredumps
Kijk op YouTube
Oorzaak
Oplossing
OPMERKING: Voordat u problemen oplost en een diagnose stelt van een coredump op uw systeem, zoekt u op de Dell Support website naar artikelen die specifiek zijn voor het proces dat de core heeft gedumpt. In sommige scenario's is er een bekende oplossing geplaatst. Als er geen oplossingen zijn gevonden, gaat u verder met de stappen in dit artikel. Elke stap bevat instructies of een koppeling naar een document om mogelijke oorzaken weg te nemen en indien nodig corrigerende maatregelen te nemen. De stappen worden in de meest geschikte volgorde gerangschikt om het probleem te isoleren en de juiste oplossing te vinden. Sla geen stap over.
Stap 1: Informatie verzamelen - Beschrijving van het probleem:
- Onder welke omstandigheden crasht het proces. Is dit gedrag consistent?
- Werkte dit eerder beter?
- Tijdstippen van voorvallen en waargenomen gedragstrend?
- Doet het probleem zich alleen voor bij zware belasting van de back-upomgeving of back-ups of een bepaald type back-upgroep?
- Wanneer deed het probleem zich voor het eerst voor? Wat veranderde er toen?
- Wat is de omvang van het probleem (alle clients/sommige clients, alle back-updoelen of sommige)
- Wat is er tot nu toe geprobeerd te repareren en welke conclusies zijn daaruit getrokken.
Stap 2: Informatie verzamelen - Milieu
Welk NetWorker-proces reageert niet en op welke machine (server, storageknooppunt of client).
- NetWorker-serverversie en -platform: NetWorker: Methoden voor het identificeren van de versie van de NetWorker-software
- Overzicht van de grootte en aard van de back-updatazone
- Doelmedia voor deze back-ups
Stap 3: Supportability
- Controleer met behulp van de online NetWorker-compatibiliteitshandleiding (aanmelden bij Dell Support-account vereist) of alle componenten (NetWorker-server, versie van bestandssysteem, proxy, storageknooppunten, clients, doel) worden ondersteund.
- Controleer of er geen onderliggende besturingssysteem- of hardwarefout is die verantwoordelijk is voor de crashes van het proces (schijfstoringen, volle schijf, netwerkfouten, enz.).
Stap 4: Best practices
De NetWorker Performance Optimization Planning Guide vermeldt software- en hardwarevereisten die een optimaal afgestemde NetWorker-omgeving ondersteunen. Dit moet worden herzien om er zeker van te zijn dat de beste praktijken worden gevolgd. Dit is relevant als het proces dat niet reageert, plaatsvindt op momenten van de zwaarste belasting. NetWorker-documentatie is beschikbaar via: Support voor NetWorker | Drivers en downloads
Stap 5: Componenten isoleren:
Hoe we te werk gaan om de hoofdoorzaak van het niet-reagerende probleem van het proces te vinden, hangt af van het gedrag zoals gedefinieerd in stap 1. Als de trigger onbekend is, kunnen tests worden uitgevoerd om vast te stellen wat de crash veroorzaakt:
- Bewaak de systeemprestaties onder zware belasting
- Controleer de logbestanden van het besturingssysteem rond de tijd van de crashes op overeenkomsten.
- Linux:
/var/log/messages - Windows: Systeem- en applicatiegebeurtenislogboeken
- Linux:
- Bekijk NetWorker-logboeken om te zien welke bewerkingen worden uitgevoerd wanneer de coredumps plaatsvinden en wanneer:
- Linux:
/nsr/logs/daemon.raw - Windows (standaard):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker: De nsr_render_log gebruiken om .raw logbestanden weer te geven
- NetWorker-hostspecifieke processen worden gedefinieerd in: NetWorker-processen en -poorten
- Linux:
- Ontdek welke niet-NetWorker-bewerkingen op deze computer worden uitgevoerd die van invloed kunnen zijn op het gedrag en of hun planning overeenkomt met het tijdstip van crashes.
- Als de crash consequent optreedt, wijzigt u enkele parameters om te proberen de oorzaak te achterhalen. Bijvoorbeeld het maken van een back-up op een ander doelmedium of het maken van een back-up van verschillende soorten data van dezelfde NetWorker-client
Stap 6: Resolutie
Een coredump is een bestand dat het werkgeheugen van een proces op een bepaald moment vastlegt, meestal wanneer het programma abnormaal eindigt. Een coredump helpt te identificeren waarom een proces niet meer reageert door de functies te onthullen die worden uitgevoerd en de gegevens die op het moment van falen in gebruik zijn.
- Controleer de
/nsr/coresdirectory voor recente coredumps van NetWorker-processen in UNIX of Linux of controleer de crashdirectory zoals gedefinieerd in het Windows-register (zie stap 2). - Als dit niet het geval is, controleert u of het besturingssysteem is ingesteld om kerndumpbestanden te genereren als het proces vastloopt. Zie de documentatie van het besturingssysteem voor meer informatie, maar in het kort gaat het om het wijzigen van
ulimit -cals-fwaarden in UNIX en Linux, en het maken van een registerwijziging in Windows. - Besturingssysteemtools zoals
gdb(UNIX en Linux) enWinDbg(Windows) kan worden gebruikt om de kerndump te beoordelen. Raadpleeg de documentatie van de leverancier van het besturingssysteem voor informatie over deze functies. - Zie voor beoordeling van NetWorker-support: NetWorker: Hoe pkgcore te gebruiken voor het genereren van kerndumpbundels
Extra informatie
Wanneer u NetWorker-support inschakelt voor zaken met betrekking tot coredumps, moet de informatie worden verstrekt die is verzameld naar aanleiding van het volgen van dit artikel. Een NSRGET-bundel en de kerndump pkgcore Er moeten ook bundels worden verstrekt.