In diesem Dokument wird die Fehlerbehebung bei Datenträgerfehlern beschrieben.
3 - Fehler
Der Datenträgerfehler verhindert das Lesen und Lesen von Daten.
Diese Meldung zeigt an, dass beim Lesen oder Schreiben eines Speicherblocks auf dem Speichermedium ein Fehler beim Extended File System (EXT)-Typ aufgetreten ist. EXT-Dateisysteme sind Journaling-Dateisysteme, was bedeutet, dass sie Änderungen am Dateisystem in einem Journal verfolgen. Dadurch kann das Dateisystem im Falle eines Absturzes wiederhergestellt werden. EXT-Dateisysteme sind ebenfalls sehr effizient und können große Dateien und Verzeichnisse verarbeiten. Die Art der Protokollmeldung deutet darauf hin, dass beim Versuch, Metadatenpuffer in das EXT-Dateisystem auf dem angegebenen Gerät zu schreiben, ein E/A-Fehler aufgetreten ist. In einigen Situationen kann ein Softwarefehler vorliegen, der zu einem unerwarteten/suboptimalen Betrieb des Switches führen kann.
IOSXE-2-PLATFORM
Sep 11 02:12:15 <> %IOSXE-2-PLATFORM: R0/0: kernel: EXT2-fs (sdb1): error: extx_fsync: detected IO error when writing metadata buffers
–
Verwenden Sie folgende Empfehlungen, um den Fehler zu isolieren:
1. Führen Sie eine Integritätsprüfung des Dateisystems für die betroffene Partition durch, um mögliche Dateisystemfehler zu identifizieren und zu reparieren. Führen Sie fsck bootflash: oder fsck flash aus: -Befehl, um etwaige Inkonsistenzen des Dateisystems zu überprüfen und zu beheben.
Anmerkung: Bitte beachten Sie, dass die Befehlsverfügbarkeit je nach Hardware- oder Softwareversion variiert. Bestimmte Plattformen wie der 9300X unterstützen den Befehl fsck nicht. Wenn dieser Befehl auf Ihrem Gerät nicht verfügbar ist, finden Sie weitere Fehlerbehebungsschritte, die auf Ihr Gerät zugeschnitten sind, im speziellen Konfigurationsleitfaden für Ihre Plattform oder beim Cisco Technical Assistance Center (TAC).
2. Ebenso können Sie die Prüfung auch im Standby-Modus mit fsck stby-flash durchführen: oder fsck stbootflash:
3. Nachdem Sie die Dateisystemüberprüfung ausgeführt haben, versuchen Sie, eine neue Datei in den Flash-Speicher zu schreiben. Verwenden Sie als Beispiel den Befehl show clock | hängen Sie flash:clock.txt an, und überprüfen Sie dann, ob die Fehlermeldungen immer noch mit dem Befehl show logging ausgefüllt werden.
Anmerkung: In den meisten Fällen reichen diese vorherigen Schritte aus, um die E/A-Probleme der Festplatte zu beheben. Bevor Sie mit der weiteren Fehlerbehebung fortfahren, stellen Sie sicher, dass Sie über ein aktuelles Backup der Gerätekonfiguration verfügen, und führen Sie diese Aktionen während eines geplanten Wartungsfensters durch.
4. Wenn das Problem weiterhin besteht, planen Sie ein Neuladen des Geräts, da dieses automatisch die Routine zur Überprüfung des Dateisystems ausführen und die Inkonsistenzen des Dateisystems löschen kann.
5. Wenn das Problem dadurch nicht behoben wird, besteht eine weitere Option darin, den Datenträger neu zu formatieren oder zu ersetzen. Beachten Sie, dass die im Flash enthaltenen Dateien entfernt werden können. Gehen Sie folgendermaßen vor, um mit dem Format des Flash- oder Bootflash-Programms fortzufahren:
antwort: Starten Sie das Gerät von einem USB-Laufwerk. Laden Sie zunächst die entsprechende Datei von Cisco Software Central herunter, formatieren Sie das USB-Laufwerk auf FAT32, und übertragen Sie das Image auf den USB-Stick.
b. Senden Sie das Gerät an ROMMON, indem Sie das Konfigurationsregister mit dem Befehl config-register 0x0 oder dem Boothandbuch in 0x0 ändern. Speichern Sie die Konfiguration mit dem Befehl write oder kopieren Sie running-config startup-config und laden Sie das Gerät neu.
c. Sobald sich das Gerät im ROMMON-Zustand befindet, verwenden Sie den Befehl dev, um nach der USB-Dateisystemnummer zu suchen, z. B. usb0:
d. Führen Sie den Befehl dir usb0 aus: (wobei 0 je nach System geändert werden kann), um die Dateien im USB-Laufwerk anzuzeigen.
e. Identifizieren Sie den Dateinamen des Abbilds, und verwenden Sie den nächsten Befehl, um das Gerät über die USB-Datei boot usb0 zu booten:
f. Nachdem das Gerät vom USB-Laufwerk gestartet wurde, formatieren Sie den Datenträger mit dem folgenden Befehl: Format Flash: oder Format Bootflash:
g. Wenn dieser Schritt abgeschlossen ist, kopieren Sie das Image zurück in den Flash-Speicher: und das Register mit dem Befehl config-register 0x2102 oder no boot manual auf 2102 zurücksetzen.
6. In einigen Situationen kann ein Softwarefehler vorliegen, der zu einem unerwarteten/suboptimalen Betrieb des Switches führen kann. Sehen Sie sich die nächste Liste bekannter Fehler an, und wenden Sie Workaround (falls verfügbar) oder Software-Upgrade auf die Cisco IOS® XE-Plattform an, falls zutreffend:
Cisco Bug-ID CSCvm77197- C9300/9500: Cisco IOS %IOSXE-2-PLATTFORM: Switch 1 R0/0: Kernel: EXT2-fs (sda1): fehler:
Cisco Bug-ID CSCvp10506- C9400: Cisco IOS %IOSXE-2-PLATTFORM: Switch 1 R0/0: Kernel: EXT2-fs (sda1): fehler:
Zu verwendende Befehle sind:
| Überarbeitung | Veröffentlichungsdatum | Kommentare |
|---|---|---|
2.0 |
03-Mar-2026
|
Erstveröffentlichung, Formatierung und Grammatik. |
1.0 |
24-Oct-2023
|
Erstveröffentlichung |