Inleiding
In dit document wordt beschreven hoe u schijffouten kunt oplossen.
Schijffouten
Ernst
3 - Fout
Impact
De schijffout voorkomt het lezen en lezen van gegevens.
Beschrijving
Dit bericht geeft aan dat er bij het lezen of schrijven van een geheugenblok op het opslagmedium een fout is opgetreden in het Extended File System (EXT)-type. EXT-bestandssystemen zijn journaling bestandssystemen, wat betekent dat ze wijzigingen in het bestandssysteem bijhouden in een tijdschrift. Hierdoor kan het bestandssysteem worden hersteld in geval van een crash. EXT-bestandssystemen zijn ook zeer efficiënt en kunnen grote bestanden en mappen verwerken. De aard van het logbericht duidt erop dat er een input/output (IO)-fout is opgetreden bij het schrijven van metagegevensbuffers naar het EXT-bestandssysteem op het opgegeven apparaat. In sommige situaties kan er sprake zijn van een softwarefout waardoor de switch onverwacht/suboptimaal kan werken.
SYSLOG-bericht
IOSXE-2-PLATFORM
Berichtvoorbeeld
Sep 11 02:12:15 <> %IOSXE-2-PLATFORM: R0/0: kernel: EXT2-fs (sdb1): error: extx_fsync: detected IO error when writing metadata buffers
Productfamilie
- Cisco ASR 900 Series Aggregation Services Routers
- Cisco Catalyst 4500 Series switches
- Cisco Catalyst 3650 Series switches
- Cisco ASR 1000 Series Aggregation Services Routers
- Cisco cBR Series Converged Broadband Routers
- Cisco Catalyst 9400 Series switches
- Cisco Catalyst 3850 Series switches
- Cisco 4000 Series geïntegreerde services routers
- Cisco Catalyst 9500 Series switches
- Cisco Catalyst 9300 Series switches
- Cisco Catalyst 9200 Series switches
- Cisco Catalyst 9500H-reeks Switches
- Cisco Catalyst 9600 Series switches
- Cisco Catalyst 9800 Series wireless controllers
- Cisco Catalyst 9800 draadloze controller in de cloud
Regex
N.v.t.
Aanbeveling
Gebruik de volgende aanbevelingen om het falen te helpen isoleren:
1. Voer een integriteitscontrole van het bestandssysteem uit op de getroffen partitie om eventuele fouten in het bestandssysteem te identificeren en te repareren. Voer de opdracht fsck bootflash: of fsck flash: uit om inconsistenties in het bestandssysteem te controleren en op te lossen.
2. Evenzo kunt u de controle ook uitvoeren op de stand-by met fsck stby-flash: of fsck stbootflash:
3. Nadat u de bestandssysteemcontrole hebt uitgevoerd, probeert u een nieuw bestand in de flash te schrijven. Gebruik bijvoorbeeld de opdracht show clock | append flash:clock.txt en controleer vervolgens of de foutberichten nog steeds worden gevuld met de opdracht show logging.
Meestal zijn deze stappen voldoende om de I/O-problemen van de schijf op te lossen.
4. Als het probleem zich blijft voordoen, plant u een herladen tijdens een onderhoudsvenster, omdat dit ook automatisch de routine voor het controleren van het bestandssysteem kan uitvoeren.
5. Als dit het probleem niet oplost, moet u de schijf opnieuw formatteren of vervangen. Voordat u deze stap probeert, moet u een back-up van de apparaatconfiguratie maken en deze uitvoeren tijdens een onderhoudsvenster. Houd er rekening mee dat de bestanden die zich in de flash bevinden, kunnen worden verwijderd. Ga als volgt te werk om door te gaan met het formatteren van de flash of bootflash:
a. Start het apparaat op vanaf een USB-poort. Download eerst het juiste bestand van Cisco Software Central, formatteer het USB-station op FAT32 en breng het beeld over naar de USB.
b. Stuur het apparaat naar ROMMON door het configuratieregister te wijzigen in 0x0 met de opdracht config-register 0x0 of opstarthandleiding. Sla de configuratie op met de opdracht write or copy running-config startup-config en laad het apparaat opnieuw.
c. Zodra het apparaat in ROMMON-status is, gebruikt u de opdracht dev om te zoeken naar het USB-bestandssysteemnummer, bijvoorbeeld usb0:
d. Voer de opdracht dir usb0 uit: (waarbij 0 kan veranderen afhankelijk van uw systeem) om de bestanden in het USB-station weer te geven.
e. Identificeer de bestandsnaam van de afbeelding en gebruik de volgende opdracht om het apparaat op te starten vanaf het USB-bestand dat usb0 opstart:
f. Nadat het apparaat is opgestart vanaf de USB, gebruikt u deze opdracht om de schijf te formatteren: formatteren: flash: of formatteren:
g. Nadat deze stap is voltooid, moet u de afbeelding opnieuw naar de flash kopiëren: en het register terugzetten naar 2102 met de opdracht config-register 0x2102 of geen opstarthandleiding.
6. In sommige situaties kan er sprake zijn van een softwarefout waardoor de switch onverwacht/suboptimaal kan werken. Bekijk de volgende lijst met enkele bekende defecten en pas een tijdelijke oplossing (indien beschikbaar) of een software-upgrade toe op het Cisco IOS® XE-platform, indien van toepassing:
Cisco bug ID CSCvm77197- C9300/9500: Cisco IOS %IOSXE-2-PLATFORM: Switch 1 R0/0: kernel: EXT2-fs (sda1): fout:
- Betrokken platforms: C9300/9500
- Bekende vaste release: nvt
- Oplossing: opnieuw laden of energiecyclus
Cisco bug ID CSCvp10506- C9400: Cisco IOS %IOSXE-2-PLATFORM: Switch 1 R0/0: kernel: EXT2-fs (sda1): fout:
- Betrokken platforms: C9400
- Bekende vaste release: 17.3.3 en hoger
- Workaround: Energiecyclus
Opdrachten
De te gebruiken opdrachten zijn:
- show version
- show module
- logboekregistratie weergeven
- Voorraad weergeven
- toonklok
- Bestandssystemen weergeven