[LU-2758] LBUG in mdt_obj() when accessing objects by FID Created: 05/Feb/13 Updated: 23/Apr/13 Resolved: 27/Feb/13 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.4.0 |
| Fix Version/s: | Lustre 2.4.0 |
| Type: | Bug | Priority: | Blocker |
| Reporter: | John Hammond | Assignee: | Di Wang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | MB, fid | ||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 6691 | ||||||||
| Description |
# echo KITTENS > file
# lfs getstripe file
file
lmm_stripe_count: 1
lmm_stripe_size: 1048576
lmm_layout_gen: 0
lmm_stripe_offset: 1
obdidx objid objid group
1 2 0x2 0x240000401
# lfs fid2path /mnt/lustre '[0x240000401:0x2:0x0]'
ioctl err -5: Input/output error (5)
fid2path error: Input/output error
# stat '.lustre/fid/[0x240000401:0x2:0x0]'
Message from syslogd@m at Feb 5 17:13:30 ...
kernel:LustreError: 4289:0:(mdt_handler.c:2243:mdt_obj()) ASSERTION( lu_device_is_mdt(o-\
>lo_dev) ) failed:
Message from syslogd@m at Feb 5 17:13:30 ...
kernel:LustreError: 4289:0:(mdt_handler.c:2243:mdt_obj()) LBUG
Message from syslogd@m at Feb 5 17:13:30 ...
kernel:Kernel panic - not syncing: LBUG
|
| Comments |
| Comment by John Hammond [ 05/Feb/13 ] |
|
Pleas see http://review.whamcloud.com/5276. |
| Comment by Di Wang [ 05/Feb/13 ] |
|
I think you need patch http://review.whamcloud.com/#change,4345 for this test. |
| Comment by John Hammond [ 27/Feb/13 ] |
|
Fixed by recent landings. |
| Comment by Andreas Dilger [ 23/Apr/13 ] |
|
Actually fixed by http://review.whamcloud.com/5676. |