== sanityn test 119g: ltrash_purge: parallel directory deletion ========================================================== 21:49:07 (1779068947) mdd.lustre-MDT0000.trash_can_enable=1 mdd.lustre-MDT0001.trash_can_enable=1 mdd.lustre-MDT0000.trash_can_type=plain mdd.lustre-MDT0001.trash_can_type=plain Trash Can Type: plain Empty mode is enabled, all the filters are ignored ltrash_purge configuration for /mnt/lustre: - MDT_usage=90.0%, OST_usage=90.0%, max_age=604800(s) - scan_interval=60(s), threads=4, del_count=10000 - enable_stats=off, auto_ost=off, auto_mdt=off - mode=empty Start scanning and purging at 1779068952: ltrash_purge ended with exit code: 0 Creating random directory tree: depth=5 Level 1: created 3 dirs Level 2: created 3 dirs Level 3: created 6 dirs Level 4: created 12 dirs Level 5: created 21 dirs Created 45 dirs and 57 files across 6 levels | | |-- d119g.sanityn | | | |-- d1_1 | | | | |-- d2_0 | | | | | |-- f_1 | | | | | |-- f_0 | | | | | |-- d3_1 | | | | | | |-- d4_1 | | | | | | | |-- f_1 | | | | | | | |-- f_0 | | | | | | | |-- d5_0 | | | | | | |-- d4_0 | | | | | | | |-- f_1 | | | | | | | |-- f_0 | | | | | | | |-- d5_0 | | | | | | | | |-- f_1 | | | | | | | | |-- f_0 | | | | | | | |-- f_2 | | | | | |-- d3_0 | | | | | | |-- f_1 | | | | | | |-- f_0 | | | | | | |-- d4_0 | | | | | | | |-- f_0 | | | | | | | |-- d5_0 | | | | | | | | |-- f_1 | | | | | | | | |-- f_0 | | | | | | | |-- d5_1 | | | | | | | | |-- f_0 | | | |-- d1_0 | | | | |-- d2_0 | | | | | |-- f_1 | | | | | |-- f_0 | | | | | |-- d3_0 | | | | | | |-- f_1 | | | | | | |-- d4_1 | | | | | | | |-- f_1 | | | | | | | |-- f_0 | | | | | | | |-- d5_0 | | | | | | | | |-- f_1 | | | | | | | | |-- f_0 | | | | | | | |-- d5_1 | | | | | | |-- f_0 | | | | | | |-- d4_2 | | | | | | | |-- f_0 | | | | | | | |-- d5_0 | | | | | | | | |-- f_1 | | | | | | | | |-- f_0 | | | | | | | |-- d5_1 | | | | | | | |-- d5_2 | | | | | | | | |-- f_0 | | | | | | |-- d4_0 | | | | | | | |-- d5_0 | | | | | | | | |-- f_1 | | | | | | | | |-- f_0 | | | | | |-- f_2 | | | |-- d1_2 | | | | |-- d2_0 | | | | | |-- d3_2 | | | | | | |-- f_1 | | | | | | |-- d4_1 | | | | | | | |-- d5_0 | | | | | | | | |-- f_0 | | | | | | |-- f_0 | | | | | | |-- d4_2 | | | | | | | |-- f_1 | | | | | | | |-- f_0 | | | | | | | |-- d5_0 | | | | | | | | |-- f_1 | | | | | | | | |-- f_0 | | | | | | |-- d4_0 | | | | | | | |-- f_0 | | | | | | | |-- d5_0 | | | | | | | | |-- f_1 | | | | | | | | |-- f_0 | | | | | | | | |-- f_2 | | | | | | | |-- d5_1 | | | | | | | | |-- f_1 | | | | | | | | |-- f_0 | | | | | |-- f_0 | | | | | |-- d3_1 | | | | | | |-- f_1 | | | | | | |-- f_0 | | | | | | |-- f_2 | | | | | | |-- d4_0 | | | | | | | |-- d5_0 | | | | | | | |-- d5_1 | | | | | | | | |-- f_1 | | | | | | | | |-- f_0 | | | | | | | | |-- f_2 | | | | | | | |-- d5_2 | | | | | |-- d3_0 | | | | | | |-- f_1 | | | | | | |-- d4_1 | | | | | | | |-- f_0 | | | | | | | |-- d5_0 | | | | | | | |-- d5_1 | | | | | | |-- f_0 | | | | | | |-- f_2 | | | | | | |-- d4_0 | | | | | | | |-- f_1 | | | | | | | |-- f_0 | | | | | | | |-- d5_0 | | | | | | | |-- f_2 | | | | | | | |-- d5_1 Waiting for orphan cleanup... osp.lustre-OST0000-osc-MDT0000.old_sync_processed osp.lustre-OST0000-osc-MDT0001.old_sync_processed osp.lustre-OST0001-osc-MDT0000.old_sync_processed osp.lustre-OST0001-osc-MDT0001.old_sync_processed wait 40 secs maximumly for oleg419-server mds-ost sync done. Waiting for MDT destroys to complete Empty mode is enabled, all the filters are ignored ltrash_purge configuration for /mnt/lustre: - MDT_usage=90.0%, OST_usage=90.0%, max_age=604800(s) - scan_interval=60(s), threads=4, del_count=10000 - enable_stats=on, auto_ost=off, auto_mdt=off - mode=empty Start scanning and purging at 1779068982: Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/f_2 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1/f_2 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/f_2 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_2/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_2/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/d4_1/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_1/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_1/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_1/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_2/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_1/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_0/f_2 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/d4_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/d4_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_1/d5_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_0/d5_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_0/d5_1/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/d4_0/f_2 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_0/d5_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_0/d5_1/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_0/d5_0/f_2 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_2/d5_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_0/d4_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_2/d5_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_1/d5_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_1/d5_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_2/d5_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_2/d5_2/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_2/d5_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_0/d5_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_0/d5_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_0/d5_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_0/d5_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1/d4_0/d5_1/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1/d4_0/d5_1/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1/d4_0/d5_1/f_2 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_0/d4_0/d5_1/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_0/d4_0/d5_0/f_1 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_0/d4_0/d5_0/f_0 (size=0 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_0/d4_0/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/d4_0/d5_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/d4_0/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_0/d4_0/d5_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1/d4_0/d5_2 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1/d4_0/d5_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_0/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1/d4_0/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_1/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_0/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_2/d5_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_2/d5_2 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_2/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_1/d5_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_1/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/d4_1/d5_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/d4_1/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_0/d5_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_2/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_0/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_1/d5_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/d4_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_0/d4_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1/d4_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_2 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0/d4_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1/d4_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0/d4_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_2 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2/d4_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0/d3_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0/d3_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_2 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0/d3_1 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2/d2_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0/d2_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1/d2_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_0 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_2 (size=4096 bytes) Purged: /mnt/lustre/.ltrash/MDT0000/0x200000402:0x4:0x0/d1_1 (size=4096 bytes) Scan and purge completed successfully at 1779068984: - scanned 156 objs, purged 102 objs, failed 0 objs, freed 184320 bytes - work rate 156.30 objs/sec ltrash_purge ended with exit code: 0 | | | | |-- 0x200000402:0x4:0x0 mdd.lustre-MDT0000.trash_can_enable=0 mdd.lustre-MDT0001.trash_can_enable=0 mdd.lustre-MDT0000.trash_can_type=uid mdd.lustre-MDT0001.trash_can_type=uid