[issue1984] hammer mount fails after crash - HAMMER: FIFO record bad head signature ..

Thomas Nikolajsen (via DragonFly issue tracker) sinknull at leaf.dragonflybsd.org
Thu Feb 10 13:21:20 PST 2011


Thomas Nikolajsen <thomas.nikolajsen at mail.dk> added the comment:

I tried mounting (R/W) FS from i386 kernel, like I did after applying patch,
it mounts clean, without errors or redos.

Then I booted x86_64 kernel using FS as root, here I got the hammer_del_buffers
error stream after some job (periodic daily) started using the FS.

After that I set hw.physmem=1G as you mentioned that too much RAM could trigger
problem; this seemed to help, as it didn't error out, and after rebooting
normally (without limiting used memory) haven't given any errors;
haven't seen any signs of problem in FS; e.g.tried mirror-read of all PFSs,
as I seem to remember that you earlier has mentioned that this will check
data in PFS.

Enlarging UNDO/REDO buffer to 500MB seems like a good idea, if it will help
making HAMMER more stable; this is 1% of 50GB, minimum recommended FS size,
which doesn't seem like a high overhead.

 -thomas

_____________________________________________________
DragonFly issue tracker <bugs at lists.dragonflybsd.org>
<http://bugs.dragonflybsd.org/issue1984>
_____________________________________________________






More information about the Bugs mailing list