Hi,
Sorry if this is an old and fixed issue but I can't really seem to find a definitive explanation/fix to this in the mail lists. Ever since I upgraded to FC2 my server randomly decides that it can no longer access the disk and "aborts" the ext3 journal leaving it read-only as expected. I've seen the same errors on other mail list, explained away as disk or disk cable issues, but in my case all the disks are all brand new 300GB Maxtors.
Does anyone have any ideas? Is it because the current kernel can't handle a 288GB partition? BTW the server is completely up to date as per the up2date command including the kernel (2.6.6-1.435.2.3).
Start of fsck:
=================================================
[root@server /]# fsck -y -t ext3 /dev/hdc1
fsck 1.35 (28-Feb-2004)
e2fsck 1.35 (28-Feb-2004)
/dev/hdc1: recovering journal
/dev/hdc1 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Error reading block 55214498 (Attempt to read block from filesystem resulted in short read) while doing inode scan. Ignore error? yes
Force rewrite? yes
Error reading block 55214499 (Attempt to read block from filesystem resulted in short read) while doing inode scan. Ignore error? yes
Force rewrite? yes
Error reading block 55214500 (Attempt to read block from filesystem resulted in short read) while doing inode scan. Ignore error? yes
Force rewrite? yes
Error reading block 61177858 (Attempt to read block from filesystem resulted in short read) while doing inode scan. Ignore error? yes
Force rewrite? yes
<<SNIP>>
Pass 2: Checking directory structure
Entry 'ghostscript' in /OLD/usr/share (32112642) has deleted/unused inode 32915539. Clear? yes
Entry 'projects' in /OLD/usr/share/gettext (32295519) has deleted/unused inode 32915521. Clear? yes
Entry 'disk' in /OLD/usr/include (32608468) has deleted/unused inode 33473295. Clear? yes
Entry 'cyrus' in /OLD/usr/include (32608468) has deleted/unused inode 33473299. Clear? yes
Entry 'parted' in /OLD/usr/include (32608468) has deleted/unused inode 33492290. Clear? yes
Entry 'php' in /OLD/usr/include (32608468) has deleted/unused inode 33492303. Clear? yes
Entry '..' in ??? (32915564) has deleted/unused inode 32915540. Clear? yes
Entry '..' in ??? (32915786) has deleted/unused inode 32915540. Clear? yes
Entry '..' in ??? (32915801) has deleted/unused inode 32915539. Clear? yes
<<SNIP>>
Pass 3: Checking directory connectivity Unconnected directory inode 32915564 (...) Connect to /lost+found? yes
/lost+found not found. Create? yes
Error reading block 69730304 (Attempt to read block from filesystem resulted in short read) while reading inode and block bitmaps. Ignore error? yes
Force rewrite? yes
Unconnected directory inode 32915786 (...) Connect to /lost+found? yes
Unconnected directory inode 32915801 (...) Connect to /lost+found? yes
Unconnected directory inode 33492357 (...) Connect to /lost+found? yes
Unconnected directory inode 33492461 (...) Connect to /lost+found? yes
Unconnected directory inode 33492497 (...) Connect to /lost+found? yes
Unconnected directory inode 33769637 (Error reading block 67534919 (Attempt to read block from filesystem resulted in short read). Ignore error? yes
Force rewrite? yes
???) Connect to /lost+found? yes
Couldn't fix parent of inode 33769637: Ext2 inode is not a directory
Unconnected directory inode 33769657 (???) Connect to /lost+found? yes
Couldn't fix parent of inode 33769657: Ext2 inode is not a directory
<<SNIP>>
Pass 4: Checking reference counts Inode 32112642 ref count is 316, should be 315. Fix? yes
Inode 32295519 ref count is 5, should be 4. Fix? yes
Inode 32608468 ref count is 250, should be 246. Fix? yes
Unattached inode 32915553 Connect to /lost+found? yes
WARNING: PROGRAMMING BUG IN E2FSCK!
OR SOME BONEHEAD (YOU) IS CHECKING A MOUNTED (LIVE) FILESYSTEM.
inode_link_info[33769637] is 3, inode.i_links_count is 1. They should be the same!
Inode 33769637 ref count is 1, should be 2. Fix? yes
WARNING: PROGRAMMING BUG IN E2FSCK!
OR SOME BONEHEAD (YOU) IS CHECKING A MOUNTED (LIVE) FILESYSTEM.
inode_link_info[33769657] is 3, inode.i_links_count is 1. They should be the same!
Inode 33769657 ref count is 1, should be 2. Fix? yes
<<SNIP>>
Pass 5: Checking group summary information
Block bitmap differences: -(65853587--65853668) -(66711497--66711572) -(66711644--66711989) -(66968848--66968889) -(67007184--67007226) -(67565768--67566720) +(69730304--69730817)
Fix? yes
Free blocks count wrong for group #2009 (22014, counted=22096). Fix? yes
Free blocks count wrong for group #2035 (21906, counted=22328). Fix? yes
Free blocks count wrong for group #2043 (22014, counted=22056). Fix? yes
Free blocks count wrong for group #2044 (21880, counted=21923). Fix? yes
Free blocks count wrong for group #2061 (22014, counted=22967). Fix? yes
Free blocks count wrong (64428562, counted=64430104). Fix? yes
Inode bitmap differences: -(32915521--32915552) -(33342497--33342560) -(33342625--33342944) -(33473281--33473312) -(33492289--33492320) -(33769505--33769632)
Fix? yes
Free inodes count wrong for group #2009 (13080, counted=13112).
Fix? yes
/dev/hdc1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/hdc1: ********** WARNING: Filesystem still has errors **********
/dev/hdc1: 939701/36634624 files (0.3% non-contiguous), 8812231/73242335 blocks
[root@server /]#
=================================================
Errors in messages:
=================================================
Jul 20 04:09:13 server kernel: hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jul 20 04:09:13 server kernel: hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=526647391, high=31, low=6553695, sector=526647391
Jul 20 04:09:13 server kernel: end_request: I/O error, dev hdc, sector 526647391
Jul 20 04:09:13 server kernel: EXT3-fs error (device hdc1): ext3_get_inode_loc: unable to read inode block - inode=32915539, block=65830916
Jul 20 04:09:13 server kernel: Aborting journal on device hdc1.
Jul 20 04:09:13 server kernel: ext3_abort called.
Jul 20 04:09:13 server kernel: EXT3-fs abort (device hdc1): ext3_journal_start: Detected aborted journal
Jul 20 04:09:13 server kernel: Remounting filesystem read-only
Jul 20 04:10:13 server kernel: hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }Jul 20 04:10:13 server kernel: hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=526647391, high=31, low=6553695, sector=526647391Jul 20 04:10:13 server kernel: end_request: I/O error, dev hdc, sector 526647391
Jul 20 04:10:13 server kernel: EXT3-fs error (device hdc1): ext3_get_inode_loc: unable to read inode block - inode=32915521, block=65830916
Jul 20 04:10:29 server kernel: hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jul 20 04:10:29 server kernel: hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=531366999, high=31, low=11273303, sector=531366999
Jul 20 04:10:29 server kernel: end_request: I/O error, dev hdc, sector 531366999Jul 20 04:10:29 server kernel: EXT3-fs error (device hdc1): ext3_get_inode_loc: unable to read inode block - inode=33214528, block=66420867
Jul 20 04:10:31 server kernel: hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jul 20 04:10:31 server kernel: hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=531366999, high=31, low=11273303, sector=531366999Jul 20 04:10:31 server kernel: end_request: I/O error, dev hdc, sector 531366999
Jul 20 04:10:31 server kernel: EXT3-fs error (device hdc1): ext3_get_inode_loc: unable to read inode block - inode=33214497, block=66420867
Jul 20 04:10:39 server kernel: hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }Jul 20 04:10:39 server kernel: hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=533463199, high=31, low=13369503, sector=533463199
Jul 20 04:10:39 server kernel: end_request: I/O error, dev hdc, sector 533463199Jul 20 04:10:39 server kernel: EXT3-fs error (device hdc1): ext3_get_inode_loc: unable to read inode block - inode=33341770, block=66682892
Jul 20 04:10:44 server kernel: hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }Jul 20 04:10:44 server kernel: hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=533463441, high=31, low=13369745, sector=533463439Jul 20 04:10:44 server kernel: end_request: I/O error, dev hdc, sector 533463439
Jul 20 04:10:44 server kernel: EXT3-fs error (device hdc1): ext3_get_inode_loc: unable to read inode block - inode=33342730, block=66682922
=================================================
Thanks in advance, Harvi
_______________________________________________ Ext3-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/ext3-users