Hammer inode warnings

Tim Darby t+dfbsd at timdarby.net
Tue May 4 17:32:26 PDT 2010


I'm guessing this behavior is OK but just wanted to be sure.  I was
playing around with the undo utility and tried:

ocotillo# undo -i /data2/*
Warning: fake transaction id 0x0000000100018040
Warning: fake transaction id 0x0000000100136040
/data2/tim: ITERATE ENTIRE HISTORY
        0x0000000100696e80 13-Feb-2010 22:19:36
        0x0000000102c2fc70 22-Feb-2010 01:00:25
        0x0000000103075fe0 17-Mar-2010 01:00:04
        0x0000000103698380 16-Apr-2010 01:00:24
Warning: fake transaction id 0x0000000100018040
/data2/video: ITERATE ENTIRE HISTORY
        0x0000000100093f00 09-Feb-2010 18:50:57 file-deleted
        0x00000001000c9710 10-Feb-2010 18:49:37
        0x00000001000d1f20 10-Feb-2010 18:53:26
        0x000000010011f9d0 10-Feb-2010 19:39:14
        0x0000000102bf39e0 15-Feb-2010 18:47:10
        0x0000000102bfc7e0 16-Feb-2010 10:29:31
        0x0000000102c23c50 20-Feb-2010 10:59:04
        0x0000000102c2cb30 21-Feb-2010 09:48:22
        0x0000000102c2cb90 21-Feb-2010 09:49:24
        0x0000000102c2cbd0 21-Feb-2010 09:49:55
        0x0000000102c2cc50 21-Feb-2010 09:50:26
        0x0000000102c2ccb0 21-Feb-2010 09:50:57
        0x0000000102c2cd10 21-Feb-2010 09:51:28
        0x0000000102c2cdb0 21-Feb-2010 09:52:30
        0x0000000102c2cdf0 21-Feb-2010 09:53:01
        0x0000000102c2ce50 21-Feb-2010 09:53:32
        0x0000000102c2d050 21-Feb-2010 10:00:15
        0x0000000102c2d130 21-Feb-2010 10:02:19
        0x0000000102c2d270 21-Feb-2010 10:15:45
        0x0000000102c2d3d0 21-Feb-2010 10:21:26
        0x0000000102c2d510 21-Feb-2010 10:26:05
        0x0000000102c2d730 21-Feb-2010 10:32:48
        0x0000000102c2d810 21-Feb-2010 10:34:21
        0x0000000102c2d9d0 21-Feb-2010 10:41:04
        0x0000000102c355b0 22-Feb-2010 18:09:25
        0x0000000102cf1530 26-Feb-2010 17:39:18
        0x0000000102d2b070 27-Feb-2010 22:32:19
        0x0000000102d57950 28-Feb-2010 20:01:36
        0x0000000102d8efd0 01-Mar-2010 23:03:04
        0x0000000102fd5040 13-Mar-2010 10:30:07
        0x00000001031b9520 23-Mar-2010 18:11:00
        0x000000010343f860 10-Apr-2010 15:12:23
        0x00000001035e1c60 13-Apr-2010 19:52:36
        0x00000001035eb090 13-Apr-2010 22:19:04
        0x00000001036332f0 15-Apr-2010 18:19:53
        0x0000000103663450 15-Apr-2010 18:20:54
        0x0000000103663470 15-Apr-2010 18:20:54
        0x0000000104fc9a10 20-Apr-2010 17:55:21
        0x00000001050f38f0 25-Apr-2010 18:09:54
        0x0000000105134150 26-Apr-2010 16:14:53
        0x000000010513b490 26-Apr-2010 19:45:57
        0x000000010514ea30 26-Apr-2010 21:17:55
        0x00000001051ebbe0 28-Apr-2010 18:01:47

What's worrisome is the messages this generated in /var/messages:

May  4 17:10:12 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "tim@@0x0000000100136040"
May  4 17:10:12 ocotillo kernel: obj_id = 00000001000aed5c,
asof=0000000100136040, lo=00000000
May  4 17:10:12 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "tim@@0x0000000100136040"
May  4 17:10:12 ocotillo kernel: obj_id = 00000001000aed5c,
asof=0000000100136040, lo=00000000
May  4 17:10:12 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "tim@@0x0000000100136040"
May  4 17:10:12 ocotillo kernel: obj_id = 00000001000aed5c,
asof=0000000100136040, lo=00000000
May  4 17:10:12 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "tim@@0x0000000100136040"
May  4 17:10:12 ocotillo kernel: obj_id = 00000001000aed5c,
asof=0000000100136040, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "tim@@0x0000000100136040"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000aed5c,
asof=0000000100136040, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "tim@@0x0000000100136040"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000aed5c,
asof=0000000100136040, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100018040"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100018040, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100018040"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100018040, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100029900"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100029900, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100029900"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100029900, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100031ad0"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100031ad0, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100031ad0"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100031ad0, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100031ad0"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100031ad0, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100031ad0"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100031ad0, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x000000010004c420"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=000000010004c420, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x000000010004c420"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=000000010004c420, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x000000010004c420"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=000000010004c420, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x000000010004c420"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=000000010004c420, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100078610"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100078610, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100078610"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100078610, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100078610"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100078610, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100078610"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100078610, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100093f00"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100093f00, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100093f00"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100093f00, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100093f00"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100093f00, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100093f00"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100093f00, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100093f00"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100093f00, lo=00000000
May  4 17:17:13 ocotillo kernel: HAMMER: WARNING: Missing inode for
dirent "video@@0x0000000100093f00"
May  4 17:17:13 ocotillo kernel: obj_id = 00000001000007e6,
asof=0000000100093f00, lo=00000000

I'm running 2.6.2 with the most recent updates and this is on a 2 TB
volume that is only about 20% full.  When the recent filesystem
corruption thing came up, I performed the recommended checks and they
reported that the filesystem was clean.





More information about the Users mailing list