Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
3
-
9223372036854775807
Description
I did following –
sudo lfs mkdir -i 1 -c 1 /mnt/lustre/rajeev
sudo lfs setstripe -E 1M -L mdt -E -1 /mnt/lustre/rajeev <<< DOM attire set
sudo lfs getstripe /mnt/lustre/rajeev
lfs migrate -m 2 /mnt/lustre/rajeev/
lfs getdirstripe /mnt/lustre/rajeev
touch /mnt/lustre/rajeev/file_test
lfs getstripe /mnt/lustre/rajeev/file_test
—
[root@test1-single-node tests]# sudo lfs mkdir -i 1 -c 1 /mnt/lustre/rajeev
[root@test1-single-node tests]# sudo lfs setstripe -E 1M -L mdt -E -1 /mnt/lustre/rajeev
[root@test1-single-node tests]# sudo lfs getstripe /mnt/lustre/rajeev
/mnt/lustre/rajeev
lcm_layout_gen: 0
lcm_mirror_count: 1
lcm_entry_count: 2
lcme_id: N/A
lcme_mirror_id: N/A
lcme_flags: 0
lcme_extent.e_start: 0
lcme_extent.e_end: 1048576
stripe_count: 0 stripe_size: 1048576 pattern: mdt stripe_offset: -1
lcme_id: N/A
lcme_mirror_id: N/A
lcme_flags: 0
lcme_extent.e_start: 1048576
lcme_extent.e_end: EOF
stripe_count: 1 stripe_size: 1048576 pattern: raid0 stripe_offset: -1
[root@test1-single-node tests]# lfs migrate -m 2 /mnt/lustre/rajeev/
[root@test1-single-node tests]# lfs getdirstripe /mnt/lustre/rajeev
lmv_stripe_count: 1 lmv_stripe_offset: 2 lmv_hash_type: crush,fixed
mdtidx FID[seq:oid:ver]
2 [0x280000400:0x6:0x0]
[root@test1-single-node tests]# touch /mnt/lustre/rajeev/file_test
[root@test1-single-node tests]# lfs getstripe /mnt/lustre/rajeev/file_test
/mnt/lustre/rajeev/file_test
lcm_layout_gen: 2
lcm_mirror_count: 1
lcm_entry_count: 2
lcme_id: 1
lcme_mirror_id: 0
lcme_flags: init
lcme_extent.e_start: 0
lcme_extent.e_end: 1048576
lmm_stripe_count: 0
lmm_stripe_size: 1048576
lmm_pattern: mdt
lmm_layout_gen: 0
lmm_stripe_offset: 0 <<<< this is zero
lcme_id: 2
lcme_mirror_id: 0
lcme_flags: 0
lcme_extent.e_start: 1048576
lcme_extent.e_end: EOF
lmm_stripe_count: 1
lmm_stripe_size: 1048576
lmm_pattern: raid0
lmm_layout_gen: 0
lmm_stripe_offset: -1
Is this the right behavior ? the lmm_stripe_offset for lcme_id 1 should be 2 or zero. Please let me know so that I can fix this behaviour