NetWorker – Troubleshooting-Handbuch: Prozessabstürze und Core-Speicherabbilder
Zusammenfassung: Dell NetWorker – umfassendes Handbuch zum Troubleshooting von Prozessabstürzen und Core-Speicherabbildern
Symptome
NetWorker – Troubleshooting-Handbuch: Prozessabstürze und Core-Speicherabbilder
Video: Dell NetWorker – umfassendes Handbuch zum Troubleshooting von Prozessabstürzen und Core-Speicherabbildern
Auf YouTube ansehen
Ursache
Lösung
HINWEIS: Bevor Sie ein Troubleshooting und die Diagnose eines Core-Speicherabbilds auf Ihrem System durchführen, durchsuchen Sie die Dell Support-Website nach Artikeln, die spezifisch für den Prozess sind, bei dem der Core-Speicherabbild erstellt wurde. In einigen Szenarien wird eine bekannte Korrektur veröffentlicht. Wenn keine Korrekturen gefunden werden, fahren Sie mit den in diesem Artikel beschriebenen Schritten fort. Jeder Schritt enthält Anweisungen oder einen Link zu einem Dokument, um mögliche Ursachen zu beseitigen und bei Bedarf Korrekturmaßnahmen zu ergreifen. Die Schritte folgen der am besten geeignetsten Reihenfolge, um das Problem zu isolieren und die richtige Lösung zu identifizieren. Überspringen Sie keinen Schritt.
Schritt 1: Sammeln von Informationen – Problembeschreibung:
- Unter welchen Umständen stürzt der Prozess ab? Ist dieses Verhalten konsistent?
- Hat das vorher besser funktioniert?
- Zeitpunkte des Auftretens und beobachteter Verhaltenstrend?
- Tritt das Problem nur bei hoher Last in der Backupumgebung oder bei Backups oder bei einem bestimmten Typ von Backupgruppe auf?
- Wann trat das Problem erstmals auf? Was änderte sich dann?
- Was ist der Umfang des Problems (alle Clients/einige Clients, alle Backupziele oder einige)
- Was bisher versucht wurde zu beheben und welche Schlüsse daraus gezogen wurden.
Schritt 2: Sammeln von Informationen – Umgebung
Welcher NetWorker-Prozess reagiert nicht und auf welchem Rechner (Server, Storage Node oder Client).
- NetWorker-Serverversion und -plattform: NetWorker: Methoden zur Identifizierung der NetWorker-Softwareversion
- Übersicht über die Größe und die Art der Backupdatenzone
- Zielmedien für diese Backups
Schritt 3: Unterstützbarkeit
- Überprüfen Sie mithilfe des Online-NetWorker-Kompatibilitätsleitfadens (Anmeldung beim Dell Supportkonto erforderlich), ob alle Komponenten (NetWorker-Server, Dateisystemversion, Proxy, Speicher-Nodes, Clients, Ziel) unterstützt werden.
- Überprüfen Sie, ob keine zugrunde liegenden Betriebssystem- oder Hardwaremängel vorliegen, die für die Prozessabstürze verantwortlich sind (Festplattenausfälle, volle Festplatte, Netzwerkfehler usw.).
Schritt 4: Best Practices
Im NetWorker Performance Optimization Planning Guide sind Software- und Hardwareanforderungen aufgeführt, die eine optimal abgestimmte NetWorker-Umgebung unterstützen. Dies muss überprüft werden, um sicherzustellen, dass die Best Practices befolgt werden. Dies ist relevant, wenn der Prozess, der nicht reagiert, zu Zeiten mit höchster Auslastung stattfindet. Die NetWorker-Dokumentation ist verfügbar unter: Support für NetWorker | Treiber und Downloads
Schritt 5: Komponentenisolierung:
Wie wir vorgehen, um die Ursache für das Problem zu finden, dass der Prozess nicht reagiert, hängt vom in Schritt 1 definierten Verhalten ab. Wenn der Auslöser unbekannt ist, können Tests durchgeführt werden, um herauszufinden, was den Absturz auslöst:
- Überwachung der Systemleistung unter hoher Last
- Überprüfen Sie die Protokolldateien des Betriebssystems zum Zeitpunkt der Abstürze auf Gemeinsamkeiten im Verhalten.
- Linux:
/var/log/messages - Windows: System- und Anwendungsereignisprotokolle
- Linux:
- Überprüfen Sie die NetWorker-Protokolle, um festzustellen, welche Vorgänge stattfinden, wenn die Core-Speicherabbilder auftreten, und wann:
- Linux:
/nsr/logs/daemon.raw - Windows (Standardeinstellung):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker: So verwenden Sie nsr_render_log zum Rendern .raw Protokolldateien
- NetWorker-hostspezifische Prozesse sind definiert in: NetWorker-Prozesse und -Ports
- Linux:
- Finden Sie heraus, welche Nicht-NetWorker-Vorgänge auf diesem Rechner ausgeführt werden, die sein Verhalten beeinflussen könnten, und ob ihr Zeitplan mit den Zeiten der Abstürze korreliert.
- Wenn der Absturz regelmäßig auftritt, ändern Sie einige Parameter, um die Ursache einzugrenzen. Zum Beispiel das Sichern auf ein anderes Zielmedium oder das Sichern verschiedener Datentypen vom selben NetWorker-Client
Schritt 6: Auflösung
Ein Core-Speicherabbild ist eine Datei, die den Arbeitsspeicher eines Prozesses zu einem bestimmten Zeitpunkt erfasst, in der Regel, wenn das Programm abnormal beendet wird. Ein Core-Speicherabbild hilft bei der Identifizierung, warum ein Prozess nicht mehr reagiert, indem er die ausgeführten Funktionen und die Daten aufzeigt, die zum Zeitpunkt des Fehlers verwendet werden.
- Überprüfen Sie die Spalte
/nsr/coresVerzeichnis für aktuelle Core-Speicherabbilder von NetWorker-Prozessen unter UNIX oder Linux oder überprüfen Sie das Absturzverzeichnis, wie in der Windows-Registrierung definiert (siehe Schritt 2). - Wenn keine vorhanden ist, überprüfen Sie, ob das Betriebssystem so eingerichtet ist, dass bei einem Prozessabsturz Core-Speicherabbilddateien erzeugt werden. Ausführliche Informationen finden Sie in der Dokumentation zum Betriebssystem. Kurz gesagt, dies beinhaltet Änderungen
ulimit -cund-fWerte in UNIX und Linux sowie das Vornehmen einer Registrierungsänderung in Windows. - Tools des Betriebssystems wie
gdb(UNIX und Linux) undWinDbg(Windows) kann verwendet werden, um den Core-Speicherabbild zu bewerten. Weitere Informationen zu diesen Funktionen finden Sie in der Dokumentation des Betriebssystemanbieters. - Eine Überprüfung des NetWorker-Supports finden Sie unter: NetWorker: Verwendung von pkgcore zum Erzeugen von Core-Speicherabbild-Bundles
Weitere Informationen
Wenn Sie den NetWorker-Support für Fälle im Zusammenhang mit Core-Speicherabbildern in Anspruch nehmen, müssen die in diesem Artikel erfassten Informationen angegeben werden. Ein NSRGET-Bundle und der Core-Speicherabbild pkgcore Es müssen auch Bündel bereitgestellt werden.