Für die Fehlerbehebung Ihrer vSphere-Implementierung identifizieren Sie die Symptome des Problems, bestimmen Sie die betroffenen Komponenten und testen Sie mögliche Lösungen.
- Identifizieren der Symptome
- Eine Reihe potenzieller Ursachen kann zur Leistungsminderung oder zum Leistungsausfall der Implementierung führen. Der erste Schritt für eine effiziente Fehlerbehebung ist die genaue Identifizierung des Problems.
- Definieren des Problembereichs
- Nachdem Sie die Symptome des Problems isoliert haben, müssen Sie den Problembereich definieren. Identifizieren Sie die betroffenen Software- oder Hardwarekomponenten, durch die das Problem möglicherweise verursacht wird, sowie die nicht betroffenen Software- oder Hardwarekomponenten.
- Testen möglicher Lösungen
- Wenn Sie die Symptome des Problems und die betroffenen Komponenten kennen, können Sie die Lösungen solange systematisch testen, bis das Problem behoben ist.
Vorgehensweise zum Identifizieren der Symptome
Bevor Sie versuchen, ein Problem in Ihrer vSphere-Implementierung zu beheben, müssen Sie die genauen Fehlersymptome identifizieren.
Der erste Schritt bei der Fehlerbehebung ist das Erfassen von Informationen zu den genauen Symptomen. Sie können sich beim Erfassen dieser Informationen die folgende Fragen stellen:
- Welche Aufgabe wird nicht ausgeführt bzw. welches Verhalten ist nicht vorhanden?
- Kann die betroffene Aufgabe in Unteraufgaben unterteilt werden, die Sie separat auswerten können?
- Endet die Aufgabe mit einem Fehler? Ist eine Fehlermeldung damit verbunden?
- Wird die Aufgabe zwar ausgeführt, dauert aber unzumutbar lange?
- Tritt der Fehler kontinuierlich oder sporadisch auf?
- Welche Änderungen gab es in letzter Zeit bei Software oder Hardware, die in Zusammenhang mit dem Fehler stehen könnten?
Vorgehensweise zum Definieren des Problembereichs
Nachdem Sie die Symptome des Problems in Ihrer vSphere-Implementierung identifiziert haben, bestimmen Sie die betroffenen Komponenten, die Komponenten, die das Problem verursachen, sowie die nicht beteiligten Komponenten.
Bei der Definition des Problembereichs in einer vSphere-Implementierung müssen Sie die vorhandenen Komponenten berücksichtigen. Neben VMware-Software sollten Sie auf die verwendete Drittanbietersoftware und die mit der virtuellen VMware-Hardware verwendete Hardware achten.
Wenn Sie die Merkmale der Software- und Hardwarekomponenten und deren Auswirkungen auf das Problem kennen, können Sie allgemeine Probleme analysieren, die die Symptome verursachen.
- Fehlkonfiguration der Softwareeinstellungen
- Fehler bei der physischen Hardware
- Inkompatibilität der Komponenten
Schlüsseln Sie den Vorgang auf und erstellen Sie eine separate Analyse jeder Komponente und der Wahrscheinlichkeit, dass die jeweilige Komponente die Ursache sein könnte. Beispielsweise hat ein Problem in Zusammenhang mit einer virtuellen Festplatte im lokalen Speicher wahrscheinlich nichts mit der Konfiguration des Drittanbieterrouters zu tun. Allerdings könnte dieses Problem durch eine Einstellung für den lokalen Festplatten-Controller verursacht werden. Wenn eine Komponente nichts mit den spezifischen Symptomen zu tun hat, können Sie sie wahrscheinlich als Kandidat für Lösungstests eliminieren.
Überlegen Sie sich, was zuletzt an der Konfiguration geändert wurde, bevor die Probleme auftauchten. Suchen Sie nach Gemeinsamkeiten bei einem Problem. Wenn mehrere Probleme gleichzeitig auftauchten, sind wahrscheinlich alle Probleme auf dieselbe Ursache zurückzuführen.
Vorgehensweise zum Testen möglicher Lösungen
Wenn Sie die Symptome des Problems in Ihrer vSphere-Implementation und die höchstwahrscheinlich betroffenen Software- oder Hardwarekomponenten kennen, können Sie die Lösungen solange systematisch testen, bis das Problem behoben ist.
Anhand der ermittelten Informationen zu den Symptomen und betroffenen Komponenten können Sie Tests entwickeln, um das Problem ausfindig zu machen und zu beheben. Mithilfe der folgenden Tipps wird dieser Vorgang möglicherweise effektiver ausgeführt.
- Generieren Sie Ideen für möglichst viele potenzielle Lösungen.
- Stellen Sie sicher, dass jede Lösung unmissverständlich bestimmt, ob das Problem behoben wurde. Testen Sie jede potenzielle Lösung, aber fahren Sie unverzüglich fort, falls das Problem durch die Fehlerkorrektur nicht behoben wird.
- Entwickeln und verfolgen Sie eine Hierarchie potenzieller Lösungen auf der Grundlage der Wahrscheinlichkeit. Eliminieren Sie systematisch jedes potenzielle Problem ausgehend von der wahrscheinlichsten Ursache bis hin zur unwahrscheinlichsten Ursache, bis die Symptome verschwinden.
- Ändern Sie beim Testen potenzieller Lösungen immer nur einen Faktor. Wenn das System funktioniert, nachdem Sie viele Faktoren gleichzeitig geändert haben, lässt sich möglicherweise nicht feststellen, auf welche Änderung dies zurückzuführen ist.
- Wenn das Problem durch die für eine Lösung vorgenommenen Änderungen nicht behoben werden kann, setzen Sie die Implementierung auf den vorherigen Status zurück. Für den Fall, dass Sie die Implementierung nicht auf den vorherigen Status zurücksetzen, könnten neue Fehler verursacht werden.
- Suchen Sie eine ähnliche, funktionierende Implementierung und testen Sie sie parallel zu der fehlerhaften Implementierung. Nehmen Sie an beiden Systemen gleichzeitig Änderungen vor, bis nur noch wenige Unterschiede vorhanden sind oder nur noch ein Unterschied vorhanden ist.