== sanity-lfsck test 18c: Find out orphan OST-object and repair it (3) ========================================================== 02:45:51 (1747809951) ##### The target MDT-object is lost, and the OST-object FID is missing. The LFSCK should re-create the MDT-object with new FID under the directory .lustre/lost+found/MDTxxxx. ##### Inject failure, to simulate the case of missing parent FID fail_loc=0x1617 2+0 records in 2+0 records out 2097152 bytes (2.1 MB) copied, 0.0210672 s, 99.5 MB/s /mnt/lustre/d18c.sanity-lfsck/a1/f1 lmm_stripe_count: 1 lmm_stripe_size: 4194304 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: 0 obdidx objid objid group 0 3223 0xc97 0x240000400 2+0 records in 2+0 records out 2097152 bytes (2.1 MB) copied, 0.0274458 s, 76.4 MB/s /mnt/lustre/d18c.sanity-lfsck/f3 lcm_layout_gen: 3 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: 1 lmm_stripe_size: 1048576 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: 0 lmm_objects: - 0: { l_ost_idx: 0, l_fid: [0x240000400:0xc98:0x0] } lcme_id: 2 lcme_mirror_id: 0 lcme_flags: init 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 lmm_objects: - 0: { l_ost_idx: 1, l_fid: [0x280000400:0xae6:0x0] } fail_loc=0 Inject failure, to simulate the case of missing the MDT-object fail_loc=0x1616 fail_loc=0 Trigger layout LFSCK on all devices to find out orphan OST-object Started LFSCK on the device lustre-MDT0000: scrub layout sanity-lfsck test_18c: @@@@@@ FAIL: (4) Expect 3 fixed on mds1, but got: 6 Trace dump: = /home/green/git/lustre-release/lustre/tests/test-framework.sh:7343:error() = /home/green/git/lustre-release/lustre/tests/sanity-lfsck.sh:2514:test_18c() = /home/green/git/lustre-release/lustre/tests/test-framework.sh:7720:run_one() = /home/green/git/lustre-release/lustre/tests/test-framework.sh:7783:run_one_logged() = /home/green/git/lustre-release/lustre/tests/test-framework.sh:7597:run_test() = /home/green/git/lustre-release/lustre/tests/sanity-lfsck.sh:2541:main() Dumping lctl log to /tmp/testlogs//sanity-lfsck.test_18c.*.1747809956.log rsync: chown "/tmp/testlogs/.sanity-lfsck.test_18c.debug_log.oleg120-server.1747809956.log.DBebj6" failed: Operation not permitted (1) rsync: chown "/tmp/testlogs/.sanity-lfsck.test_18c.dmesg.oleg120-server.1747809956.log.zCTdF1" failed: Operation not permitted (1) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1651) [generator=3.1.2]