puzzling error message

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  | > Jan  6 22:18:42 jaguar kernel: EXT3-fs error (device ide0(3,3)): 
  | > ext3_readdir: bad entry in directory #147553: rec_len %% 4 != 0 - 
  | > offset=0, inode=1651076143, rec_len=19527, name_len=85
  |
  | Hmm, this looks like data being written into a directory block:
  |
  | 1651076143 = 0x62696c2f = "/lib"
  | 19527 = 0x4c47 = GL
  | 85 = 0x55 = U

We see this regularly with our 2.2.19-4.1mdk (Mandrake 7.2) kernel,
ext2, with the 3ware Escalade 4-port IDE RAID cards (SCSI emulation)
and four IBM DeskStar disks.

Two different machines - identical configuration - same problem.
Directories get overwritten and if you translate the huge inode number,
you get ASCII text.

The main server serves a bunch of Windows machines via Samba.  Large files
(300MB to 800MB) get tossed around with some regularity.  The second
server receives a backup from the first server every 20 minutes via
rsync from the first server.

We saw the same corruption when using the Mandrake 2.2.17 kernel.

We upgraded the second server to 60GB IBM DeskStar disks, copied over
the entire file system from the four 30GB disks (via dump/restore) and
a few days later the new disks had corruption.  Maybe it was "latent"
corruption from the previous 30GB disks; or, maybe it isn't the disk
drives that are the problem here.  I'm suspecting something in the SCSI
disk drivers, since a Google search for this type of corruption always
fingers SCSI disks.

In any case, the corruption isn't an ext3 issue since we don't run ext3
(yet).  As soon as the 2.4.x kernels settle down for a few months,
we'll move there and run ext3.

-- 
-IAN!  Ian! D. Allen   Ottawa, Ontario, Canada   idallen@ncf.ca
       Home Page on the Ottawa FreeNet: http://www.ncf.ca/~aa610/
       College professor at: http://www.algonquincollege.com/~alleni/
       Board Member, TeleCommunities CANADA  http://www.tc.ca/





[Index of Archives]         [Linux RAID]     [Kernel Development]     [Red Hat Install]     [Video 4 Linux]     [Postgresql]     [Fedora]     [Gimp]     [Yosemite News]

  Powered by Linux