Another reiserfs died

A few months back the Sylon Mail Server crashed because of spurious reiserfs errors. The machine was already old, and we suspected problems with the storage subsystem (a HP SmartArray and 2×36, 2x 147GB U320 Disks), so we replaced the whole machine, but also changed the filesystem back to ext3. Luckily, thanks to backups and a mostly working reiserfsck, no mail was lost (but a whole night).

Now the same problem happened again, but on another machine, about a year old (an IBM xSeries 306m), running a Linux software raid with two 80GB disks on an Intel AHCI SATA controller. Completely different hardware.

ReiserFS: dm-2: warning: vs-13060: reiserfs_update_sd: stat data of object [491319 491321 0x0 SD] (nlink == 11) not found (pos 1)

I don’t really understand why these errors just pop up. The machine has ECC RAM, and the AHCI controllers are rather stable. It’s the same symptoms as we had on the Sylon mail server. In this case, i had a lot more luck than with the sylon mail server. The affected volume was just for online backup storage. I ran reiserfsck, which suggested a --rebuild-tree. I didn’t go that route, and reformatted the volume with ext3.

I still have one machine running reiserfs, but i hope that i don’t get anymore problems with it.

3 Comments

  1. claudio:

    I’m under the impression that the Grim Reaper got himself some sort of subscription from hans reiser :)

  2. matthias:

    I had exactly the same error with the same hardware (IBM xSeries 306m). The error happened with Debian Etch, Kernel 2.6.16-2-686. A conflict between hardware drivers an filesystem?

    I’ve lost some files because of this and don’t have a proper solution, yet. Perhaps I have to migrate all the files to ext3, too.

  3. Lukas Beeler:

    A hardware conflict doesn’t make a lot of sense, mainly because i’ve had the problem on an xSeries 306m, but also on a HP DL3xx, with a SmartArray Controller (uses the CCISS driver on Linux). That’s completely different from a SATA AHCI controller.

Leave a comment