HAMMER: WARNING: Missing inode for dirent
Michael Neumann
mneumann at ntecs.de
Thu Sep 30 05:30:39 PDT 2010
Am Donnerstag, den 30.09.2010, 14:48 +0300 schrieb Stathis Kamperis:
> 2010/9/30 Damian Lubosch <dl at xiqit.de>:
> > Hello!
> >
> > Is that something I should be alarmed of, or is it just a "debug" warning message
> >
> > HAMMER: WARNING: Missing inode for dirent "pkgsrc"
> > obj_id = 00000001040faf6f, asof=0000000106dda770, lo=00030000
> > HAMMER: WARNING: Missing inode for dirent "pkgsrc"
> > obj_id = 00000001040faf6f, asof=0000000106dda770, lo=00030000
> > HAMMER: WARNING: Missing inode for dirent "pkgsrc"
> > obj_id = 00000001040faf6f, asof=0000000106dda770, lo=00030000
> > HAMMER: WARNING: Missing inode for dirent "pkgsrc"
> > obj_id = 00000001040faf6f, asof=0000000106dda770, lo=00030000
> > HAMMER: WARNING: Missing inode for dirent "ld-elf.so.2"
> > obj_id = 0000000105f776df, asof=0000000106dda770, lo=00030000
> > HAMMER: WARNING: Missing inode for dirent "ld-elf.so.2"
> >
> > I deleted some files few days ago, and now my dmesg.today and .yesterday is full of those messages.
> >
> > I am using DFly 2.6.3 amd64 with a patched twa(4) driver for hardware raid.
> > [...]
>
> See undo(1) under the 'DIAGNOSTICS' section:
> http://leaf.dragonflybsd.org/cgi/web-man?command=undo§ion=ANY
>
> Warning: fake transaction id 0x... While locating past versions of the
> file, undo came across a fake transaction id, which are automatically
> generated by hammer(5) in case the file's directory entry and inode got
> bisected in the past.
I know that this message can occur, but did I bisect the inode? I just
created a file, then wrote something to it, synced it to disk, and tried
to see the diff. I am also getting those "AMMER: WARNING: Missing inode
for dirent" messages reported by Damian Lubosch. I am just a bit
concerned that something is going wrong, especially as those "fake
transaction id" messages came pretty random.
Regards,
Michael
More information about the Users
mailing list