En massa filsystemsfel, bör man bli orolig??

I detta forum diskuterar vi frågor relaterade till fysisk hårdvara.
Ubunturelaterade frågor ska ställas i Hårdvara
Kategoriregler
I detta forum diskuterar vi frågor relaterade till fysisk hårdvara.
Ubunturelaterade frågor ska ställas i Hårdvara
m!rage
Inlägg: 2550
Blev medlem: 28 apr 2009, 21:47
OS: Arch Linux
Ort: Lund

En massa filsystemsfel, bör man bli orolig??

Inlägg av m!rage »

rsync visade ett I/O-fel vid senaste backupen och när jag körde ls -l i den aktuella katalogen visades

Kod: Markera allt

ls: kan inte komma åt /media/Everdunes/Images/Linux/mini10.04x86.iso: In/ut-fel
[...]
-????????? ? ?     ?             ?                ? mini10.04x86.iso
[...]
Jag körde då sudo e2fsck /dev/sdb1 och fick följande utmatning. Vid varje fråga tryckte jag enter för att välja standardalternativet:

Kod: Markera allt

e2fsck 1.41.12 (17-May-2010)
Everdunes innehåller ett filsystem med fel, kontroll framtvingad.
Pass 1: Kontrollerar inoder, block och storlekar
Pass 2: Kontrollerar katalogstruktur
Post "mini10.04x86.iso" i /Images/Linux (90964501) har raderad/oanvänd inod 90964528.  Töm<j>? ja

Pass 3: Kontrollerar katalogförbindelser
Pass 4: Kontrollerar referensräknare
Pass 5: Kontrollerar gruppsammanfattningsinformation
Blockbitkarteskillnader:  -(207165441--207166596) -(207167488--207169535)
Fixa<j>? ja

Antal fria block är fel för grupp nr. 3 (5725, räknade=5724).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 4 (1414, räknade=3555).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 5 (375, räknade=2661).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 7 (3389, räknade=2191).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 8 (347, räknade=5431).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 9 (60731, räknade=4833).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 10 (42785, räknade=1862).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 11 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 12 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 13 (34924, räknade=2047).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 14 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 15 (33412, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 17 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 18 (33273, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 19 (33819, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 20 (33801, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 21 (60993, räknade=3141).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 54 (1926, räknade=2589).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 58 (1984, räknade=2002).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 98 (64107, räknade=4715).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 99 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 100 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 101 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 102 (34815, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 103 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 104 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 105 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 106 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 107 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 108 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 109 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 110 (32768, räknade=0).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 111 (34825, räknade=9).
Fixa<j>? ja

Antal fria block är fel för grupp nr. 6322 (4017, räknade=7221).
Fixa<j>? ja

Antal fria block är fel (275238779, räknade=274308578).
Fixa<j>? ja

Inodsbitkarteskillnader:  -90964528
Fixa<j>? ja

Antal fria inoder är fel för grupp nr. 11104 (7573, räknade=7574).
Fixa<j>? ja

Antal fria inoder är fel (122005561, räknade=122005562).
Fixa<j>? ja


Everdunes: ***** FILSYSTEMET MODIFIERADES *****
Everdunes: 96198/122101760 filer (2.1% ej sammanhängande), 214069422/488378000 block
Efter kontrollen var mini10.04x86.iso borttagen och lost+found var tom. Hårddisken och filsystemet (ext4) är endast ett par månader gamla, bör man oroa sig för att något av dem inte är helt stabila?
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: En massa filsystemsfel, bör man bli orolig??

Inlägg av pun »

Vad säger diskverktyget under Meny System > Administration ?

Klicka på Smart-data
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: En massa filsystemsfel, bör man bli orolig??

Inlägg av Emil.s »

Hm, du bör absolut oroa dig, och börja ta backup på känslig data om du har någon sådan på disken.

Börja med att kolla disken efter dåliga block:
sudo badblocks /dev/sdX
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
Substrata
Inlägg: 71
Blev medlem: 13 apr 2010, 11:01
OS: Arch Linux
Utgåva: Vet inte/ingen utgåva passar

Re: En massa filsystemsfel, bör man bli orolig??

Inlägg av Substrata »

Emil.s skrev:sudo badblocks /dev/sdX
Rekommenderat är

Kod: Markera allt

sudo e2fsck -ck /dev/sdX
eftersom man annars behöver sätta blockstorleken som argument till badblocks(8); vilket förvisso är enkelt.

Kod: Markera allt

sudo tune2fs -l /dev/sdX | grep Block\ size
Kärnan loggar IO-fel, så kika även på loggarna.
m!rage
Inlägg: 2550
Blev medlem: 28 apr 2009, 21:47
OS: Arch Linux
Ort: Lund

Re: En massa filsystemsfel, bör man bli orolig??

Inlägg av m!rage »

pun skrev:Vad säger diskverktyget under Meny System > Administration ?

Klicka på Smart-data
Tillstånd: Bra eller Inte tillgänglig på alla värden. Inga trasiga sektorer, omallokerade sektorer, sektorer som inte kan korrigeras, UDMA-fel eller skrivfel.

Loggar:
dmesg skrev:[37846.139591] EXT4-fs error (device sdb1): ext4_lookup: inode #90964501: (comm rsync) deleted inode referenced: 90964528
[37905.040641] EXT4-fs error (device sdb1): ext4_lookup: inode #90964501: (comm rsync) deleted inode referenced: 90964528
[37919.321375] EXT4-fs error (device sdb1): ext4_lookup: inode #90964501: (comm bash) deleted inode referenced: 90964528
[37919.712415] EXT4-fs error (device sdb1): ext4_lookup: inode #90964501: (comm ls) deleted inode referenced: 90964528
[37923.014077] EXT4-fs error (device sdb1): ext4_lookup: inode #90964501: (comm ls) deleted inode referenced: 90964528
[37935.967956] EXT4-fs error (device sdb1): ext4_lookup: inode #90964501: (comm ls) deleted inode referenced: 90964528
[38578.426924] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
[39098.285082] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
/var/log/messages skrev:Nov 6 16:11:24 atrus kernel: [38578.426924] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
Nov 6 16:20:04 atrus kernel: [39098.285082] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
Jag kör e2fsck -ck /dev/sdb1 över natten och återkommer imorgon.
m!rage
Inlägg: 2550
Blev medlem: 28 apr 2009, 21:47
OS: Arch Linux
Ort: Lund

Re: En massa filsystemsfel, bör man bli orolig??

Inlägg av m!rage »

Kod: Markera allt

e2fsck 1.41.12 (17-May-2010)
klar                                tttttttttttttttttttttttttttttttttttttt
Everdunes: Updating bad block inode.
Pass 1: Kontrollerar inoder, block och storlekar
Pass 2: Kontrollerar katalogstruktur
Pass 3: Kontrollerar katalogförbindelser
Pass 4: Kontrollerar referensräknare
Pass 5: Kontrollerar gruppsammanfattningsinformation

Everdunes: ***** FILSYSTEMET MODIFIERADES *****
Everdunes: 96199/122101760 filer (2.1% ej sammanhängande), 214069440/488378000 block
Då var det klart, men jag vet inte om det gav nåt. Det kanske bara var en sällsynt bugg i ext4?
Skriv svar

Återgå till "Hårdvara som hårdvara"