Attempt to Access Beyond End of Device

Federico Sevilla III
2007-09-10T14:24:49Z

[-- Attachment #1: Type: text/plain, Size: 2349 bytes --]

Hi,

We've set up Debian GNU/Linux 4.0 "Etch" on an IBM x3400 machine with
two 73.4GB SAS hard drives in hardware RAID 1 with a battery-backed
cache. We are using the stock Debian 2.6.18-4-686 kernel.

The filesystems were created using the following optimization:

-l size=32768b,version=2 -n 64k

The filesystems are mounted using the following optimization:

logbufs=8,logbsize=256k

Today, we were unable to mount the "large" (not really at < 70GB) /var
(/dev/sda8), getting the following error:

Attempt to access beyond end of device
sda: rw=0, want=143139140, limit=143134720
I/O error in filesystem ("sda8") meta-data dev sda8 block
0x75cd27f
("xf:read_buf") errors buf count 512
XFS: size check 2 failed
Mount: /dev/sda8: can't read superblock

An attempted repair also fails:

# xfs_repair /dev/sda8
Phase 1 - find and verify superblock...
Attempt to access beyond end of device
Sda: rw=0, want=143139140, limit=143134720
Xfs_repair: read failed. Input/output error

The partition table looks okay:

#Partition table of /dev/sda
/dev/sda1 : start= 63,size 9637, Id=83, bootable
/dev/sda2 : start= 96390,size 143042760, Id=5
/dev/sda3 : start= 0,size 0, Id=0
/dev/sda4 : start= 0,size 0, Id=0
/dev/sda5 : start= 96453,size 3903732, Id=82
/dev/sda6 : start= 4000248,size 7807527, Id=83
/dev/sda7 : start= 11807838,size 7807527, Id=83
/dev/sda8 : start= 19615428,size 123523722, Id=83

The machine doesn't have valuable data, yet, so a simple reinstall
should help get it back up. However I'm more concerned about what could
cause this. It's the first time for me to use a version 2 log, 64k
directories (?) and 256k in-memory log buffers. Are any of these to
blame?

We're also looking for generic filesystem tweaks for a PostgreSQL +
Apache server, which this will be (with more load direct to PostgreSQL
than to/through Apache). Are the above choices for mkfs.xfs and mount
well-made?

Please advise.

Thank you very much.

--
Federico Sevilla III
F S 3 Consulting Inc.
http://www.fs3.ph

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]