Massive e2fs corruption in 2.3.5

Eneas Ulir de Queiroz (equeiroz@zeus.troianet.com.br)
Fri, 18 Jun 1999 14:33:24 -0300 (EST)


Hello

I was trying to reformat my /usr partition, but when I recovered it from
backup, the filesystem was unusable. The filesystem was created with:

mke2fs -r1 -v -L/usr -b4096 -i8192 -R stride=8 /dev/md0

I tried it several times, and it would not work. Then, I changed the
block size to 1024, and it worked fine.

mke2fs -r1 -v -L/usr -R stride=32 /dev/md0

I don't know if this is the same problem people have reported in 2.2.9-10,
but it was _ugly_. I'm using kernel 2.3.5, with the value for MAX_MD_DEV
changed from 4 to 8.

I'll test it against other versions to see if it happens again. If you
need more info, please e-mail me.

Eneas

poseidon:~# cat /proc/mdstat
Personalities : [2 raid0]
read_ahead 128 sectors
md0 : active raid0 hda3 hdc7 2104576 blocks 32k chunks
md1 : active raid0 hda10 hdc5 1585408 blocks 32k chunks
md2 : active raid0 hda6 hdc1 sda1 120544 blocks 32k chunks
md3 : active raid0 hda7 hdc2 sda2 120608 blocks 32k chunks
md4 : active raid0 hda8 hdc3 sda3 120608 blocks 32k chunks
md5 : inactive
md6 : inactive
md7 : inactive

poseidon:~# df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 31109 26713 2790 91% /
/dev/sda7 1715552 704412 1011140 41% /d
/dev/md0 2035699 1592801 337670 83% /usr
/dev/md1 390099 1979 368303 1% /home
/dev/md2 116721 3 110691 0% /tmp
/dev/md3 116767 15710 95027 14% /var
/dev/md4 116785 13 110742 0% /var/tmp
zeus:/home/equeiroz 6071488 2055912 3707136 36% /home/equeiroz

poseidon:~# fdisk -l

Disk /dev/hda: 255 heads, 63 sectors, 784 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 65 522081 6 DOS 16-bit >=32M
/dev/hda2 66 69 32130 83 Linux native
/dev/hda3 70 200 1052257+ fd Unknown
/dev/hda4 201 784 4690980 5 Extended
/dev/hda5 201 217 136521 82 Linux swap
/dev/hda6 218 222 40131 fd Unknown
/dev/hda7 223 227 40131 fd Unknown
/dev/hda8 228 232 40131 fd Unknown
/dev/hda9 233 624 3148708+ 7 OS/2 HPFS
/dev/hda10 625 723 795186 fd Unknown
/dev/hda11 724 784 489951 83 Linux native

Disk /dev/hdc: 128 heads, 63 sectors, 782 cylinders
Units = cylinders of 8064 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 1 10 40288+ fd Unknown
/dev/hdc2 11 20 40320 fd Unknown
/dev/hdc3 21 30 40320 fd Unknown
/dev/hdc4 31 782 3032064 5 Extended
/dev/hdc5 31 226 790240+ fd Unknown
/dev/hdc6 227 259 133024+ 82 Linux swap
/dev/hdc7 260 520 1052320+ fd Unknown
/dev/hdc8 521 553 133024+ 7 OS/2 HPFS
/dev/hdc9 554 782 923296+ 83 Linux native

Disk /dev/sda: 255 heads, 63 sectors, 263 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 5 40131 fd Unknown
/dev/sda2 6 10 40162+ fd Unknown
/dev/sda3 11 15 40162+ fd Unknown
/dev/sda4 16 263 1992060 5 Extended
/dev/sda5 16 32 136521 82 Linux swap
/dev/sda6 33 49 136521 7 OS/2 HPFS
/dev/sda7 50 263 1718923+ b Win95 FAT32

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/