[LU-3152] test_27z did not consider fid on OST. Created: 10/Apr/13 Updated: 19/Apr/13 Resolved: 19/Apr/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: | Di Wang | Assignee: | Di Wang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | LB | ||
| Severity: | 3 |
| Rank (Obsolete): | 7642 |
| Description |
|
= sanity test 27z: check SEQ/OID on the MDT and OST filesystems == 11:25:05 (1365618305) |
| Comments |
| Comment by Li Wei (Inactive) [ 11/Apr/13 ] |
|
I have a fix in http://review.whamcloud.com/5785 that removes the "0x" prefix of the sequence number. |
| Comment by Oleg Drokin [ 11/Apr/13 ] |
|
so how serious is this? only when we run in fid on ost mode (is that like just for DNE?) I don't think we ever hit this in our regular testing yet? |
| Comment by Andreas Dilger [ 11/Apr/13 ] |
|
There is also a separate issue for the output of "lfs getstripe -v" which prints lmm_object_id and lmm_seq (formerly called lmm_object_gr) for a file that was created with 2.1-2.3.56 versions of Lustre. The 1.8 and current master branches use this consistently, where lmm_oi.oi_fid.f_seq is the sequence (IGIF seq == inode in the 1.8 case). I submitted http://review.whamcloud.com/6026 to fix that, which should also be ported to b2_1 in case someone is using old clients with 2.4 servers. The lmm_oi will be repaired by LFSCK Phase 2 so that its usage is consistent. |
| Comment by Andreas Dilger [ 11/Apr/13 ] |
|
Per issues in |
| Comment by Andreas Dilger [ 12/Apr/13 ] |
|
My patch in http://review.whamcloud.com/6026 will not be needed at all if Di's patch in http://review.whamcloud.com/6037 lands. |
| Comment by Peter Jones [ 18/Apr/13 ] |
|
Andreas The latter patch has been abandoned but I now see http://review.whamcloud.com/#change,6022 for this issue - should that land? Peter |
| Comment by Peter Jones [ 19/Apr/13 ] |
|
Landed for 2.4 |