-----============= acceptance-small: sanity-quota ============----- Wed Oct 16 10:24:35 EDT 2024 mgs: CentOS Linux release 7.9.2009 (Core) MGS_OS_VERSION_ID=7 MGS_OS_ID=centos MGS_OS_VERSION_CODE=117440512 MGS_OS_ID_LIKE=rhel fedora centos mds1: CentOS Linux release 7.9.2009 (Core) MDS1_OS_ID_LIKE=rhel fedora centos MDS1_OS_ID=centos MDS1_OS_VERSION_ID=7 MDS1_OS_VERSION_CODE=117440512 ost1: CentOS Linux release 7.9.2009 (Core) OST1_OS_VERSION_CODE=117440512 OST1_OS_VERSION_ID=7 OST1_OS_ID_LIKE=rhel fedora centos OST1_OS_ID=centos client: CentOS Linux release 7.9.2009 (Core) CLIENT_OS_ID=centos CLIENT_OS_ID_LIKE=rhel fedora centos CLIENT_OS_VERSION_ID=7 CLIENT_OS_VERSION_CODE=117440512 excepting tests: 2 4a 63 65 skipping tests SLOW=no: 61 oleg111-server: debugfs 1.46.2.wc5 (26-Mar-2022) pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 === sanity-quota: start setup 10:24:43 (1729088683) === oleg111-client.virtnet: executing check_config_client /mnt/lustre oleg111-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg111-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff8800b6dfa800.idle_timeout=debug osc.lustre-OST0001-osc-ffff8800b6dfa800.idle_timeout=debug oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all osd-ldiskfs.track_declares_assert=1 === sanity-quota: finish setup 10:24:57 (1729088697) === using SAVE_PROJECT_SUPPORTED=0 oleg111-server: debugfs 1.46.2.wc5 (26-Mar-2022) oleg111-server: debugfs 1.46.2.wc5 (26-Mar-2022) oleg111-server: debugfs 1.46.2.wc5 (26-Mar-2022) oleg111-server: debugfs 1.46.2.wc5 (26-Mar-2022) running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [true] running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [touch] [/mnt/lustre/d0_runas_test/f7562] running as uid/gid/euid/egid 60001/60001/60001/60001, groups: [true] running as uid/gid/euid/egid 60001/60001/60001/60001, groups: [touch] [/mnt/lustre/d0_runas_test/f7562] Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_2usr (uid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_2usr (gid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_2usr (uid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_2usr (gid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 == sanity-quota test 0: Test basic quota performance ===== 10:25:16 (1729088716) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d0.sanity-quota/f0.sanity-quota-0] [count=10] [conv=fsync] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.439275 s, 23.9 MB/s Waiting 90s for 'ugp' running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d0.sanity-quota/f0.sanity-quota-0] [count=10] [conv=fsync] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.450588 s, 23.3 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 0 (25s) == sanity-quota test 1a: Block hard limit (normal use and out of quota) ========================================================== 10:25:41 (1729088741) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:10 MB) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-0] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.198232 s, 26.4 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-0] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.197124 s, 26.6 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-0] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0772741 s, 0.0 kB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 -------------------------------------- Group quota (block hardlimit:10 MB) Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-1] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.195782 s, 26.8 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-1] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.168588 s, 31.1 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-1] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-1': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0900435 s, 0.0 kB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 -------------------------------------- Project quota (block hardlimit:10 mb) /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-2 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-2] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.219801 s, 23.9 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-2] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.191807 s, 27.3 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-2] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1a.sanity-quota/f1a.sanity-quota-2': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0622271 s, 0.0 kB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 1a (84s) == sanity-quota test 1b: Quota pools: Block hard limit (normal use and out of quota) ========================================================== 10:27:05 (1729088825) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:20 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 20480 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 used 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-0] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.241919 s, 21.7 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-0] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.231517 s, 22.6 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-0] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0772645 s, 0.0 kB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 -------------------------------------- Group quota (block hardlimit:20 MB) Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-1] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.206941 s, 25.3 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-1] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.209019 s, 25.1 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-1] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-1': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0598286 s, 0.0 kB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 -------------------------------------- Project quota (block hardlimit:20 mb) /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-2 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-2] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.210464 s, 24.9 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-2] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.18848 s, 27.8 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-2] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1b.sanity-quota/f1b.sanity-quota-2': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0758829 s, 0.0 kB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 1b (91s) == sanity-quota test 1c: Quota pools: check 3 pools with hardlimit only for global ========================================================== 10:28:36 (1729088916) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:20 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Creating new pool oleg111-server: Pool lustre.qpool2 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool2 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 20480 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 used 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 20480 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1c.sanity-quota/f1c.sanity-quota-0] [count=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.343629 s, 30.5 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1c.sanity-quota/f1c.sanity-quota-0] [count=10] [seek=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.296975 s, 35.3 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1c.sanity-quota/f1c.sanity-quota-0] [count=1] [seek=20] dd: error writing '/mnt/lustre/d1c.sanity-quota/f1c.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0575236 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 20484 0 0 - 1 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 20484* - 20484 - - - - - Total allocated inode limit: 0, total allocated block limit: 20484 qpool1 used 20484 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 20484 0 0 - 1 0 0 - Pool: lustre.qpool2 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 20484* - 20484 - - - - - Total allocated inode limit: 0, total allocated block limit: 20484 qpool2 used 20484 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Destroy the created pools: qpool1,qpool2 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed lustre.qpool2 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool2 oleg111-server: Pool lustre.qpool2 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 1c (54s) == sanity-quota test 1d: Quota pools: check block hardlimit on different pools ========================================================== 10:29:30 (1729088970) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:20 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Creating new pool oleg111-server: Pool lustre.qpool2 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool2 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 20480 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 used 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 20480 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1d.sanity-quota/f1d.sanity-quota-0] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.175704 s, 29.8 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1d.sanity-quota/f1d.sanity-quota-0] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.181777 s, 28.8 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1d.sanity-quota/f1d.sanity-quota-0] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1d.sanity-quota/f1d.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0610327 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 10240* 0 10240 - 1 0 0 - Pool: lustre.qpool1 lustre-OST0000 10240* - 10240 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 10240 qpool1 used 10240 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 10240 0 12288 - 1 0 0 - Pool: lustre.qpool2 lustre-OST0000 10240* - 10240 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 10240 qpool2 used 10240 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Destroy the created pools: qpool1,qpool2 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed lustre.qpool2 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool2 oleg111-server: Pool lustre.qpool2 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 1d (59s) == sanity-quota test 1e: Quota pools: global pool high block limit vs quota pool with small ========================================================== 10:30:29 (1729089029) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:53000000 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 54272000000 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1e.sanity-quota/f1e.sanity-quota-0] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.227537 s, 23.0 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1e.sanity-quota/f1e.sanity-quota-0] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.21428 s, 24.5 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1e.sanity-quota/f1e.sanity-quota-0] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1e.sanity-quota/f1e.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0601748 s, 0.0 kB/s Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1e.sanity-quota/f1e.sanity-quota-1] [count=20] 20+0 records in 20+0 records out 20971520 bytes (21 MB) copied, 0.679061 s, 30.9 MB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 1e (44s) == sanity-quota test 1f: Quota pools: correct qunit after removing/adding OST ========================================================== 10:31:13 (1729089073) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:200 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 204800 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1f.sanity-quota//f1f.sanity-quota-0] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.154924 s, 33.8 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1f.sanity-quota//f1f.sanity-quota-0] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.169494 s, 30.9 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1f.sanity-quota//f1f.sanity-quota-0] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1f.sanity-quota//f1f.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0557631 s, 0.0 kB/s Removing lustre-OST0000_UUID from qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1f.sanity-quota//f1f.sanity-quota-0] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.176464 s, 29.7 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1f.sanity-quota//f1f.sanity-quota-0] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.184485 s, 28.4 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1f.sanity-quota//f1f.sanity-quota-0] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1f.sanity-quota//f1f.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0649534 s, 0.0 kB/s Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Waiting 90s for 'foo' Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 1f (57s) == sanity-quota test 1g: Quota pools: Block hard limit with wide striping ========================================================== 10:32:10 (1729089130) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 osc.lustre-OST0000-osc-ffff8800b6dfa800.max_dirty_mb=1 osc.lustre-OST0001-osc-ffff8800b6dfa800.max_dirty_mb=1 User quota (block hardlimit:40 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 40960 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 used 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1g.sanity-quota/f1g.sanity-quota-0] [count=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 1.67517 s, 6.3 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1g.sanity-quota/f1g.sanity-quota-0] [count=10] [seek=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 1.88878 s, 5.6 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1g.sanity-quota/f1g.sanity-quota-0] [count=6] [seek=20] dd: error writing '/mnt/lustre/d1g.sanity-quota/f1g.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0580828 s, 0.0 kB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 20480 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed osc.lustre-OST0000-osc-ffff8800b6dfa800.max_dirty_mb=467 osc.lustre-OST0001-osc-ffff8800b6dfa800.max_dirty_mb=467 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 1g (44s) == sanity-quota test 1h: Block hard limit test using fallocate ========================================================== 10:32:54 (1729089174) keep default fallocate mode: 0 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:10 MB) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write 5MiB Using Fallocate running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [fallocate] [-l5MiB] [/mnt/lustre/d1h.sanity-quota/f1h.sanity-quota-0] Write 11MiB Using Fallocate running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [fallocate] [-l11MiB] [/mnt/lustre/d1h.sanity-quota/f1h.sanity-quota-0] fallocate: fallocate failed: Disk quota exceeded Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 1h (22s) == sanity-quota test 1i: Quota pools: different limit and usage relations ========================================================== 10:33:16 (1729089196) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:200 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 204800 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-0] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.154776 s, 33.9 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-0] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.156841 s, 33.4 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-0] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0549315 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 10240 0 0 - 1 0 0 - Pool: lustre.qpool1 lustre-OST0000 10240* - 10240 - - - - - Total allocated inode limit: 0, total allocated block limit: 10240 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-1] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.174298 s, 30.1 MB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-0] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.158381 s, 33.1 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-0] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.174254 s, 30.1 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-0] [count=1] [seek=10] dd: error writing '/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0590632 s, 0.0 kB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-1] [count=3] 3+0 records in 3+0 records out 3145728 bytes (3.1 MB) copied, 0.14243 s, 22.1 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-2] [count=3] 3+0 records in 3+0 records out 3145728 bytes (3.1 MB) copied, 0.104417 s, 30.1 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-2] [seek=3] [count=1] dd: error writing '/mnt/lustre/d1i.sanity-quota//f1i.sanity-quota-2': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0618181 s, 0.0 kB/s Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 1i (60s) == sanity-quota test 1j: Enable project quota enforcement for root ========================================================== 10:34:16 (1729089256) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 -------------------------------------- Project quota (block hardlimit:20 mb) /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d1j.sanity-quota/f1j.sanity-quota-0 osd-ldiskfs.lustre-OST0000.quota_slave.root_prj_enable=1 running as uid/gid/euid/egid 0/0/0/0, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1j.sanity-quota/f1j.sanity-quota-0] [count=20] [oflag=direct] dd: error writing '/mnt/lustre/d1j.sanity-quota/f1j.sanity-quota-0': Disk quota exceeded 20+0 records in 19+0 records out 19922944 bytes (20 MB) copied, 0.532967 s, 37.4 MB/s running as uid/gid/euid/egid 0/0/0/0, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1j.sanity-quota/f1j.sanity-quota-0] [count=10] [seek=20] [oflag=direct] dd: error writing '/mnt/lustre/d1j.sanity-quota/f1j.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0260816 s, 0.0 kB/s osd-ldiskfs.lustre-OST0000.quota_slave.root_prj_enable=0 running as uid/gid/euid/egid 0/0/0/0, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d1j.sanity-quota/f1j.sanity-quota-0] [count=20] [seek=20] [oflag=direct] 20+0 records in 20+0 records out 20971520 bytes (21 MB) copied, 0.466753 s, 44.9 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 osd-ldiskfs.lustre-OST0000.quota_slave.root_prj_enable=0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 1j (22s) SKIP: sanity-quota test_2 skipping excluded test 2 == sanity-quota test 3a: Block soft limit (start timer, timer goes off, stop timer) ========================================================== 10:34:38 (1729089278) User quota (soft limit:4 MB grace:20 seconds) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Write up to soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-0] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.184075 s, 22.8 MB/s Write to exceed soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-0] [bs=1K] [count=10] [seek=4096] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.0194526 s, 526 kB/s mmap write when over soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [multiop] [/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-0.mmap] [OT40960SMW] Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4152* 4096 0 20s 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4108 - 4144 - - - - - lustre-OST0001 44 - 52 - - - - - Total allocated inode limit: 0, total allocated block limit: 4196 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4152 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4108 - 0 - - - - - lustre-OST0001 44 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 20s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write before timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-0] [bs=1K] [count=10] [seek=5120] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.00713571 s, 1.4 MB/s Grace time is 20s Sleep through grace ... ...sleep 25 seconds Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4164* 4096 0 expired 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4120 - 4144 - - - - - lustre-OST0001 44 - 52 - - - - - Total allocated inode limit: 0, total allocated block limit: 4196 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4164 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4120 - 0 - - - - - lustre-OST0001 44 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 20s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write after timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-0] [bs=1K] [count=4096] [seek=6144] 4096+0 records in 4096+0 records out 4194304 bytes (4.2 MB) copied, 0.753238 s, 5.6 MB/s Write after cancel lru locks running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-0] [bs=1K] [count=10] [seek=10240] dd: error writing '/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.00917251 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8264* 4096 0 expired 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8220* - 8220 - - - - - lustre-OST0001 44 - 52 - - - - - Total allocated inode limit: 0, total allocated block limit: 8272 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8264 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8220 - 0 - - - - - lustre-OST0001 44 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 20s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Unlink file to stop timer Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 44 4096 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 44 - 52 - - - - - Total allocated inode limit: 0, total allocated block limit: 52 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 44 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 44 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 20s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-0] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.132588 s, 31.6 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Group quota (soft limit:4 MB grace:20 seconds) Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Write up to soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-1] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.123478 s, 34.0 MB/s Write to exceed soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-1] [bs=1K] [count=10] [seek=4096] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.0133122 s, 769 kB/s mmap write when over soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [multiop] [/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-1.mmap] [OT40960SMW] Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4148 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4148 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4148* 4096 0 20s 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4148 - 4160 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 4160 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write before timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-1] [bs=1K] [count=10] [seek=5120] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.00530531 s, 1.9 MB/s Grace time is 19s Sleep through grace ... ...sleep 24 seconds Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4160 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160* 4096 0 expired 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4160 - 4168 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 4168 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write after timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-1] [bs=1K] [count=4096] [seek=6144] dd: error writing '/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-1': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.00753918 s, 0.0 kB/s Write after cancel lru locks running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-1] [bs=1K] [count=10] [seek=10240] dd: error writing '/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-1': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.00907842 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4160 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160* 4096 0 expired 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4160 - 4168 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 4168 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Unlink file to stop timer Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 40 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 4096 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 40 - 1064 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 1064 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-1] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.150848 s, 27.8 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Project quota (soft limit:4 MB grace:20 sec) Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-2 Write up to soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-2] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.156163 s, 26.9 MB/s Write to exceed soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-2] [bs=1K] [count=10] [seek=4096] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.0181352 s, 565 kB/s mmap write when over soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [multiop] [/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-2.mmap] [OT40960SMW] Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4148 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4108 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4148 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4108 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4108* 4096 0 20s 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4108 - 4144 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 4144 Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Write before timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-2] [bs=1K] [count=10] [seek=5120] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.0072955 s, 1.4 MB/s Grace time is 19s Sleep through grace ... ...sleep 24 seconds Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4120 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4120 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4120* 4096 0 expired 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4120 - 4144 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 4144 Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Write after timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-2] [bs=1K] [count=4096] [seek=6144] 4096+0 records in 4096+0 records out 4194304 bytes (4.2 MB) copied, 0.785524 s, 5.3 MB/s Write after cancel lru locks running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-2] [bs=1K] [count=10] [seek=10240] dd: error writing '/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-2': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.00832783 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8260 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8220 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8260 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8220 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8220* 4096 0 expired 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8220* - 8220 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 8220 Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Unlink file to stop timer Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 4096 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w Block grace time: 20s; Inode grace time: 1w /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-2 Write ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3a.sanity-quota/f3a.sanity-quota-2] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.146982 s, 28.5 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 3a (166s) == sanity-quota test 3b: Quota pools: Block soft limit (start timer, expires, stop timer) ========================================================== 10:37:24 (1729089444) limit 4 glbl_limit 8 grace 20 glbl_grace 40 User quota in qpool1(soft limit:4 MB grace:20 seconds) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Write up to soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-0] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.130873 s, 32.0 MB/s Write to exceed soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-0] [bs=1K] [count=10] [seek=4096] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.0201837 s, 507 kB/s mmap write when over soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [multiop] [/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-0.mmap] [OT40960SMW] Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4148 8192 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4148 - 4176 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 4176 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4148 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4148 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write before timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-0] [bs=1K] [count=10] [seek=5120] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.00602096 s, 1.7 MB/s Quota info for qpool1: Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160* 4096 0 20s 2 0 0 - Grace time is 20s Sleep through grace ... ...sleep 25 seconds Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160 8192 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4160 - 4176 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 4176 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4160 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write after timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-0] [bs=1K] [count=4096] [seek=6144] 4096+0 records in 4096+0 records out 4194304 bytes (4.2 MB) copied, 0.728473 s, 5.8 MB/s Write after cancel lru locks running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-0] [bs=1K] [count=10] [seek=10240] dd: error writing '/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.00628368 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256* 8192 0 40s 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8256* - 8256 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 8256 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8256 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Unlink file to stop timer Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 8192 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 40 - 1064 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 1064 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 40 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-0] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.15768 s, 26.6 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Group quota in qpool1(soft limit:4 MB grace:20 seconds) Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Write up to soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-1] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.14934 s, 28.1 MB/s Write to exceed soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-1] [bs=1K] [count=10] [seek=4096] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.0222418 s, 460 kB/s mmap write when over soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [multiop] [/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-1.mmap] [OT40960SMW] Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4148 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4108 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4148 8192 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4108 - 4176 - - - - - lustre-OST0001 40 - 48 - - - - - Total allocated inode limit: 0, total allocated block limit: 4224 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write before timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-1] [bs=1K] [count=10] [seek=5120] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.00637777 s, 1.6 MB/s Quota info for qpool1: Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160* 4096 0 20s 2 0 0 - Grace time is 20s Sleep through grace ... ...sleep 25 seconds Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4120 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160 8192 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4120 - 4176 - - - - - lustre-OST0001 40 - 48 - - - - - Total allocated inode limit: 0, total allocated block limit: 4224 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write after timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-1] [bs=1K] [count=4096] [seek=6144] 4096+0 records in 4096+0 records out 4194304 bytes (4.2 MB) copied, 0.749839 s, 5.6 MB/s Write after cancel lru locks running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-1] [bs=1K] [count=10] [seek=10240] dd: error writing '/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-1': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.00652557 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8216 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256* 8192 0 40s 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8216* - 8216 - - - - - lustre-OST0001 40 - 48 - - - - - Total allocated inode limit: 0, total allocated block limit: 8264 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Unlink file to stop timer Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 8192 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 40 - 48 - - - - - Total allocated inode limit: 0, total allocated block limit: 48 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-1] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.142775 s, 29.4 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Project quota in qpool1(soft:4 MB grace:20 sec) Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-2 Write up to soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-2] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.121643 s, 34.5 MB/s Write to exceed soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-2] [bs=1K] [count=10] [seek=4096] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.0163409 s, 627 kB/s mmap write when over soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [multiop] [/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-2.mmap] [OT40960SMW] Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4148 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4148 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4148 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4148 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4108 8192 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4108 - 4176 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 4176 Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Write before timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-2] [bs=1K] [count=10] [seek=5120] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.00733245 s, 1.4 MB/s Quota info for qpool1: Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4120* 4096 0 20s 1 0 0 - Grace time is 20s Sleep through grace ... ...sleep 25 seconds Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4160 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4160 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4160 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4120 8192 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 4120 - 4176 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 4176 Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Write after timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-2] [bs=1K] [count=4096] [seek=6144] 4096+0 records in 4096+0 records out 4194304 bytes (4.2 MB) copied, 0.733691 s, 5.7 MB/s Write after cancel lru locks running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-2] [bs=1K] [count=10] [seek=10240] dd: error writing '/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-2': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.00631035 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8256 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8256 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8216* 8192 0 40s 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8216* - 8216 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 8216 Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Unlink file to stop timer Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 40 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 40 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 8192 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w Block grace time: 40s; Inode grace time: 1w /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-2 Write ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3b.sanity-quota/f3b.sanity-quota-2] [count=4] 4+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.141954 s, 29.5 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed PASS 3b (173s) == sanity-quota test 3c: Quota pools: check block soft limit on different pools ========================================================== 10:40:17 (1729089617) limit 4 limit2 8 glbl_limit 12 grace1 30 grace2 20 glbl_grace 40 User quota in qpool2(soft:8 MB grace:20 seconds) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Creating new pool oleg111-server: Pool lustre.qpool1 created Waiting 90s for '' Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Creating new pool oleg111-server: Pool lustre.qpool2 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool2 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Write up to soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3c.sanity-quota/f3c.sanity-quota-0] [count=8] 8+0 records in 8+0 records out 8388608 bytes (8.4 MB) copied, 0.258995 s, 32.4 MB/s Write to exceed soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3c.sanity-quota/f3c.sanity-quota-0] [bs=1K] [count=10] [seek=8192] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.00866049 s, 1.2 MB/s mmap write when over soft limit running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [multiop] [/mnt/lustre/d3c.sanity-quota/f3c.sanity-quota-0.mmap] [OT40960SMW] Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8244 12288 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8204 - 8224 - - - - - lustre-OST0001 40 - 48 - - - - - Total allocated inode limit: 0, total allocated block limit: 8272 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8244 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8204 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write before timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3c.sanity-quota/f3c.sanity-quota-0] [bs=1K] [count=10] [seek=9216] 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.00341526 s, 3.0 MB/s Quota info for qpool2: Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256* 8192 0 20s 2 0 0 - Grace time is 20s Sleep through grace ... ...sleep 25 seconds Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256 12288 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8216 - 8224 - - - - - lustre-OST0001 40 - 48 - - - - - Total allocated inode limit: 0, total allocated block limit: 8272 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8216 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write after timer goes off running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3c.sanity-quota/f3c.sanity-quota-0] [bs=1K] [count=4096] [seek=10240] dd: error writing '/mnt/lustre/d3c.sanity-quota/f3c.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.00543471 s, 0.0 kB/s Write after cancel lru locks running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d3c.sanity-quota/f3c.sanity-quota-0] [bs=1K] [count=10] [seek=14336] dd: error writing '/mnt/lustre/d3c.sanity-quota/f3c.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0053819 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256 12288 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8216 - 8224 - - - - - lustre-OST0001 40 - 48 - - - - - Total allocated inode limit: 0, total allocated block limit: 8272 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8256 0 0 - 2 0 0 - lustre-MDT0000 0 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8216 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Unlink file to stop timer Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 12288 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 40 - 48 - - - - - Total allocated inode limit: 0, total allocated block limit: 48 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 40 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 40 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Block grace time: 40s; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Block grace time: 1w; Inode grace time: 1w Write ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d3c.sanity-quota/f3c.sanity-quota-0] [count=8] 8+0 records in 8+0 records out 8388608 bytes (8.4 MB) copied, 0.248568 s, 33.7 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Destroy the created pools: qpool1,qpool2 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Waiting 90s for 'foo' lustre.qpool2 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool2 oleg111-server: Pool lustre.qpool2 destroyed PASS 3c (80s) SKIP: sanity-quota test_4a skipping excluded test 4a == sanity-quota test 4b: Grace time strings handling ===== 10:41:37 (1729089697) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Valid grace strings test Block grace time: 1w3d; Inode grace time: 16m40s Block grace time: 5s; Inode grace time: 1w2d3h4m5s Invalid grace strings test lfs: bad inode-grace: 5c setquota failed: Unknown error -4 Set filesystem quotas. usage: setquota [-t] {-u|-U|-g|-G|-p|-P ID} {-b|-B|-i|-I LIMIT} [--pool POOL] MOUNT_POINT setquota {-u|-g|-p ID} {--default|--delete} MOUNT_POINT lfs: bad inode-grace: 18446744073709551615 setquota failed: Unknown error -4 Set filesystem quotas. usage: setquota [-t] {-u|-U|-g|-G|-p|-P ID} {-b|-B|-i|-I LIMIT} [--pool POOL] MOUNT_POINT setquota {-u|-g|-p ID} {--default|--delete} MOUNT_POINT lfs: bad inode-grace: -1 setquota failed: Unknown error -4 Set filesystem quotas. usage: setquota [-t] {-u|-U|-g|-G|-p|-P ID} {-b|-B|-i|-I LIMIT} [--pool POOL] MOUNT_POINT setquota {-u|-g|-p ID} {--default|--delete} MOUNT_POINT PASS 4b (2s) == sanity-quota test 5: Chown & chgrp successfully even out of block/file quota ========================================================== 10:41:39 (1729089699) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'ugp' Set quota limit (0 10M 0 10) for quota_usr.quota_usr lfs setquota: warning: inode hardlimit '10' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: inode hardlimit '10' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 10 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 10 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 10 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 10 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Create more than 10 files and more than 10 MB ... total: 11 create in 0.03 seconds: 385.68 ops/second /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d5.sanity-quota/f5.sanity-quota-0_1 11+0 records in 11+0 records out 11534336 bytes (12 MB) copied, 0.278196 s, 41.5 MB/s Chown files to quota_usr.quota_usr ... - unlinked 0 (time 1729089709 ; total 0 ; last 0) total: 11 unlinks in 0 seconds: inf unlinks/second Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 5 (18s) == sanity-quota test 6: Test dropping acquire request on master ========================================================== 10:41:57 (1729089717) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d6.sanity-quota/f6.sanity-quota-quota_usr] [count=1] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0373773 s, 28.1 MB/s running as uid/gid/euid/egid 60001/60001/60001/60001, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d6.sanity-quota/f6.sanity-quota-quota_2usr] [count=1] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0279538 s, 37.5 MB/s at_max=20 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d6.sanity-quota/f6.sanity-quota-quota_usr] [count=3] [seek=1] [oflag=sync] [conv=notrunc] dd: error writing '/mnt/lustre/d6.sanity-quota/f6.sanity-quota-quota_usr': Disk quota exceeded 3+0 records in 2+0 records out 2097152 bytes (2.1 MB) copied, 0.132392 s, 15.8 MB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 fail_val=601 fail_loc=0x513 osd-ldiskfs.lustre-OST0000.quota_slave.timeout=10 osd-ldiskfs.lustre-OST0001.quota_slave.timeout=10 running as uid/gid/euid/egid 60001/60001/60001/60001, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d6.sanity-quota/f6.sanity-quota-quota_2usr] [count=3] [seek=1] [oflag=sync] [conv=notrunc] 3+0 records in 3+0 records out 3145728 bytes (3.1 MB) copied, 0.17719 s, 17.8 MB/s Sleep for 41 seconds ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d6.sanity-quota/f6.sanity-quota-quota_usr] [count=3] [seek=1] [oflag=sync] [conv=notrunc] at_max=600 fail_val=0 fail_loc=0 dd: error writing '/mnt/lustre/d6.sanity-quota/f6.sanity-quota-quota_usr': Disk quota exceeded 3+0 records in 2+0 records out 3137536 bytes (3.1 MB) copied, 55.8314 s, 56.2 kB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 6 (84s) == sanity-quota test 7a: Quota reintegration (global index) ========================================================== 10:43:21 (1729089801) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Waiting 90s for 'none' Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Stop ost1... Stopping /mnt/lustre-ost1 (opts:) on oleg111-server Enable quota & set quota limit for quota_usr Waiting 90s for 'ugp' Start ost1... Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0000 affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d7a.sanity-quota/f7a.sanity-quota] [count=6] [oflag=sync] dd: error writing '/mnt/lustre/d7a.sanity-quota/f7a.sanity-quota': Disk quota exceeded 6+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.390469 s, 13.4 MB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Stop ost1... Stopping /mnt/lustre-ost1 (opts:) on oleg111-server Start ost1... Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0000 affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d7a.sanity-quota/f7a.sanity-quota] [count=6] [oflag=sync] 6+0 records in 6+0 records out 6291456 bytes (6.3 MB) copied, 0.39475 s, 15.9 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 7a (62s) == sanity-quota test 7b: Quota reintegration (slave index) ========================================================== 10:44:23 (1729089863) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Waiting 90s for 'none' Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d7b.sanity-quota/f7b.sanity-quota] [count=1] [oflag=sync] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0695397 s, 15.1 MB/s fail_val=0 fail_loc=0xa02 Waiting 90s for 'ugp' Updated after 2s: want 'ugp' got 'ugp' running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d7b.sanity-quota/f7b.sanity-quota] [count=1] [seek=1] [oflag=sync] [conv=notrunc] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0771889 s, 13.6 MB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 102400000 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 2048* - 1024 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 1024 fail_val=0 fail_loc=0 Restart ost to trigger reintegration... Stopping /mnt/lustre-ost1 (opts:) on oleg111-server Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0000 affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 102400000 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 2048 - 16777216 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 16777216 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 7b (38s) == sanity-quota test 7c: Quota reintegration (restart mds during reintegration) ========================================================== 10:45:01 (1729089901) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Waiting 90s for 'none' Updated after 2s: want 'none' got 'none' fail_val=0 fail_loc=0xa03 Waiting 90s for 'ugp' osd-ldiskfs.lustre-OST0000.quota_slave.force_reint=1 osd-ldiskfs.lustre-OST0001.quota_slave.force_reint=1 Stop mds... Stopping /mnt/lustre-mds1 (opts:) on oleg111-server fail_val=0 fail_loc=0 Start mds... Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0000 affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE Waiting 200s for 'glb[1],slv[1],reint[0]' Waiting 190s for 'glb[1],slv[1],reint[0]' Waiting 180s for 'glb[1],slv[1],reint[0]' Waiting 170s for 'glb[1],slv[1],reint[0]' Waiting 160s for 'glb[1],slv[1],reint[0]' Waiting 150s for 'glb[1],slv[1],reint[0]' Waiting 140s for 'glb[1],slv[1],reint[0]' Waiting 130s for 'glb[1],slv[1],reint[0]' Waiting 120s for 'glb[1],slv[1],reint[0]' Waiting 110s for 'glb[1],slv[1],reint[0]' Waiting 100s for 'glb[1],slv[1],reint[0]' Waiting 90s for 'glb[1],slv[1],reint[0]' Updated after 111s: want 'glb[1],slv[1],reint[0]' got 'glb[1],slv[1],reint[0]' affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d7c.sanity-quota/f7c.sanity-quota] [count=6] [oflag=sync] dd: error writing '/mnt/lustre/d7c.sanity-quota/f7c.sanity-quota': Disk quota exceeded 6+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.299167 s, 17.5 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 7c (140s) == sanity-quota test 7d: Quota reintegration (Transfer index in multiple bulks) ========================================================== 10:47:21 (1729090041) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'none' Updated after 2s: want 'none' got 'none' fail_val=0 fail_loc=0x608 Waiting 90s for 'u' Updated after 2s: want 'u' got 'u' affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: COMPLETE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE fail_val=0 fail_loc=0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d7d.sanity-quota/f7d.sanity-quota] [count=21] [oflag=sync] dd: error writing '/mnt/lustre/d7d.sanity-quota/f7d.sanity-quota': Disk quota exceeded 21+0 records in 20+0 records out 20971520 bytes (21 MB) copied, 1.28018 s, 16.4 MB/s running as uid/gid/euid/egid 60001/60001/60001/60001, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d7d.sanity-quota/f7d.sanity-quota-1] [count=21] [oflag=sync] dd: error writing '/mnt/lustre/d7d.sanity-quota/f7d.sanity-quota-1': Disk quota exceeded 21+0 records in 20+0 records out 20971520 bytes (21 MB) copied, 1.35264 s, 15.5 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 7d (25s) == sanity-quota test 7e: Quota reintegration (inode limits) ========================================================== 10:47:46 (1729090066) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Waiting 90s for 'none' Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 /home/green/git/lustre-release/lustre/tests/sanity-quota.sh: line 2268: [: -ne: unary operator expected Stop mds2... Stopping /mnt/lustre-mds2 (opts:) on oleg111-server Enable quota & set quota limit for quota_usr Waiting 90s for 'ugp' Updated after 2s: want 'ugp' got 'ugp' Start mds2... Starting mds2: -o localrecov /dev/mapper/mds2_flakey /mnt/lustre-mds2 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0001 affected facets: mds1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0000.recovery_status 1475 oleg111-server: *.lustre-MDT0000.recovery_status status: COMPLETE affected facets: mds2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0001.recovery_status 1475 oleg111-server: *.lustre-MDT0001.recovery_status status: RECOVERING oleg111-server: Waiting 1470 secs for *.lustre-MDT0001.recovery_status recovery done. status: RECOVERING oleg111-server: *.lustre-MDT0001.recovery_status status: COMPLETE affected facets: mds1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0000.recovery_status 1475 oleg111-server: *.lustre-MDT0000.recovery_status status: COMPLETE affected facets: mds2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0001.recovery_status 1475 oleg111-server: *.lustre-MDT0001.recovery_status status: COMPLETE affected facets: mds1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0000.recovery_status 1475 oleg111-server: *.lustre-MDT0000.recovery_status status: COMPLETE affected facets: mds2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0001.recovery_status 1475 oleg111-server: *.lustre-MDT0001.recovery_status status: COMPLETE create remote dir running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d7e.sanity-quota-1/f7e.sanity-quota] [2049] - create 1319 (time 1729090103.22 total 10.01 last 131.81) mknod(/mnt/lustre/d7e.sanity-quota-1/f7e.sanity-quota2048) error: Disk quota exceeded total: 2048 create in 15.28 seconds: 134.05 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [unlinkmany] [/mnt/lustre/d7e.sanity-quota-1/f7e.sanity-quota] [2048] - unlinked 0 (time 1729090108 ; total 0 ; last 0) total: 2048 unlinks in 17 seconds: 120.470589 unlinks/second Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Stop mds2... Stopping /mnt/lustre-mds2 (opts:) on oleg111-server Start mds2... Starting mds2: -o localrecov /dev/mapper/mds2_flakey /mnt/lustre-mds2 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0001 affected facets: mds1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0000.recovery_status 1475 oleg111-server: *.lustre-MDT0000.recovery_status status: COMPLETE affected facets: mds2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0001.recovery_status 1475 oleg111-server: *.lustre-MDT0001.recovery_status status: RECOVERING oleg111-server: Waiting 1470 secs for *.lustre-MDT0001.recovery_status recovery done. status: RECOVERING oleg111-server: *.lustre-MDT0001.recovery_status status: COMPLETE affected facets: mds1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0000.recovery_status 1475 oleg111-server: *.lustre-MDT0000.recovery_status status: COMPLETE affected facets: mds2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0001.recovery_status 1475 oleg111-server: *.lustre-MDT0001.recovery_status status: COMPLETE affected facets: mds1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0000.recovery_status 1475 oleg111-server: *.lustre-MDT0000.recovery_status status: COMPLETE affected facets: mds2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-MDT0001.recovery_status 1475 oleg111-server: *.lustre-MDT0001.recovery_status status: COMPLETE running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d7e.sanity-quota-1/f7e.sanity-quota] [2049] - create 1347 (time 1729090153.68 total 10.00 last 134.63) total: 2049 create in 14.41 seconds: 142.18 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [unlinkmany] [/mnt/lustre/d7e.sanity-quota-1/f7e.sanity-quota] [2049] - unlinked 0 (time 1729090158 ; total 0 ; last 0) total: 2049 unlinks in 21 seconds: 97.571426 unlinks/second Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 7e (117s) == sanity-quota test 8: Run dbench with quota enabled ==== 10:49:43 (1729090183) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Set enough high limit for user: quota_usr Set enough high limit for group: quota_usr /home/green/git/lustre-release/lustre/utils/lfs project -sp 1000 /mnt/lustre/d8.sanity-quota Set enough high limit for project: 1000 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [bash] [rundbench] [-D] [/mnt/lustre/d8.sanity-quota] [3] [-t] [120] looking for dbench program /usr/bin/dbench found dbench client file /usr/share/dbench/client.txt '/usr/share/dbench/client.txt' -> 'client.txt' running 'dbench 3 -t 120' on /mnt/lustre/d8.sanity-quota at Wed Oct 16 10:49:48 EDT 2024 waiting for dbench pid 25151 dbench version 4.00 - Copyright Andrew Tridgell 1999-2004 Running for 120 seconds with load 'client.txt' and minimum warmup 24 secs failed to create barrier semaphore 1 of 3 processes prepared for launch 0 sec 3 of 3 processes prepared for launch 0 sec releasing clients 3 224 25.85 MB/sec warmup 1 sec latency 29.659 ms 3 441 23.30 MB/sec warmup 2 sec latency 30.006 ms 3 708 21.20 MB/sec warmup 3 sec latency 30.081 ms 3 912 16.30 MB/sec warmup 4 sec latency 26.665 ms 3 1131 13.79 MB/sec warmup 5 sec latency 27.154 ms 3 1325 12.21 MB/sec warmup 6 sec latency 27.838 ms 3 1547 11.18 MB/sec warmup 7 sec latency 23.248 ms 3 1766 9.85 MB/sec warmup 8 sec latency 28.180 ms 3 1967 8.82 MB/sec warmup 9 sec latency 19.694 ms 3 2166 8.02 MB/sec warmup 10 sec latency 16.751 ms 3 2399 7.63 MB/sec warmup 11 sec latency 24.250 ms 3 2684 7.74 MB/sec warmup 12 sec latency 24.367 ms 3 3037 7.76 MB/sec warmup 13 sec latency 23.429 ms 3 3369 7.60 MB/sec warmup 14 sec latency 24.401 ms 3 3664 7.74 MB/sec warmup 15 sec latency 19.787 ms 3 3845 7.45 MB/sec warmup 16 sec latency 20.123 ms 3 3980 7.07 MB/sec warmup 17 sec latency 21.673 ms 3 4131 6.68 MB/sec warmup 18 sec latency 19.185 ms 3 4318 6.39 MB/sec warmup 19 sec latency 46.640 ms 3 4512 6.14 MB/sec warmup 20 sec latency 27.838 ms 3 4726 6.02 MB/sec warmup 21 sec latency 23.160 ms 3 4973 6.15 MB/sec warmup 22 sec latency 28.332 ms 3 5140 5.90 MB/sec warmup 23 sec latency 19.558 ms 3 5596 0.81 MB/sec execute 1 sec latency 21.965 ms 3 5863 1.75 MB/sec execute 2 sec latency 15.396 ms 3 6041 2.21 MB/sec execute 3 sec latency 30.039 ms 3 6416 4.77 MB/sec execute 4 sec latency 26.423 ms 3 6819 5.21 MB/sec execute 5 sec latency 22.743 ms 3 7107 6.05 MB/sec execute 6 sec latency 20.693 ms 3 7332 5.76 MB/sec execute 7 sec latency 20.248 ms 3 7479 5.15 MB/sec execute 8 sec latency 20.057 ms 3 7608 4.59 MB/sec execute 9 sec latency 21.364 ms 3 7762 4.17 MB/sec execute 10 sec latency 71.760 ms 3 7931 3.89 MB/sec execute 11 sec latency 173.707 ms 3 8106 3.75 MB/sec execute 12 sec latency 31.528 ms 3 8297 3.66 MB/sec execute 13 sec latency 28.285 ms 3 8536 4.03 MB/sec execute 14 sec latency 32.527 ms 3 8702 3.79 MB/sec execute 15 sec latency 29.080 ms 3 8894 3.58 MB/sec execute 16 sec latency 30.270 ms 3 9082 3.40 MB/sec execute 17 sec latency 22.737 ms 3 9261 3.25 MB/sec execute 18 sec latency 21.201 ms 3 9459 3.27 MB/sec execute 19 sec latency 27.305 ms 3 9616 3.23 MB/sec execute 20 sec latency 34.414 ms 3 9958 3.64 MB/sec execute 21 sec latency 28.173 ms 3 10313 3.73 MB/sec execute 22 sec latency 31.069 ms 3 10453 3.68 MB/sec execute 23 sec latency 31.976 ms 3 10662 3.90 MB/sec execute 24 sec latency 29.380 ms 3 10785 3.79 MB/sec execute 25 sec latency 43.821 ms 3 10915 3.76 MB/sec execute 26 sec latency 27.838 ms 3 11027 3.65 MB/sec execute 27 sec latency 24.640 ms 3 11115 3.52 MB/sec execute 28 sec latency 54.396 ms 3 11208 3.40 MB/sec execute 29 sec latency 32.502 ms 3 11349 3.31 MB/sec execute 30 sec latency 28.426 ms 3 11521 3.24 MB/sec execute 31 sec latency 33.392 ms 3 11633 3.18 MB/sec execute 32 sec latency 48.007 ms 3 11786 3.17 MB/sec execute 33 sec latency 33.335 ms 3 11915 3.09 MB/sec execute 34 sec latency 34.693 ms 3 12102 3.25 MB/sec execute 35 sec latency 43.372 ms 3 12244 3.17 MB/sec execute 36 sec latency 28.402 ms 3 12413 3.10 MB/sec execute 37 sec latency 34.597 ms 3 12567 3.03 MB/sec execute 38 sec latency 22.549 ms 3 12756 2.97 MB/sec execute 39 sec latency 20.361 ms 3 12911 2.93 MB/sec execute 40 sec latency 31.652 ms 3 13072 2.93 MB/sec execute 41 sec latency 38.899 ms 3 13235 2.92 MB/sec execute 42 sec latency 37.643 ms 3 13520 3.12 MB/sec execute 43 sec latency 33.712 ms 3 13808 3.14 MB/sec execute 44 sec latency 27.753 ms 3 13999 3.16 MB/sec execute 45 sec latency 31.137 ms 3 14200 3.28 MB/sec execute 46 sec latency 27.839 ms 3 14323 3.23 MB/sec execute 47 sec latency 34.871 ms 3 14452 3.23 MB/sec execute 48 sec latency 33.697 ms 3 14543 3.18 MB/sec execute 49 sec latency 26.071 ms 3 14629 3.12 MB/sec execute 50 sec latency 66.612 ms 3 14727 3.06 MB/sec execute 51 sec latency 26.915 ms 3 14869 3.01 MB/sec execute 52 sec latency 43.507 ms 3 15022 2.97 MB/sec execute 53 sec latency 31.313 ms 3 15165 2.94 MB/sec execute 54 sec latency 40.286 ms 3 15329 2.95 MB/sec execute 55 sec latency 30.282 ms 3 15467 2.91 MB/sec execute 56 sec latency 33.246 ms 3 15680 3.00 MB/sec execute 57 sec latency 26.468 ms 3 15816 2.96 MB/sec execute 58 sec latency 23.756 ms 3 15966 2.92 MB/sec execute 59 sec latency 35.215 ms 3 16138 2.87 MB/sec execute 60 sec latency 21.956 ms 3 16332 2.84 MB/sec execute 61 sec latency 21.325 ms 3 16529 2.85 MB/sec execute 62 sec latency 29.765 ms 3 16643 2.82 MB/sec execute 63 sec latency 40.415 ms 3 16781 2.81 MB/sec execute 64 sec latency 60.120 ms 3 17061 2.94 MB/sec execute 65 sec latency 37.338 ms 3 17336 2.96 MB/sec execute 66 sec latency 39.641 ms 3 17555 2.98 MB/sec execute 67 sec latency 30.406 ms 3 17789 3.07 MB/sec execute 68 sec latency 25.354 ms 3 17938 3.06 MB/sec execute 69 sec latency 27.567 ms 3 18031 3.03 MB/sec execute 70 sec latency 34.717 ms 3 18135 3.00 MB/sec execute 71 sec latency 31.942 ms 3 18239 2.96 MB/sec execute 72 sec latency 37.147 ms 3 18394 2.93 MB/sec execute 73 sec latency 35.227 ms 3 18563 2.90 MB/sec execute 74 sec latency 37.329 ms 3 18711 2.88 MB/sec execute 75 sec latency 34.143 ms 3 18880 2.89 MB/sec execute 76 sec latency 30.923 ms 3 18990 2.85 MB/sec execute 77 sec latency 45.353 ms 3 19174 2.93 MB/sec execute 78 sec latency 41.889 ms 3 19292 2.90 MB/sec execute 79 sec latency 41.169 ms 3 19431 2.86 MB/sec execute 80 sec latency 31.207 ms 3 19560 2.83 MB/sec execute 81 sec latency 34.100 ms 3 19723 2.80 MB/sec execute 82 sec latency 23.510 ms 3 19872 2.78 MB/sec execute 83 sec latency 27.119 ms 3 20036 2.76 MB/sec execute 84 sec latency 26.336 ms 3 20209 2.76 MB/sec execute 85 sec latency 28.675 ms 3 20346 2.76 MB/sec execute 86 sec latency 41.155 ms 3 20605 2.84 MB/sec execute 87 sec latency 43.117 ms 3 20783 2.85 MB/sec execute 88 sec latency 43.747 ms 3 21053 2.87 MB/sec execute 89 sec latency 45.145 ms 3 21202 2.89 MB/sec execute 90 sec latency 23.842 ms 3 21381 2.93 MB/sec execute 91 sec latency 30.072 ms 3 21512 2.92 MB/sec execute 92 sec latency 34.077 ms 3 21604 2.90 MB/sec execute 93 sec latency 42.553 ms 3 21681 2.88 MB/sec execute 94 sec latency 54.234 ms 3 21752 2.85 MB/sec execute 95 sec latency 38.560 ms 3 21812 2.82 MB/sec execute 96 sec latency 39.652 ms 3 21893 2.79 MB/sec execute 97 sec latency 40.745 ms 3 21983 2.77 MB/sec execute 98 sec latency 86.429 ms 3 22084 2.75 MB/sec execute 99 sec latency 54.695 ms 3 22196 2.73 MB/sec execute 100 sec latency 44.834 ms 3 22302 2.71 MB/sec execute 101 sec latency 49.297 ms 3 22458 2.71 MB/sec execute 102 sec latency 47.915 ms 3 22631 2.72 MB/sec execute 103 sec latency 30.075 ms 3 22823 2.75 MB/sec execute 104 sec latency 36.042 ms 3 22951 2.73 MB/sec execute 105 sec latency 24.406 ms 3 23104 2.71 MB/sec execute 106 sec latency 37.483 ms 3 23240 2.68 MB/sec execute 107 sec latency 31.485 ms 3 23376 2.66 MB/sec execute 108 sec latency 30.594 ms 3 23528 2.64 MB/sec execute 109 sec latency 24.238 ms 3 23688 2.65 MB/sec execute 110 sec latency 37.980 ms 3 23816 2.65 MB/sec execute 111 sec latency 38.378 ms 3 23994 2.67 MB/sec execute 112 sec latency 39.685 ms 3 24230 2.72 MB/sec execute 113 sec latency 44.509 ms 3 24448 2.72 MB/sec execute 114 sec latency 59.804 ms 3 24634 2.73 MB/sec execute 115 sec latency 44.346 ms 3 24806 2.76 MB/sec execute 116 sec latency 26.919 ms 3 24957 2.77 MB/sec execute 117 sec latency 31.058 ms 3 25087 2.77 MB/sec execute 118 sec latency 33.364 ms 3 25196 2.75 MB/sec execute 119 sec latency 26.458 ms 3 cleanup 120 sec 3 cleanup 121 sec 0 cleanup 121 sec Operation Count AvgLat MaxLat ---------------------------------------- NTCreateX 10293 16.695 86.420 Close 7548 1.752 10.125 Rename 435 28.880 60.099 Unlink 2056 10.694 64.583 Qpathinfo 9336 6.285 37.127 Qfileinfo 1645 0.434 3.514 Qfsinfo 1728 10.253 43.490 Sfileinfo 798 12.033 47.486 Find 3628 9.412 71.736 WriteX 5115 2.123 11.501 ReadX 16503 0.074 2.951 LockX 36 1.632 2.660 UnlockX 36 1.755 2.812 Flush 693 9.543 173.694 Throughput 2.7528 MB/sec 3 clients 3 procs max_latency=173.707 ms stopping dbench on /mnt/lustre/d8.sanity-quota at Wed Oct 16 10:52:13 EDT 2024 with return code 0 clean dbench files on /mnt/lustre/d8.sanity-quota /mnt/lustre/d8.sanity-quota /mnt/lustre/d8.sanity-quota removed directory: 'clients/client0/~dmtmp/SEED' removed directory: 'clients/client0/~dmtmp/WORD' removed directory: 'clients/client0/~dmtmp/EXCEL' removed directory: 'clients/client0/~dmtmp/PARADOX' removed directory: 'clients/client0/~dmtmp/PWRPNT' removed directory: 'clients/client0/~dmtmp/WORDPRO' removed directory: 'clients/client0/~dmtmp/ACCESS' removed directory: 'clients/client0/~dmtmp/COREL' removed directory: 'clients/client0/~dmtmp/PM' removed directory: 'clients/client0/~dmtmp' removed directory: 'clients/client0' removed directory: 'clients/client2/~dmtmp/SEED' removed directory: 'clients/client2/~dmtmp/WORD' removed directory: 'clients/client2/~dmtmp/EXCEL' removed directory: 'clients/client2/~dmtmp/PARADOX' removed directory: 'clients/client2/~dmtmp/PWRPNT' removed directory: 'clients/client2/~dmtmp/WORDPRO' removed directory: 'clients/client2/~dmtmp/ACCESS' removed directory: 'clients/client2/~dmtmp/COREL' removed directory: 'clients/client2/~dmtmp/PM' removed directory: 'clients/client2/~dmtmp' removed directory: 'clients/client2' removed directory: 'clients/client1/~dmtmp/SEED' removed directory: 'clients/client1/~dmtmp/WORD' removed directory: 'clients/client1/~dmtmp/EXCEL' removed directory: 'clients/client1/~dmtmp/PARADOX' removed directory: 'clients/client1/~dmtmp/PWRPNT' removed directory: 'clients/client1/~dmtmp/WORDPRO' removed directory: 'clients/client1/~dmtmp/ACCESS' removed directory: 'clients/client1/~dmtmp/COREL' removed directory: 'clients/client1/~dmtmp/PM' removed directory: 'clients/client1/~dmtmp' removed directory: 'clients/client1' removed directory: 'clients' removed 'client.txt' /mnt/lustre/d8.sanity-quota dbench successfully finished /home/green/git/lustre-release/lustre/utils/lfs project -C /mnt/lustre/d8.sanity-quota Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 8 (164s) == sanity-quota test 9: Block limit larger than 4GB (b10707) ========================================================== 10:52:27 (1729090347) OST0_SIZE: 3600008 required: 4900000 WARN: OST0 has less than 4900000 free, skip this test. PASS 9 (2s) == sanity-quota test 10: Test quota for root user ======== 10:52:29 (1729090349) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 lfs setquota: can't set quota for root usr/group/project. setquota failed: Operation not permitted lfs setquota: can't set quota for root usr/group/project. setquota failed: Operation not permitted lfs setquota: can't set quota for root usr/group/project. setquota failed: Operation not permitted Waiting 90s for 'ug' Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 2048 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 2048 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 0/0/0/0, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d10.sanity-quota/f10.sanity-quota] [count=3] [oflag=sync] 3+0 records in 3+0 records out 3145728 bytes (3.1 MB) copied, 0.249597 s, 12.6 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 10 (18s) == sanity-quota test 11: Chown/chgrp ignores quota ======= 10:52:47 (1729090367) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'ug' lfs setquota: warning: inode hardlimit '1' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 2* 0 1 - lustre-MDT0000 0 - 0 - 2* - 2 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 2, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 2* 0 1 - lustre-MDT0000 0 - 0 - 2* - 2 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 2, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 11 (16s) == sanity-quota test 12a: Block quota rebalancing ======== 10:53:03 (1729090383) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'u' Updated after 2s: want 'u' got 'u' Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write to ost0... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d12a.sanity-quota/f12a.sanity-quota-0] [count=17] [oflag=sync] 17+0 records in 17+0 records out 17825792 bytes (18 MB) copied, 1.10356 s, 16.2 MB/s Write to ost1... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d12a.sanity-quota/f12a.sanity-quota-1] [count=17] [oflag=sync] dd: error writing '/mnt/lustre/d12a.sanity-quota/f12a.sanity-quota-1': Disk quota exceeded 5+0 records in 4+0 records out 4194304 bytes (4.2 MB) copied, 0.269639 s, 15.6 MB/s Free space from ost0... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Write to ost1 after space freed from ost0... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d12a.sanity-quota/f12a.sanity-quota-1] [count=17] [oflag=sync] 17+0 records in 17+0 records out 17825792 bytes (18 MB) copied, 1.14143 s, 15.6 MB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 12a (30s) == sanity-quota test 12b: Inode quota rebalancing ======== 10:53:33 (1729090413) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'u' Updated after 2s: want 'u' got 'u' Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Create 2048 files on mdt0... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d12b.sanity-quota/f12b.sanity-quota] [2048] - create 1081 (time 1729090428.82 total 10.00 last 108.06) total: 2048 create in 18.44 seconds: 111.07 ops/second Create files on mdt1... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d12b.sanity-quota-1/f12b.sanity-quota] [1] mknod(/mnt/lustre/d12b.sanity-quota-1/f12b.sanity-quota0) error: Disk quota exceeded total: 0 create in 0.01 seconds: 0.00 ops/second Free space from mdt0... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [unlinkmany] [/mnt/lustre/d12b.sanity-quota/f12b.sanity-quota] [2048] - unlinked 0 (time 1729090437 ; total 0 ; last 0) total: 2048 unlinks in 18 seconds: 113.777779 unlinks/second Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Create files on mdt1 after space freed from mdt0... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d12b.sanity-quota-1/f12b.sanity-quota] [1024] total: 1024 create in 7.29 seconds: 140.44 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [unlinkmany] [/mnt/lustre/d12b.sanity-quota-1/f12b.sanity-quota] [1024] - unlinked 0 (time 1729090464 ; total 0 ; last 0) total: 1024 unlinks in 10 seconds: 102.400002 unlinks/second Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 12b (64s) == sanity-quota test 13: Cancel per-ID lock in the LRU list ========================================================== 10:54:37 (1729090477) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d13.sanity-quota/f13.sanity-quota] [count=1] [oflag=sync] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0711969 s, 14.7 MB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 1024 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 1024 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 1024 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 1024 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 13 (20s) == sanity-quota test 14: check panic in qmt_site_recalc_cb ========================================================== 10:54:57 (1729090497) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'ugp' Creating new pool oleg111-server: Pool lustre.qpool1 created Waiting 90s for '' Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d14.sanity-quota/f14.sanity-quota-0] [count=10] [oflag=direct] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.148052 s, 70.8 MB/s Stop ost1... Stopping /mnt/lustre-ost1 (opts:) on oleg111-server Removing lustre-OST0000_UUID from qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0000 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 14 (33s) == sanity-quota test 15: Set over 4T block quota ========= 10:55:30 (1729090530) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 26388279066624 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 26388279066624 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 PASS 15 (7s) == sanity-quota test 16a: lfs quota should skip the inactive MDT/OST ========================================================== 10:55:37 (1729090537) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d16a.sanity-quota/f16a.sanity-quota] [count=50] 50+0 records in 50+0 records out 52428800 bytes (52 MB) copied, 1.43558 s, 36.5 MB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 49152 0 512000 - 1 0 10240 - Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 49152 0 512000 - 1 0 10240 - lustre-MDT0000 0 - 0 - 1 - 1024 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 [0] - [0] - - - - - lustre-OST0001 49152 - 65536 - - - - - Total allocated inode limit: 1024, total allocated block limit: 65536 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 49152 0 512000 - 1 0 10240 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 [0] - [0] - - - - - lustre-OST0001 49152 - 65536 - - - - - Total allocated inode limit: 0, total allocated block limit: 65536 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 49152 0 512000 - 1 0 10240 - lustre-MDT0000 0 - 0 - 1 - 1024 - lustre-MDT0001 [0] - [0] - [0] - [0] - lustre-OST0000 [0] - [0] - - - - - lustre-OST0001 49152 - 65536 - - - - - Total allocated inode limit: 1024, total allocated block limit: 65536 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 49152 0 512000 - 1 0 10240 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 [0] - [0] - [0] - [0] - lustre-OST0000 [0] - [0] - - - - - lustre-OST0001 49152 - 65536 - - - - - Total allocated inode limit: 0, total allocated block limit: 65536 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 16a (14s) == sanity-quota test 16b: lfs quota should skip the nonexistent MDT/OST ========================================================== 10:55:51 (1729090551) SKIP: sanity-quota test_16b needs >= 3 MDTs SKIP 16b (1s) == sanity-quota test 17: DQACQ return recoverable error == 10:55:52 (1729090552) DQACQ return -ENOLCK Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Waiting 90s for 'ug' Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 fail_val=37 fail_loc=0xa04 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d17.sanity-quota/f17.sanity-quota] [count=1] [oflag=direct] fail_val=0 fail_loc=0 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 3.05739 s, 343 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 1024 0 10240 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 1024 - 2048 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 2048 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 DQACQ return -EAGAIN Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 fail_val=11 fail_loc=0xa04 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d17.sanity-quota/f17.sanity-quota] [count=1] [oflag=direct] fail_val=0 fail_loc=0 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 3.03566 s, 345 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 1024 0 10240 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 1024 - 2048 - - - - - Total allocated inode limit: 0, total allocated block limit: 2048 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 DQACQ return -ETIMEDOUT Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 fail_val=110 fail_loc=0xa04 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d17.sanity-quota/f17.sanity-quota] [count=1] [oflag=direct] fail_val=0 fail_loc=0 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 3.52398 s, 298 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 1024 0 10240 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 1024 - 2048 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 2048 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 DQACQ return -ENOTCONN Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 fail_val=107 fail_loc=0xa04 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d17.sanity-quota/f17.sanity-quota] [count=1] [oflag=direct] fail_val=0 fail_loc=0 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 2.99906 s, 350 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 1024 0 10240 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 1024 - 2048 - - - - - Total allocated inode limit: 0, total allocated block limit: 2048 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 17 (96s) == sanity-quota test 18: MDS failover while writing, no watchdog triggered (b14840) ========================================================== 10:57:28 (1729090648) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'u' User quota (limit: 200) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 204800 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 204800 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write 100M (buffered) ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d18.sanity-quota/f18.sanity-quota] [count=100] UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 1414116 2632 1285056 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 1414116 1904 1285784 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 3833116 1604 3601296 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 3833116 1536 3605484 1% /mnt/lustre[OST:1] filesystem_summary: 7666232 3140 7206780 1% /mnt/lustre Fail mds for 40 seconds Failing mds1 on oleg111-server Stopping /mnt/lustre-mds1 (opts:) on oleg111-server 10:57:37 (1729090657) shut down Failover mds1 to oleg111-server mount facets: mds1 Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0000 10:57:51 (1729090671) targets are mounted 10:57:51 (1729090671) facet_failover done 100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 21.302 s, 4.9 MB/s oleg111-client.virtnet: executing wait_import_state_mount (FULL|IDLE) mdc.lustre-MDT0000-mdc-*.mds_server_uuid mdc.lustre-MDT0000-mdc-*.mds_server_uuid in FULL state after 0 sec (dd_pid=17485, time=0, timeout=600) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 102400 0 204800 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 102400 - 114688 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 114688 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (limit: 200) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 204800 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 204800 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write 100M (directio) ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d18.sanity-quota/f18.sanity-quota] [count=100] [oflag=direct] UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 1414116 2456 1285232 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 1414116 1904 1285784 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 3833116 1604 3588648 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 3833116 1536 3605484 1% /mnt/lustre[OST:1] filesystem_summary: 7666232 3140 7194132 1% /mnt/lustre 100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 1.63663 s, 64.1 MB/s Fail mds for 40 seconds Failing mds1 on oleg111-server Stopping /mnt/lustre-mds1 (opts:) on oleg111-server 10:58:10 (1729090690) shut down Failover mds1 to oleg111-server mount facets: mds1 Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0000 10:58:25 (1729090705) targets are mounted 10:58:25 (1729090705) facet_failover done oleg111-client.virtnet: executing wait_import_state_mount (FULL|IDLE) mdc.lustre-MDT0000-mdc-*.mds_server_uuid mdc.lustre-MDT0000-mdc-*.mds_server_uuid in FULL state after 0 sec (dd_pid=19827, time=0, timeout=600) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 102400 0 204800 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 102400 - 109568 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 109568 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 18 (74s) == sanity-quota test 19: Updating admin limits doesn't zero operational limits(b14790) ========================================================== 10:58:42 (1729090722) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'ugp' Updated after 3s: want 'ugp' got 'ugp' Set user quota (limit: 5M) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 5120 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 5120 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Update quota limits Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 5120 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 5120 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d19.sanity-quota/f19.sanity-quota] [count=6] dd: error writing '/mnt/lustre/d19.sanity-quota/f19.sanity-quota': Disk quota exceeded 6+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.19579 s, 26.8 MB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 5120* 0 5120 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 5120* - 5120 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 5120 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d19.sanity-quota/f19.sanity-quota] [count=6] [seek=6] dd: error writing '/mnt/lustre/d19.sanity-quota/f19.sanity-quota': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0465613 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 5120* 0 5120 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 5120* - 5120 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 5120 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 19 (19s) == sanity-quota test 20: Test if setquota specifiers work properly (b15754) ========================================================== 10:59:01 (1729090741) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 2097152 1073741824 - 0 4096 3145728 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 2097152 1073741824 - 0 4096 3145728 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 2097152 1073741824 - 0 4096 3145728 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 2097152 1073741824 - 0 4096 3145728 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 PASS 20 (7s) == sanity-quota test 21: Setquota while writing & deleting (b16053) ========================================================== 10:59:08 (1729090748) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Set limit(block:10G; file:1000000) for user: quota_usr Set limit(block:10G; file:1000000) for group: quota_usr lfs setquota: warning: block hardlimit '10' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details Set limit(block:10G; file:) for project: 1000 lfs setquota: warning: block hardlimit '10' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details Set quota for 1 times Set quota for 2 times Set quota for 3 times Set quota for 4 times Set quota for 5 times Set quota for 6 times Set quota for 7 times Set quota for 8 times Set quota for 9 times Set quota for 10 times Set quota for 11 times Set quota for 12 times Set quota for 13 times Set quota for 14 times Set quota for 15 times Set quota for 16 times Set quota for 17 times Set quota for 18 times Set quota for 19 times Set quota for 20 times Set quota for 21 times (dd_pid=26308, time=0)successful (dd_pid=26309, time=3)successful Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 21 (48s) == sanity-quota test 22: enable/disable quota by 'lctl conf_param/set_param -P' ========================================================== 10:59:56 (1729090796) Set both mdt & ost quota type as ug Waiting 90s for 'ugp' Restart... Stopping clients: oleg111-client.virtnet /mnt/lustre (opts:) Stopping client oleg111-client.virtnet /mnt/lustre opts: Stopping clients: oleg111-client.virtnet /mnt/lustre2 (opts:) Stopping /mnt/lustre-mds1 (opts:-f) on oleg111-server Stopping /mnt/lustre-mds2 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost1 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost2 (opts:-f) on oleg111-server sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) devtmpfs on /dev type devtmpfs (rw,nosuid,mode=755) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_prio,net_cls) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) configfs on /sys/kernel/config type configfs (rw,relatime) /dev/nbd0 on / type ext4 (ro,relatime,stripe=32,data=ordered) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=21,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=12995) debugfs on /sys/kernel/debug type debugfs (rw,relatime) mqueue on /dev/mqueue type mqueue (rw,relatime) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime) none on /mnt type ramfs (rw,relatime) none on /var/lib/stateless/writable type tmpfs (rw,relatime) /dev/vda on /home/green/git/lustre-release type squashfs (ro,relatime) none on /var/cache/man type tmpfs (rw,relatime) none on /var/log type tmpfs (rw,relatime) none on /var/lib/dbus type tmpfs (rw,relatime) none on /tmp type tmpfs (rw,relatime) none on /var/lib/dhclient type tmpfs (rw,relatime) none on /var/tmp type tmpfs (rw,relatime) none on /var/lib/NetworkManager type tmpfs (rw,relatime) none on /var/lib/systemd/random-seed type tmpfs (rw,relatime) none on /var/spool type tmpfs (rw,relatime) none on /var/lib/nfs type tmpfs (rw,relatime) none on /var/lib/gssproxy type tmpfs (rw,relatime) none on /var/lib/logrotate type tmpfs (rw,relatime) none on /etc type tmpfs (rw,relatime) none on /var/lib/rsyslog type tmpfs (rw,relatime) none on /var/lib/dhclient type tmpfs (rw,relatime) 192.168.200.253:/exports/state/oleg111-client.virtnet on /var/lib/stateless/state type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) 192.168.200.253:/exports/state/oleg111-client.virtnet/boot on /boot type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) 192.168.200.253:/exports/state/oleg111-client.virtnet/etc/kdump.conf on /etc/kdump.conf type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) 192.168.200.253:/exports/testreports/46455/testresults/sanity-quota-ldiskfs-DNE-centos7_x86_64-centos7_x86_64 on /tmp/testlogs type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=382032k,mode=700) /dev/vda on /usr/sbin/mount.lustre type squashfs (ro,relatime) Checking servers environments Checking clients oleg111-client.virtnet environments Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs Force libcfs to create 2 CPU partitions loading modules on: 'oleg111-server' oleg111-server: oleg111-server.virtnet: executing load_modules_local oleg111-server: Loading modules from /home/green/git/lustre-release/lustre oleg111-server: detected 4 online CPUs by sysfs oleg111-server: Force libcfs to create 2 CPU partitions Setup mgs, mdt, osts Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0000 Starting mds2: -o localrecov /dev/mapper/mds2_flakey /mnt/lustre-mds2 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0001 Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0000 Starting ost2: -o localrecov /dev/mapper/ost2_flakey /mnt/lustre-ost2 seq.cli-lustre-OST0001-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0001 Starting client: oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Starting client oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Started clients oleg111-client.virtnet: 192.168.201.111@tcp:/lustre on /mnt/lustre type lustre (rw,checksum,flock,user_xattr,lruresize,lazystatfs,nouser_fid2path,verbose,noencrypt,statfs_project) Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff8800aa282800.idle_timeout=debug osc.lustre-OST0001-osc-ffff8800aa282800.idle_timeout=debug Verify if quota is enabled Set both mdt & ost quota type as none Waiting 90s for 'none' Updated after 2s: want 'none' got 'none' Waiting 90s for 'none' Updated after 2s: want 'none' got 'none' Restart... Stopping clients: oleg111-client.virtnet /mnt/lustre (opts:) Stopping client oleg111-client.virtnet /mnt/lustre opts: Stopping clients: oleg111-client.virtnet /mnt/lustre2 (opts:) Stopping /mnt/lustre-mds1 (opts:-f) on oleg111-server Stopping /mnt/lustre-mds2 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost1 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost2 (opts:-f) on oleg111-server sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) devtmpfs on /dev type devtmpfs (rw,nosuid,mode=755) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_prio,net_cls) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) configfs on /sys/kernel/config type configfs (rw,relatime) /dev/nbd0 on / type ext4 (ro,relatime,stripe=32,data=ordered) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=21,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=12995) debugfs on /sys/kernel/debug type debugfs (rw,relatime) mqueue on /dev/mqueue type mqueue (rw,relatime) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime) none on /mnt type ramfs (rw,relatime) none on /var/lib/stateless/writable type tmpfs (rw,relatime) /dev/vda on /home/green/git/lustre-release type squashfs (ro,relatime) none on /var/cache/man type tmpfs (rw,relatime) none on /var/log type tmpfs (rw,relatime) none on /var/lib/dbus type tmpfs (rw,relatime) none on /tmp type tmpfs (rw,relatime) none on /var/lib/dhclient type tmpfs (rw,relatime) none on /var/tmp type tmpfs (rw,relatime) none on /var/lib/NetworkManager type tmpfs (rw,relatime) none on /var/lib/systemd/random-seed type tmpfs (rw,relatime) none on /var/spool type tmpfs (rw,relatime) none on /var/lib/nfs type tmpfs (rw,relatime) none on /var/lib/gssproxy type tmpfs (rw,relatime) none on /var/lib/logrotate type tmpfs (rw,relatime) none on /etc type tmpfs (rw,relatime) none on /var/lib/rsyslog type tmpfs (rw,relatime) none on /var/lib/dhclient type tmpfs (rw,relatime) 192.168.200.253:/exports/state/oleg111-client.virtnet on /var/lib/stateless/state type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) 192.168.200.253:/exports/state/oleg111-client.virtnet/boot on /boot type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) 192.168.200.253:/exports/state/oleg111-client.virtnet/etc/kdump.conf on /etc/kdump.conf type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) 192.168.200.253:/exports/testreports/46455/testresults/sanity-quota-ldiskfs-DNE-centos7_x86_64-centos7_x86_64 on /tmp/testlogs type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=382032k,mode=700) /dev/vda on /usr/sbin/mount.lustre type squashfs (ro,relatime) Checking servers environments Checking clients oleg111-client.virtnet environments Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs Force libcfs to create 2 CPU partitions loading modules on: 'oleg111-server' oleg111-server: oleg111-server.virtnet: executing load_modules_local oleg111-server: Loading modules from /home/green/git/lustre-release/lustre oleg111-server: detected 4 online CPUs by sysfs oleg111-server: Force libcfs to create 2 CPU partitions Setup mgs, mdt, osts Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0000 Starting mds2: -o localrecov /dev/mapper/mds2_flakey /mnt/lustre-mds2 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0001 Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0000 Starting ost2: -o localrecov /dev/mapper/ost2_flakey /mnt/lustre-ost2 seq.cli-lustre-OST0001-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0001 Starting client: oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Starting client oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Started clients oleg111-client.virtnet: 192.168.201.111@tcp:/lustre on /mnt/lustre type lustre (rw,checksum,flock,user_xattr,lruresize,lazystatfs,nouser_fid2path,verbose,noencrypt,statfs_project) Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff8800a7bbf000.idle_timeout=debug osc.lustre-OST0001-osc-ffff8800a7bbf000.idle_timeout=debug Verify if quota is disabled PASS 22 (120s) == sanity-quota test 23: Quota should be honored with directIO (b16125) ========================================================== 11:01:56 (1729090916) OST0_SIZE: 3605408 required: 6144 run for 4MB test file Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'ugp' Updated after 2s: want 'ugp' got 'ugp' User quota (limit: 4 MB) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 4096 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 4096 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Step1: trigger EDQUOT with O_DIRECT Write half of file running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d23.sanity-quota/f23.sanity-quota] [count=2] [oflag=direct] 2+0 records in 2+0 records out 2097152 bytes (2.1 MB) copied, 0.0426176 s, 49.2 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d23.sanity-quota/f23.sanity-quota] [count=3] [seek=2] [oflag=direct] [conv=notrunc] dd: error writing '/mnt/lustre/d23.sanity-quota/f23.sanity-quota': Disk quota exceeded 2+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0349346 s, 30.0 MB/s Step1: done Step2: rewrite should succeed running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d23.sanity-quota/f23.sanity-quota] [count=1] [oflag=direct] [conv=notrunc] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0210336 s, 49.9 MB/s Step2: done Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 OST0_SIZE: 3605408 required: 61440 run for 40MB test file Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (limit: 40 MB) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 40960 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 40960 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Step1: trigger EDQUOT with O_DIRECT Write half of file running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d23.sanity-quota/f23.sanity-quota] [count=20] [oflag=direct] 20+0 records in 20+0 records out 20971520 bytes (21 MB) copied, 0.375986 s, 55.8 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d23.sanity-quota/f23.sanity-quota] [count=21] [seek=20] [oflag=direct] [conv=notrunc] dd: error writing '/mnt/lustre/d23.sanity-quota/f23.sanity-quota': Disk quota exceeded 20+0 records in 19+0 records out 19922944 bytes (20 MB) copied, 0.379353 s, 52.5 MB/s Step1: done Step2: rewrite should succeed running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d23.sanity-quota/f23.sanity-quota] [count=1] [oflag=direct] [conv=notrunc] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0248447 s, 42.2 MB/s Step2: done Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 23 (46s) == sanity-quota test 24: lfs draws an asterix when limit is reached (b16646) ========================================================== 11:02:42 (1729090962) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Set user quota (limit: 5M) running as uid/gid/euid/egid 0/0/0/0, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d24.sanity-quota/f24.sanity-quota] [count=6] 6+0 records in 6+0 records out 6291456 bytes (6.3 MB) copied, 0.144959 s, 43.4 MB/s /mnt/lustre 6144* 0 5120 - 1 0 0 - lustre-OST0001 6144* - 6144 - - - - - Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 24 (14s) == sanity-quota test 25: check indexes versions ========== 11:02:56 (1729090976) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Creating new pool oleg111-server: Pool lustre.qpool1 created Waiting 90s for '' Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d25.sanity-quota/f25.sanity-quota-0] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.149141 s, 35.2 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d25.sanity-quota/f25.sanity-quota-0] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.128175 s, 40.9 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d25.sanity-quota/f25.sanity-quota-0] [count=1] [seek=10] dd: error writing '/mnt/lustre/d25.sanity-quota/f25.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0450863 s, 0.0 kB/s Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 25 (37s) == sanity-quota test 27a: lfs quota/setquota should handle wrong arguments (b19612) ========================================================== 11:03:33 (1729091013) Disk quotas for usr root (uid 0): Filesystem kbytes quota limit grace files quota limit grace lfs quota: '43/0' dev not on a mounted Lustre filesystem Disk quotas for grp root (gid 0): Filesystem kbytes quota limit grace files quota limit grace lfs quota: '43/0' dev not on a mounted Lustre filesystem lfs setquota: either -u or -g must be specified setquota failed: Unknown error -4 Set filesystem quotas. usage: setquota [-t] {-u|-U|-g|-G|-p|-P ID} {-b|-B|-i|-I LIMIT} [--pool POOL] MOUNT_POINT setquota {-u|-g|-p ID} {--default|--delete} MOUNT_POINT PASS 27a (2s) == sanity-quota test 27b: lfs quota/setquota should handle user/group/project ID (b20200) ========================================================== 11:03:35 (1729091015) lfs setquota: warning: block softlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: block hardlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: inode softlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: inode hardlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: block softlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: block hardlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: inode softlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: inode hardlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: block softlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: block hardlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: inode softlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details lfs setquota: warning: inode hardlimit '1000' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 1000 1000 - 0 1000 1000 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 1000 1000 - 0 1000 1000 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 1000 1000 - 0 1000 1000 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 PASS 27b (3s) == sanity-quota test 27c: lfs quota should support human-readable output ========================================================== 11:03:38 (1729091018) PASS 27c (3s) == sanity-quota test 27d: lfs setquota should support fraction block limit ========================================================== 11:03:41 (1729091021) PASS 27d (2s) == sanity-quota test 30: Hard limit updates should not reset grace times ========================================================== 11:03:43 (1729091023) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'u' Updated after 2s: want 'u' got 'u' running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d30.sanity-quota/f30.sanity-quota] [count=8] 8+0 records in 8+0 records out 8388608 bytes (8.4 MB) copied, 0.230607 s, 36.4 MB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8192* 4096 0 expired 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 8192 - 9264 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 9264 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d30.sanity-quota/f30.sanity-quota] [conv=notrunc] [oflag=append] [count=4] dd: error writing '/mnt/lustre/d30.sanity-quota/f30.sanity-quota': Disk quota exceeded 2+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.071174 s, 14.7 MB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 9216* 4096 0 expired 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 9216 - 9264 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 9264 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d30.sanity-quota/f30.sanity-quota] [conv=notrunc] [oflag=append] [count=4] dd: error writing '/mnt/lustre/d30.sanity-quota/f30.sanity-quota': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0443288 s, 0.0 kB/s Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 30 (24s) == sanity-quota test 33: Basic usage tracking for user & group & project ========================================================== 11:04:07 (1729091047) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write files... /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-0 Iteration 0/10 completed /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-1 Iteration 1/10 completed /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-2 Iteration 2/10 completed /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-3 Iteration 3/10 completed /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-4 Iteration 4/10 completed /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-5 Iteration 5/10 completed /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-6 Iteration 6/10 completed /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-7 Iteration 7/10 completed /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-8 Iteration 8/10 completed /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-9 Iteration 9/10 completed /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d33.sanity-quota/f33.sanity-quota-10 Iteration 10/10 completed Wait for setattr on objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Verify disk usage after write Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 22528 0 0 - 11 0 0 - lustre-MDT0000 0 - 0 - 11 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 10240 - 0 - - - - - lustre-OST0001 12288 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 22528 0 0 - 11 0 0 - lustre-MDT0000 0 - 0 - 11 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 10240 - 0 - - - - - lustre-OST0001 12288 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 22528 0 0 - 11 0 0 - lustre-MDT0000 0 - 0 - 11 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 10240 - 0 - - - - - lustre-OST0001 12288 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Verify inode usage after write Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 22528 0 0 - 11 0 0 - lustre-MDT0000 0 - 0 - 11 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 10240 - 0 - - - - - lustre-OST0001 12288 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 22528 0 0 - 11 0 0 - lustre-MDT0000 0 - 0 - 11 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 10240 - 0 - - - - - lustre-OST0001 12288 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 22528 0 0 - 11 0 0 - lustre-MDT0000 0 - 0 - 11 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 10240 - 0 - - - - - lustre-OST0001 12288 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Verify disk usage after delete Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 33 (37s) == sanity-quota test 34: Usage transfer for user & group & project ========================================================== 11:04:44 (1729091084) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr 60001 (uid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write file... chown the file to user 60000 Wait for setattr on objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Verify disk usage for user 60000 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 2048 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 2048 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 chgrp the file to group 60000 Wait for setattr on objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Verify disk usage for group 60000 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 2048 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 2048 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 chown the file to user 60001 Wait for setattr on objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 change_project project id to 1000 /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d34.sanity-quota/f34.sanity-quota Wait for setattr on objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Verify disk usage for user 60001/60000 and group 60000 Disk quotas for usr 60001 (uid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 2048 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 2048 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 2048 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 34 (52s) == sanity-quota test 35: Usage is still accessible across reboot ========================================================== 11:05:36 (1729091136) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Write file... /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d35.sanity-quota/f35.sanity-quota Wait for setattr on objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Save disk usage before restart Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 2048 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 2048 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 User 60000: 2048KB 1 inodes Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 2048 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 2048 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Group 60000: 2048KB 1 inodes Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 2048 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 2048 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Project 1000: 2048KB 1 inodes Restart... Stopping clients: oleg111-client.virtnet /mnt/lustre (opts:) Stopping client oleg111-client.virtnet /mnt/lustre opts: Stopping clients: oleg111-client.virtnet /mnt/lustre2 (opts:) Stopping /mnt/lustre-mds1 (opts:-f) on oleg111-server Stopping /mnt/lustre-mds2 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost1 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost2 (opts:-f) on oleg111-server Checking servers environments Checking clients oleg111-client.virtnet environments Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs Force libcfs to create 2 CPU partitions libkmod: kmod_module_get_holders: could not open '/sys/module/acpi_cpufreq/holders': No such file or directory libkmod: kmod_module_get_holders: could not open '/sys/module/pcc_cpufreq/holders': No such file or directory loading modules on: 'oleg111-server' oleg111-server: oleg111-server.virtnet: executing load_modules_local oleg111-server: Loading modules from /home/green/git/lustre-release/lustre oleg111-server: detected 4 online CPUs by sysfs oleg111-server: Force libcfs to create 2 CPU partitions Setup mgs, mdt, osts Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0000 Starting mds2: -o localrecov /dev/mapper/mds2_flakey /mnt/lustre-mds2 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0001 Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0000 Starting ost2: -o localrecov /dev/mapper/ost2_flakey /mnt/lustre-ost2 seq.cli-lustre-OST0001-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0001 Starting client: oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Starting client oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Started clients oleg111-client.virtnet: 192.168.201.111@tcp:/lustre on /mnt/lustre type lustre (rw,checksum,flock,user_xattr,lruresize,lazystatfs,nouser_fid2path,verbose,noencrypt,statfs_project) Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff8800aa280800.idle_timeout=debug osc.lustre-OST0001-osc-ffff8800aa280800.idle_timeout=debug affected facets: Verify disk usage after restart Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 2048 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 2048 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 2048 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 2048 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 2048 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Append to the same file... Verify space usage is increased Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 3072 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 3072 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp 60000 (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 3072 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 3072 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 35 (88s) == sanity-quota test 37: Quota accounted properly for file created by 'lfs setstripe' ========================================================== 11:07:04 (1729091224) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0725238 s, 14.5 MB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 1024 0 0 - 1 0 0 - lustre-MDT0000 0 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 1024 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 37 (21s) == sanity-quota test 38: Quota accounting iterator doesn't skip id entries ========================================================== 11:07:25 (1729091245) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr 60001 (uid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Create 10000 files... Found 10000 id entries Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 38 (411s) == sanity-quota test 39: Project ID interface works correctly ========================================================== 11:14:16 (1729091656) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -p 1024 /mnt/lustre/d39.sanity-quota/project Stopping clients: oleg111-client.virtnet /mnt/lustre (opts:) Stopping client oleg111-client.virtnet /mnt/lustre opts: Stopping clients: oleg111-client.virtnet /mnt/lustre2 (opts:) Stopping /mnt/lustre-mds1 (opts:-f) on oleg111-server Stopping /mnt/lustre-mds2 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost1 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost2 (opts:-f) on oleg111-server sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) devtmpfs on /dev type devtmpfs (rw,nosuid,mode=755) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_prio,net_cls) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) configfs on /sys/kernel/config type configfs (rw,relatime) /dev/nbd0 on / type ext4 (ro,relatime,stripe=32,data=ordered) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=21,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=12995) debugfs on /sys/kernel/debug type debugfs (rw,relatime) mqueue on /dev/mqueue type mqueue (rw,relatime) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime) none on /mnt type ramfs (rw,relatime) none on /var/lib/stateless/writable type tmpfs (rw,relatime) /dev/vda on /home/green/git/lustre-release type squashfs (ro,relatime) none on /var/cache/man type tmpfs (rw,relatime) none on /var/log type tmpfs (rw,relatime) none on /var/lib/dbus type tmpfs (rw,relatime) none on /tmp type tmpfs (rw,relatime) none on /var/lib/dhclient type tmpfs (rw,relatime) none on /var/tmp type tmpfs (rw,relatime) none on /var/lib/NetworkManager type tmpfs (rw,relatime) none on /var/lib/systemd/random-seed type tmpfs (rw,relatime) none on /var/spool type tmpfs (rw,relatime) none on /var/lib/nfs type tmpfs (rw,relatime) none on /var/lib/gssproxy type tmpfs (rw,relatime) none on /var/lib/logrotate type tmpfs (rw,relatime) none on /etc type tmpfs (rw,relatime) none on /var/lib/rsyslog type tmpfs (rw,relatime) none on /var/lib/dhclient type tmpfs (rw,relatime) 192.168.200.253:/exports/state/oleg111-client.virtnet on /var/lib/stateless/state type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) 192.168.200.253:/exports/state/oleg111-client.virtnet/boot on /boot type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) 192.168.200.253:/exports/state/oleg111-client.virtnet/etc/kdump.conf on /etc/kdump.conf type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) 192.168.200.253:/exports/testreports/46455/testresults/sanity-quota-ldiskfs-DNE-centos7_x86_64-centos7_x86_64 on /tmp/testlogs type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=382032k,mode=700) /dev/vda on /usr/sbin/mount.lustre type squashfs (ro,relatime) Checking servers environments Checking clients oleg111-client.virtnet environments Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs Force libcfs to create 2 CPU partitions loading modules on: 'oleg111-server' oleg111-server: oleg111-server.virtnet: executing load_modules_local oleg111-server: Loading modules from /home/green/git/lustre-release/lustre oleg111-server: detected 4 online CPUs by sysfs oleg111-server: Force libcfs to create 2 CPU partitions Setup mgs, mdt, osts Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0000 Starting mds2: -o localrecov /dev/mapper/mds2_flakey /mnt/lustre-mds2 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0001 Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0000 Starting ost2: -o localrecov /dev/mapper/ost2_flakey /mnt/lustre-ost2 seq.cli-lustre-OST0001-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0001 Starting client: oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Starting client oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Started clients oleg111-client.virtnet: 192.168.201.111@tcp:/lustre on /mnt/lustre type lustre (rw,checksum,flock,user_xattr,lruresize,lazystatfs,nouser_fid2path,verbose,noencrypt,statfs_project) Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff88012bf6a000.idle_timeout=debug osc.lustre-OST0001-osc-ffff88012bf6a000.idle_timeout=debug Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 39 (73s) == sanity-quota test 40a: Hard link across different project ID ========================================================== 11:15:29 (1729091729) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -sp 1 /mnt/lustre/d40a.sanity-quota/dir1 /home/green/git/lustre-release/lustre/utils/lfs project -sp 2 /mnt/lustre/d40a.sanity-quota/dir2 ln: failed to create hard link '/mnt/lustre/d40a.sanity-quota/dir2/1_link' => '/mnt/lustre/d40a.sanity-quota/dir1/1': Invalid cross-device link Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 40a (14s) == sanity-quota test 40b: Mv across different project ID ========================================================== 11:15:43 (1729091743) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -sp 1 /mnt/lustre/d40b.sanity-quota/dir1 /home/green/git/lustre-release/lustre/utils/lfs project -sp 2 /mnt/lustre/d40b.sanity-quota/dir2 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 40b (12s) == sanity-quota test 40c: Remote child Dir inherit project quota properly ========================================================== 11:15:55 (1729091755) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -sp 1 /mnt/lustre/d40c.sanity-quota/dir Disk quotas for prj 1 (pid 1): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8 0 0 - 3 0 0 - lustre-MDT0000 4 - 0 - 1 - 0 - lustre-MDT0001 4 - 0 - 2 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 40c (14s) == sanity-quota test 40d: Stripe Directory inherit project quota properly ========================================================== 11:16:09 (1729091769) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -sp 1000 /mnt/lustre/d40d.sanity-quota/dir Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 124 0 0 - 36 0 0 - lustre-MDT0000 64 - 0 - 16 - 0 - lustre-MDT0001 60 - 0 - 20 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 40d (15s) == sanity-quota test 41: df should return projid-specific values ========================================================== 11:16:24 (1729091784) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'ugp' Updated after 3s: want 'ugp' got 'ugp' striped dir -i1 -c2 -H all_char /mnt/lustre/d41.sanity-quota/dir /home/green/git/lustre-release/lustre/utils/lfs project -sp 41000 /mnt/lustre/d41.sanity-quota/dir == global statfs: /mnt/lustre == Filesystem 1024-blocks Used Available Capacity Mounted on 192.168.201.111@tcp:/lustre 7666232 4844 7209196 1% /mnt/lustre Filesystem Inodes IUsed IFree IUse% Mounted on 192.168.201.111@tcp:/lustre 523966 598 523368 1% /mnt/lustre Disk quotas for prj 41000 (pid 41000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre/d41.sanity-quota/dir 12 0 102400 - 3 0 4096 - == project statfs (prjid=41000): /mnt/lustre/d41.sanity-quota/dir == Filesystem 1024-blocks Used Available Capacity Mounted on 192.168.201.111@tcp:/lustre 102400 12 102388 1% /mnt/lustre Filesystem Inodes IUsed IFree IUse% Mounted on 192.168.201.111@tcp:/lustre 4096 3 4093 1% /mnt/lustre Disk quotas for prj 41000 (pid 41000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 12 0 102400 - 3 0 4096 - lustre-MDT0000 4* - 4 - 1* - 1 - lustre-MDT0001 8* - 8 - 2* - 2 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 3, total allocated block limit: 0 Disk quotas for prj 41000 (pid 41000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 12 0 102400 - 3 0 4096 - lustre-MDT0000 4* - 4 - 1* - 1 - lustre-MDT0001 8* - 8 - 2* - 2 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 3, total allocated block limit: 0 llite.lustre-ffff88012bf6a000.statfs_project=0 llite.lustre-ffff88012bf6a000.statfs_project=1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 41 (22s) == sanity-quota test 42: lfs quota should include default quota info ========================================================== 11:16:46 (1729091806) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 42 (9s) == sanity-quota test 48: lfs quota --delete should delete quota project ID ========================================================== 11:16:55 (1729091815) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d48.sanity-quota/f48.sanity-quota] [count=1] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0319274 s, 32.8 MB/s - id: 60000 osd-ldiskfs - id: 60000 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d48.sanity-quota/f48.sanity-quota] [count=1] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0286833 s, 36.6 MB/s - id: 60000 cat: /proc/fs/lustre/osd-ldiskfs/lustre-OST0000/quota_slave/limit_user: No such file or directory - id: 60000 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d48.sanity-quota/f48.sanity-quota] [count=1] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0328362 s, 31.9 MB/s - id: 60000 osd-ldiskfs - id: 60000 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d48.sanity-quota/f48.sanity-quota] [count=1] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0377236 s, 27.8 MB/s - id: 60000 cat: /proc/fs/lustre/osd-ldiskfs/lustre-OST0000/quota_slave/limit_group: No such file or directory - id: 60000 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d48.sanity-quota/f48.sanity-quota] [count=1] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0315228 s, 33.3 MB/s - id: 10000 osd-ldiskfs - id: 10000 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d48.sanity-quota/f48.sanity-quota] [count=1] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0307616 s, 34.1 MB/s - id: 10000 cat: /proc/fs/lustre/osd-ldiskfs/lustre-OST0000/quota_slave/limit_project: No such file or directory - id: 10000 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 48 (34s) == sanity-quota test 49: lfs quota -a prints the quota usage for all quota IDs ========================================================== 11:17:29 (1729091849) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 setquota for users and groups fail_loc=0xa09 lfs setquota: 1000 / 43 seconds fail_loc=0 Disk usr quotas Filesystem quota_id kbytes quota limit grace files quota limit grace /mnt/lustre root 8044 0 0 - 573 0 0 - /mnt/lustre bin 0 0 102400 - 0 0 10240 - /mnt/lustre daemon 0 0 102400 - 0 0 10240 - /mnt/lustre adm 0 0 102400 - 0 0 10240 - /mnt/lustre lp 0 0 102400 - 0 0 10240 - /mnt/lustre sync 0 0 102400 - 0 0 10240 - /mnt/lustre shutdown 0 0 102400 - 0 0 10240 - /mnt/lustre halt 0 0 102400 - 0 0 10240 - /mnt/lustre mail 0 0 102400 - 0 0 10240 - /mnt/lustre 9 0 0 102400 - 0 0 10240 - /mnt/lustre 10 0 0 102400 - 0 0 10240 - /mnt/lustre operator 0 0 102400 - 0 0 10240 - /mnt/lustre games 0 0 102400 - 0 0 10240 - /mnt/lustre 13 0 0 102400 - 0 0 10240 - /mnt/lustre ftp 0 0 102400 - 0 0 10240 - /mnt/lustre 15 0 0 102400 - 0 0 10240 - /mnt/lustre 16 0 0 102400 - 0 0 10240 - /mnt/lustre 17 0 0 102400 - 0 0 10240 - /mnt/lustre 18 0 0 102400 - 0 0 10240 - /mnt/lustre 19 0 0 102400 - 0 0 10240 - /mnt/lustre 20 0 0 102400 - 0 0 10240 - /mnt/lustre 21 0 0 102400 - 0 0 10240 - /mnt/lustre 22 0 0 102400 - 0 0 10240 - /mnt/lustre 23 0 0 102400 - 0 0 10240 - /mnt/lustre 24 0 0 102400 - 0 0 10240 - /mnt/lustre 25 0 0 102400 - 0 0 10240 - /mnt/lustre 26 0 0 102400 - 0 0 10240 - /mnt/lustre mysql 0 0 102400 - 0 0 10240 - /mnt/lustre 28 0 0 102400 - 0 0 10240 - /mnt/lustre rpcuser 0 0 102400 - 0 0 10240 - /mnt/lustre 30 0 0 102400 - 0 0 10240 - /mnt/lustre 31 0 0 102400 - 0 0 10240 - /mnt/lustre rpc 0 0 102400 - 0 0 10240 - /mnt/lustre 33 0 0 102400 - 0 0 10240 - /mnt/lustre 34 0 0 102400 - 0 0 10240 - /mnt/lustre 35 0 0 102400 - 0 0 10240 - /mnt/lustre 36 0 0 102400 - 0 0 10240 - /mnt/lustre 37 0 0 102400 - 0 0 10240 - /mnt/lustre 38 0 0 102400 - 0 0 10240 - /mnt/lustre 39 0 0 102400 - 0 0 10240 - /mnt/lustre 40 0 0 102400 - 0 0 10240 - /mnt/lustre 41 0 0 102400 - 0 0 10240 - /mnt/lustre 42 0 0 102400 - 0 0 10240 - /mnt/lustre 43 0 0 102400 - 0 0 10240 - /mnt/lustre 44 0 0 102400 - 0 0 10240 - /mnt/lustre 45 0 0 102400 - 0 0 10240 - /mnt/lustre 46 0 0 102400 - 0 0 10240 - /mnt/lustre 47 0 0 102400 - 0 0 10240 - /mnt/lustre 48 0 0 102400 - 0 0 10240 - /mnt/lustre 49 0 0 102400 - 0 0 10240 - /mnt/lustre 50 0 0 102400 - 0 0 10240 - /mnt/lustre 51 0 0 102400 - 0 0 10240 - /mnt/lustre 52 0 0 102400 - 0 0 10240 - /mnt/lustre 53 0 0 102400 - 0 0 10240 - /mnt/lustre 54 0 0 102400 - 0 0 10240 - /mnt/lustre 55 0 0 102400 - 0 0 10240 - /mnt/lustre 56 0 0 102400 - 0 0 10240 - /mnt/lustre 57 0 0 102400 - 0 0 10240 - /mnt/lustre 58 0 0 102400 - 0 0 10240 - /mnt/lustre tss 0 0 102400 - 0 0 10240 - /mnt/lustre 60 0 0 102400 - 0 0 10240 - /mnt/lustre 61 0 0 102400 - 0 0 10240 - /mnt/lustre 62 0 0 102400 - 0 0 10240 - /mnt/lustre 63 0 0 102400 - 0 0 10240 - /mnt/lustre 64 0 0 102400 - 0 0 10240 - /mnt/lustre 65 0 0 102400 - 0 0 10240 - /mnt/lustre 66 0 0 102400 - 0 0 10240 - /mnt/lustre 67 0 0 102400 - 0 0 10240 - /mnt/lustre 68 0 0 102400 - 0 0 10240 - /mnt/lustre 69 0 0 102400 - 0 0 10240 - /mnt/lustre avahi 0 0 102400 - 0 0 10240 - /mnt/lustre 71 0 0 102400 - 0 0 10240 - /mnt/lustre 72 0 0 102400 - 0 0 10240 - /mnt/lustre 73 0 0 102400 - 0 0 10240 - /mnt/lustre sshd 0 0 102400 - 0 0 10240 - /mnt/lustre 75 0 0 102400 - 0 0 10240 - /mnt/lustre 76 0 0 102400 - 0 0 10240 - /mnt/lustre 77 0 0 102400 - 0 0 10240 - /mnt/lustre 78 0 0 102400 - 0 0 10240 - /mnt/lustre 79 0 0 102400 - 0 0 10240 - /mnt/lustre 80 0 0 102400 - 0 0 10240 - /mnt/lustre dbus 0 0 102400 - 0 0 10240 - /mnt/lustre 82 0 0 102400 - 0 0 10240 - /mnt/lustre 83 0 0 102400 - 0 0 10240 - /mnt/lustre 84 0 0 102400 - 0 0 10240 - /mnt/lustre 85 0 0 102400 - 0 0 10240 - /mnt/lustre 86 0 0 102400 - 0 0 10240 - /mnt/lustre 87 0 0 102400 - 0 0 10240 - /mnt/lustre 88 0 0 102400 - 0 0 10240 - /mnt/lustre postfix 0 0 102400 - 0 0 10240 - /mnt/lustre 90 0 0 102400 - 0 0 10240 - /mnt/lustre 91 0 0 102400 - 0 0 10240 - /mnt/lustre 92 0 0 102400 - 0 0 10240 - /mnt/lustre 93 0 0 102400 - 0 0 10240 - /mnt/lustre 94 0 0 102400 - 0 0 10240 - /mnt/lustre 95 0 0 102400 - 0 0 10240 - /mnt/lustre 96 0 0 102400 - 0 0 10240 - /mnt/lustre 97 0 0 102400 - 0 0 10240 - get all usr quota: 1000 / 0 seconds /mnt/lustre 904 0 0 204800 - 0 0 20480 - /mnt/lustre 905 0 0 204800 - 0 0 20480 - /mnt/lustre 906 0 0 204800 - 0 0 20480 - /mnt/lustre 907 0 0 204800 - 0 0 20480 - /mnt/lustre 908 0 0 204800 - 0 0 20480 - /mnt/lustre 909 0 0 204800 - 0 0 20480 - /mnt/lustre 910 0 0 204800 - 0 0 20480 - /mnt/lustre 911 0 0 204800 - 0 0 20480 - /mnt/lustre 912 0 0 204800 - 0 0 20480 - /mnt/lustre 913 0 0 204800 - 0 0 20480 - /mnt/lustre 914 0 0 204800 - 0 0 20480 - /mnt/lustre 915 0 0 204800 - 0 0 20480 - /mnt/lustre 916 0 0 204800 - 0 0 20480 - /mnt/lustre 917 0 0 204800 - 0 0 20480 - /mnt/lustre 918 0 0 204800 - 0 0 20480 - /mnt/lustre 919 0 0 204800 - 0 0 20480 - /mnt/lustre 920 0 0 204800 - 0 0 20480 - /mnt/lustre 921 0 0 204800 - 0 0 20480 - /mnt/lustre 922 0 0 204800 - 0 0 20480 - /mnt/lustre 923 0 0 204800 - 0 0 20480 - /mnt/lustre 924 0 0 204800 - 0 0 20480 - /mnt/lustre 925 0 0 204800 - 0 0 20480 - /mnt/lustre 926 0 0 204800 - 0 0 20480 - /mnt/lustre 927 0 0 204800 - 0 0 20480 - /mnt/lustre 928 0 0 204800 - 0 0 20480 - /mnt/lustre 929 0 0 204800 - 0 0 20480 - /mnt/lustre 930 0 0 204800 - 0 0 20480 - /mnt/lustre 931 0 0 204800 - 0 0 20480 - /mnt/lustre 932 0 0 204800 - 0 0 20480 - /mnt/lustre 933 0 0 204800 - 0 0 20480 - /mnt/lustre 934 0 0 204800 - 0 0 20480 - /mnt/lustre 935 0 0 204800 - 0 0 20480 - /mnt/lustre 936 0 0 204800 - 0 0 20480 - /mnt/lustre 937 0 0 204800 - 0 0 20480 - /mnt/lustre 938 0 0 204800 - 0 0 20480 - /mnt/lustre 939 0 0 204800 - 0 0 20480 - /mnt/lustre 940 0 0 204800 - 0 0 20480 - /mnt/lustre 941 0 0 204800 - 0 0 20480 - /mnt/lustre 942 0 0 204800 - 0 0 20480 - /mnt/lustre 943 0 0 204800 - 0 0 20480 - /mnt/lustre 944 0 0 204800 - 0 0 20480 - /mnt/lustre 945 0 0 204800 - 0 0 20480 - /mnt/lustre 946 0 0 204800 - 0 0 20480 - /mnt/lustre 947 0 0 204800 - 0 0 20480 - /mnt/lustre 948 0 0 204800 - 0 0 20480 - /mnt/lustre 949 0 0 204800 - 0 0 20480 - /mnt/lustre 950 0 0 204800 - 0 0 20480 - /mnt/lustre 951 0 0 204800 - 0 0 20480 - /mnt/lustre 952 0 0 204800 - 0 0 20480 - /mnt/lustre 953 0 0 204800 - 0 0 20480 - /mnt/lustre 954 0 0 204800 - 0 0 20480 - /mnt/lustre 955 0 0 204800 - 0 0 20480 - /mnt/lustre 956 0 0 204800 - 0 0 20480 - /mnt/lustre 957 0 0 204800 - 0 0 20480 - /mnt/lustre 958 0 0 204800 - 0 0 20480 - /mnt/lustre 959 0 0 204800 - 0 0 20480 - /mnt/lustre 960 0 0 204800 - 0 0 20480 - /mnt/lustre 961 0 0 204800 - 0 0 20480 - /mnt/lustre 962 0 0 204800 - 0 0 20480 - /mnt/lustre 963 0 0 204800 - 0 0 20480 - /mnt/lustre 964 0 0 204800 - 0 0 20480 - /mnt/lustre 965 0 0 204800 - 0 0 20480 - /mnt/lustre 966 0 0 204800 - 0 0 20480 - /mnt/lustre 967 0 0 204800 - 0 0 20480 - /mnt/lustre 968 0 0 204800 - 0 0 20480 - /mnt/lustre 969 0 0 204800 - 0 0 20480 - /mnt/lustre 970 0 0 204800 - 0 0 20480 - /mnt/lustre 971 0 0 204800 - 0 0 20480 - /mnt/lustre 972 0 0 204800 - 0 0 20480 - /mnt/lustre 973 0 0 204800 - 0 0 20480 - /mnt/lustre 974 0 0 204800 - 0 0 20480 - /mnt/lustre 975 0 0 204800 - 0 0 20480 - /mnt/lustre 976 0 0 204800 - 0 0 20480 - /mnt/lustre 977 0 0 204800 - 0 0 20480 - /mnt/lustre 978 0 0 204800 - 0 0 20480 - /mnt/lustre 979 0 0 204800 - 0 0 20480 - /mnt/lustre 980 0 0 204800 - 0 0 20480 - /mnt/lustre 981 0 0 204800 - 0 0 20480 - /mnt/lustre 982 0 0 204800 - 0 0 20480 - /mnt/lustre 983 0 0 204800 - 0 0 20480 - /mnt/lustre 984 0 0 204800 - 0 0 20480 - /mnt/lustre 985 0 0 204800 - 0 0 20480 - /mnt/lustre 986 0 0 204800 - 0 0 20480 - /mnt/lustre 987 0 0 204800 - 0 0 20480 - /mnt/lustre 988 0 0 204800 - 0 0 20480 - /mnt/lustre 989 0 0 204800 - 0 0 20480 - /mnt/lustre 990 0 0 204800 - 0 0 20480 - /mnt/lustre 991 0 0 204800 - 0 0 20480 - /mnt/lustre 992 0 0 204800 - 0 0 20480 - /mnt/lustre 993 0 0 204800 - 0 0 20480 - /mnt/lustre 994 0 0 204800 - 0 0 20480 - /mnt/lustre systemd-network 0 0 204800 - 0 0 20480 - /mnt/lustre systemd-bus-proxy 0 0 204800 - 0 0 20480 - /mnt/lustre input 0 0 204800 - 0 0 20480 - /mnt/lustre polkitd 0 0 204800 - 0 0 20480 - /mnt/lustre ssh_keys 0 0 204800 - 0 0 20480 - /mnt/lustre green 0 0 204800 - 0 0 20480 - /mnt/lustre quota_usr 0 0 0 - 0 [0] [0] - /mnt/lustre quota_2usr 0 0 0 - 0 0 0 - /mnt/lustre 2147483647 0 0 0 - 0 0 0 - get all grp quota: 1000 / 0 seconds Create 991 files... - open/close 749 (time 1729091912.51 total 10.00 last 74.89) total: 991 open/close in 12.83 seconds: 77.24 ops/second /mnt/lustre 951 4 0 102400 - 1 0 10240 - /mnt/lustre 952 4 0 102400 - 1 0 10240 - /mnt/lustre 953 4 0 102400 - 1 0 10240 - /mnt/lustre 954 4 0 102400 - 1 0 10240 - /mnt/lustre 955 4 0 102400 - 1 0 10240 - /mnt/lustre 956 4 0 102400 - 1 0 10240 - /mnt/lustre 957 4 0 102400 - 1 0 10240 - /mnt/lustre 958 4 0 102400 - 1 0 10240 - /mnt/lustre 959 4 0 102400 - 1 0 10240 - /mnt/lustre 960 4 0 102400 - 1 0 10240 - /mnt/lustre 961 4 0 102400 - 1 0 10240 - /mnt/lustre 962 4 0 102400 - 1 0 10240 - /mnt/lustre 963 4 0 102400 - 1 0 10240 - /mnt/lustre 964 4 0 102400 - 1 0 10240 - /mnt/lustre 965 4 0 102400 - 1 0 10240 - /mnt/lustre 966 4 0 102400 - 1 0 10240 - /mnt/lustre 967 4 0 102400 - 1 0 10240 - /mnt/lustre 968 4 0 102400 - 1 0 10240 - /mnt/lustre 969 4 0 102400 - 1 0 10240 - /mnt/lustre 970 4 0 102400 - 1 0 10240 - /mnt/lustre 971 4 0 102400 - 1 0 10240 - /mnt/lustre 972 4 0 102400 - 1 0 10240 - /mnt/lustre 973 4 0 102400 - 1 0 10240 - /mnt/lustre 974 4 0 102400 - 1 0 10240 - /mnt/lustre 975 4 0 102400 - 1 0 10240 - /mnt/lustre 976 4 0 102400 - 1 0 10240 - /mnt/lustre 977 4 0 102400 - 1 0 10240 - /mnt/lustre 978 4 0 102400 - 1 0 10240 - /mnt/lustre 979 4 0 102400 - 1 0 10240 - /mnt/lustre 980 4 0 102400 - 1 0 10240 - /mnt/lustre 981 4 0 102400 - 1 0 10240 - /mnt/lustre 982 4 0 102400 - 1 0 10240 - /mnt/lustre 983 4 0 102400 - 1 0 10240 - /mnt/lustre 984 4 0 102400 - 1 0 10240 - /mnt/lustre 985 4 0 102400 - 1 0 10240 - /mnt/lustre 986 4 0 102400 - 1 0 10240 - /mnt/lustre 987 4 0 102400 - 1 0 10240 - /mnt/lustre 988 4 0 102400 - 1 0 10240 - /mnt/lustre 989 4 0 102400 - 1 0 10240 - /mnt/lustre 990 4 0 102400 - 1 0 10240 - /mnt/lustre 991 4 0 102400 - 1 0 10240 - /mnt/lustre 992 4 0 102400 - 1 0 10240 - /mnt/lustre 993 4 0 102400 - 1 0 10240 - /mnt/lustre 994 4 0 102400 - 1 0 10240 - /mnt/lustre 995 4 0 102400 - 1 0 10240 - /mnt/lustre 996 4 0 102400 - 1 0 10240 - /mnt/lustre 997 4 0 102400 - 1 0 10240 - /mnt/lustre 998 4 0 102400 - 1 0 10240 - /mnt/lustre polkitd 4 0 102400 - 1 0 10240 - /mnt/lustre green 4 0 102400 - 1 0 10240 - time=0, rate=991/0 /mnt/lustre 951 4 0 204800 - 1 0 20480 - /mnt/lustre 952 4 0 204800 - 1 0 20480 - /mnt/lustre 953 4 0 204800 - 1 0 20480 - /mnt/lustre 954 4 0 204800 - 1 0 20480 - /mnt/lustre 955 4 0 204800 - 1 0 20480 - /mnt/lustre 956 4 0 204800 - 1 0 20480 - /mnt/lustre 957 4 0 204800 - 1 0 20480 - /mnt/lustre 958 4 0 204800 - 1 0 20480 - /mnt/lustre 959 4 0 204800 - 1 0 20480 - /mnt/lustre 960 4 0 204800 - 1 0 20480 - /mnt/lustre 961 4 0 204800 - 1 0 20480 - /mnt/lustre 962 4 0 204800 - 1 0 20480 - /mnt/lustre 963 4 0 204800 - 1 0 20480 - /mnt/lustre 964 4 0 204800 - 1 0 20480 - /mnt/lustre 965 4 0 204800 - 1 0 20480 - /mnt/lustre 966 4 0 204800 - 1 0 20480 - /mnt/lustre 967 4 0 204800 - 1 0 20480 - /mnt/lustre 968 4 0 204800 - 1 0 20480 - /mnt/lustre 969 4 0 204800 - 1 0 20480 - /mnt/lustre 970 4 0 204800 - 1 0 20480 - /mnt/lustre 971 4 0 204800 - 1 0 20480 - /mnt/lustre 972 4 0 204800 - 1 0 20480 - /mnt/lustre 973 4 0 204800 - 1 0 20480 - /mnt/lustre 974 4 0 204800 - 1 0 20480 - /mnt/lustre 975 4 0 204800 - 1 0 20480 - /mnt/lustre 976 4 0 204800 - 1 0 20480 - /mnt/lustre 977 4 0 204800 - 1 0 20480 - /mnt/lustre 978 4 0 204800 - 1 0 20480 - /mnt/lustre 979 4 0 204800 - 1 0 20480 - /mnt/lustre 980 4 0 204800 - 1 0 20480 - /mnt/lustre 981 4 0 204800 - 1 0 20480 - /mnt/lustre 982 4 0 204800 - 1 0 20480 - /mnt/lustre 983 4 0 204800 - 1 0 20480 - /mnt/lustre 984 4 0 204800 - 1 0 20480 - /mnt/lustre 985 4 0 204800 - 1 0 20480 - /mnt/lustre 986 4 0 204800 - 1 0 20480 - /mnt/lustre 987 4 0 204800 - 1 0 20480 - /mnt/lustre 988 4 0 204800 - 1 0 20480 - /mnt/lustre 989 4 0 204800 - 1 0 20480 - /mnt/lustre 990 4 0 204800 - 1 0 20480 - /mnt/lustre 991 4 0 204800 - 1 0 20480 - /mnt/lustre 992 4 0 204800 - 1 0 20480 - /mnt/lustre 993 4 0 204800 - 1 0 20480 - /mnt/lustre 994 4 0 204800 - 1 0 20480 - /mnt/lustre systemd-network 4 0 204800 - 1 0 20480 - /mnt/lustre systemd-bus-proxy 4 0 204800 - 1 0 20480 - /mnt/lustre input 4 0 204800 - 1 0 20480 - /mnt/lustre polkitd 4 0 204800 - 1 0 20480 - /mnt/lustre ssh_keys 4 0 204800 - 1 0 20480 - /mnt/lustre green 4 0 204800 - 1 0 20480 - time=0, rate=991/0 - unlinked 0 (time 1729091926 ; total 0 ; last 0) total: 991 unlinks in 2 seconds: 495.500000 unlinks/second Create 991 files... - open/close 948 (time 1729091946.66 total 10.01 last 94.71) total: 991 open/close in 10.48 seconds: 94.53 ops/second /mnt/lustre 951 4 0 102400 - 1 0 10240 - /mnt/lustre 952 4 0 102400 - 1 0 10240 - /mnt/lustre 953 4 0 102400 - 1 0 10240 - /mnt/lustre 954 4 0 102400 - 1 0 10240 - /mnt/lustre 955 4 0 102400 - 1 0 10240 - /mnt/lustre 956 4 0 102400 - 1 0 10240 - /mnt/lustre 957 4 0 102400 - 1 0 10240 - /mnt/lustre 958 4 0 102400 - 1 0 10240 - /mnt/lustre 959 4 0 102400 - 1 0 10240 - /mnt/lustre 960 4 0 102400 - 1 0 10240 - /mnt/lustre 961 4 0 102400 - 1 0 10240 - /mnt/lustre 962 4 0 102400 - 1 0 10240 - /mnt/lustre 963 4 0 102400 - 1 0 10240 - /mnt/lustre 964 4 0 102400 - 1 0 10240 - /mnt/lustre 965 4 0 102400 - 1 0 10240 - /mnt/lustre 966 4 0 102400 - 1 0 10240 - /mnt/lustre 967 4 0 102400 - 1 0 10240 - /mnt/lustre 968 4 0 102400 - 1 0 10240 - /mnt/lustre 969 4 0 102400 - 1 0 10240 - /mnt/lustre 970 4 0 102400 - 1 0 10240 - /mnt/lustre 971 4 0 102400 - 1 0 10240 - /mnt/lustre 972 4 0 102400 - 1 0 10240 - /mnt/lustre 973 4 0 102400 - 1 0 10240 - /mnt/lustre 974 4 0 102400 - 1 0 10240 - /mnt/lustre 975 4 0 102400 - 1 0 10240 - /mnt/lustre 976 4 0 102400 - 1 0 10240 - /mnt/lustre 977 4 0 102400 - 1 0 10240 - /mnt/lustre 978 4 0 102400 - 1 0 10240 - /mnt/lustre 979 4 0 102400 - 1 0 10240 - /mnt/lustre 980 4 0 102400 - 1 0 10240 - /mnt/lustre 981 4 0 102400 - 1 0 10240 - /mnt/lustre 982 4 0 102400 - 1 0 10240 - /mnt/lustre 983 4 0 102400 - 1 0 10240 - /mnt/lustre 984 4 0 102400 - 1 0 10240 - /mnt/lustre 985 4 0 102400 - 1 0 10240 - /mnt/lustre 986 4 0 102400 - 1 0 10240 - /mnt/lustre 987 4 0 102400 - 1 0 10240 - /mnt/lustre 988 4 0 102400 - 1 0 10240 - /mnt/lustre 989 4 0 102400 - 1 0 10240 - /mnt/lustre 990 4 0 102400 - 1 0 10240 - /mnt/lustre 991 4 0 102400 - 1 0 10240 - /mnt/lustre 992 4 0 102400 - 1 0 10240 - /mnt/lustre 993 4 0 102400 - 1 0 10240 - /mnt/lustre 994 4 0 102400 - 1 0 10240 - /mnt/lustre 995 4 0 102400 - 1 0 10240 - /mnt/lustre 996 4 0 102400 - 1 0 10240 - /mnt/lustre 997 4 0 102400 - 1 0 10240 - /mnt/lustre 998 4 0 102400 - 1 0 10240 - /mnt/lustre polkitd 4 0 102400 - 1 0 10240 - /mnt/lustre green 4 0 102400 - 1 0 10240 - time=0, rate=991/0 /mnt/lustre 951 4 0 204800 - 1 0 20480 - /mnt/lustre 952 4 0 204800 - 1 0 20480 - /mnt/lustre 953 4 0 204800 - 1 0 20480 - /mnt/lustre 954 4 0 204800 - 1 0 20480 - /mnt/lustre 955 4 0 204800 - 1 0 20480 - /mnt/lustre 956 4 0 204800 - 1 0 20480 - /mnt/lustre 957 4 0 204800 - 1 0 20480 - /mnt/lustre 958 4 0 204800 - 1 0 20480 - /mnt/lustre 959 4 0 204800 - 1 0 20480 - /mnt/lustre 960 4 0 204800 - 1 0 20480 - /mnt/lustre 961 4 0 204800 - 1 0 20480 - /mnt/lustre 962 4 0 204800 - 1 0 20480 - /mnt/lustre 963 4 0 204800 - 1 0 20480 - /mnt/lustre 964 4 0 204800 - 1 0 20480 - /mnt/lustre 965 4 0 204800 - 1 0 20480 - /mnt/lustre 966 4 0 204800 - 1 0 20480 - /mnt/lustre 967 4 0 204800 - 1 0 20480 - /mnt/lustre 968 4 0 204800 - 1 0 20480 - /mnt/lustre 969 4 0 204800 - 1 0 20480 - /mnt/lustre 970 4 0 204800 - 1 0 20480 - /mnt/lustre 971 4 0 204800 - 1 0 20480 - /mnt/lustre 972 4 0 204800 - 1 0 20480 - /mnt/lustre 973 4 0 204800 - 1 0 20480 - /mnt/lustre 974 4 0 204800 - 1 0 20480 - /mnt/lustre 975 4 0 204800 - 1 0 20480 - /mnt/lustre 976 4 0 204800 - 1 0 20480 - /mnt/lustre 977 4 0 204800 - 1 0 20480 - /mnt/lustre 978 4 0 204800 - 1 0 20480 - /mnt/lustre 979 4 0 204800 - 1 0 20480 - /mnt/lustre 980 4 0 204800 - 1 0 20480 - /mnt/lustre 981 4 0 204800 - 1 0 20480 - /mnt/lustre 982 4 0 204800 - 1 0 20480 - /mnt/lustre 983 4 0 204800 - 1 0 20480 - /mnt/lustre 984 4 0 204800 - 1 0 20480 - /mnt/lustre 985 4 0 204800 - 1 0 20480 - /mnt/lustre 986 4 0 204800 - 1 0 20480 - /mnt/lustre 987 4 0 204800 - 1 0 20480 - /mnt/lustre 988 4 0 204800 - 1 0 20480 - /mnt/lustre 989 4 0 204800 - 1 0 20480 - /mnt/lustre 990 4 0 204800 - 1 0 20480 - /mnt/lustre 991 4 0 204800 - 1 0 20480 - /mnt/lustre 992 4 0 204800 - 1 0 20480 - /mnt/lustre 993 4 0 204800 - 1 0 20480 - /mnt/lustre 994 4 0 204800 - 1 0 20480 - /mnt/lustre systemd-network 4 0 204800 - 1 0 20480 - /mnt/lustre systemd-bus-proxy 4 0 204800 - 1 0 20480 - /mnt/lustre input 4 0 204800 - 1 0 20480 - /mnt/lustre polkitd 4 0 204800 - 1 0 20480 - /mnt/lustre ssh_keys 4 0 204800 - 1 0 20480 - /mnt/lustre green 4 0 204800 - 1 0 20480 - time=0, rate=991/0 - unlinked 0 (time 1729091957 ; total 0 ; last 0) total: 991 unlinks in 3 seconds: 330.333344 unlinks/second fail_loc=0xa08 fail_loc=0 Stopping clients: oleg111-client.virtnet /mnt/lustre (opts:-f) Stopping client oleg111-client.virtnet /mnt/lustre opts:-f Stopping clients: oleg111-client.virtnet /mnt/lustre2 (opts:-f) Stopping /mnt/lustre-mds1 (opts:-f) on oleg111-server Stopping /mnt/lustre-mds2 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost1 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost2 (opts:-f) on oleg111-server oleg111-server: oleg111-server.virtnet: executing set_hostid Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs Force libcfs to create 2 CPU partitions loading modules on: 'oleg111-server' oleg111-server: oleg111-server.virtnet: executing load_modules_local oleg111-server: Loading modules from /home/green/git/lustre-release/lustre oleg111-server: detected 4 online CPUs by sysfs oleg111-server: Force libcfs to create 2 CPU partitions Formatting mgs, mds, osts Format mds1: /dev/mapper/mds1_flakey Format mds2: /dev/mapper/mds2_flakey Format ost1: /dev/mapper/ost1_flakey Format ost2: /dev/mapper/ost2_flakey Checking servers environments Checking clients oleg111-client.virtnet environments Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs Force libcfs to create 2 CPU partitions loading modules on: 'oleg111-server' oleg111-server: oleg111-server.virtnet: executing load_modules_local oleg111-server: Loading modules from /home/green/git/lustre-release/lustre oleg111-server: detected 4 online CPUs by sysfs oleg111-server: Force libcfs to create 2 CPU partitions Setup mgs, mdt, osts Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Commit the device label on /dev/mapper/mds1_flakey Started lustre-MDT0000 Starting mds2: -o localrecov /dev/mapper/mds2_flakey /mnt/lustre-mds2 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Commit the device label on /dev/mapper/mds2_flakey Started lustre-MDT0001 Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Commit the device label on /dev/mapper/ost1_flakey Started lustre-OST0000 Starting ost2: -o localrecov /dev/mapper/ost2_flakey /mnt/lustre-ost2 seq.cli-lustre-OST0001-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Commit the device label on /dev/mapper/ost2_flakey Started lustre-OST0001 Starting client: oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Starting client oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Started clients oleg111-client.virtnet: 192.168.201.111@tcp:/lustre on /mnt/lustre type lustre (rw,checksum,flock,user_xattr,lruresize,lazystatfs,nouser_fid2path,verbose,noencrypt,statfs_project) Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff8800a9afc800.idle_timeout=debug osc.lustre-OST0001-osc-ffff8800a9afc800.idle_timeout=debug Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 49 (217s) == sanity-quota test 50: Test if lfs find --projid works ========================================================== 11:21:06 (1729092066) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -sp 1 /mnt/lustre/d50.sanity-quota/dir1 /home/green/git/lustre-release/lustre/utils/lfs project -sp 2 /mnt/lustre/d50.sanity-quota/dir2 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 50 (12s) == sanity-quota test 51: Test project accounting with mv/cp ========================================================== 11:21:18 (1729092078) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -sp 1 /mnt/lustre/d51.sanity-quota/dir Disk quotas for prj 1 (pid 1): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4 0 0 - 1 0 0 - lustre-MDT0000 4 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1 (pid 1): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4 0 0 - 4 0 0 - lustre-MDT0000 4 - 0 - 4 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0118253 s, 88.7 MB/s Disk quotas for prj 1 (pid 1): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4 0 0 - 5 0 0 - lustre-MDT0000 4 - 0 - 5 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1 (pid 1): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 1028 0 0 - 6 0 0 - lustre-MDT0000 4 - 0 - 6 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 1024 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 51 (20s) == sanity-quota test 52: Rename normal file across project ID ========================================================== 11:21:38 (1729092098) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 0.669314 s, 157 MB/s Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 102404 0 0 - 2 0 0 - Disk quotas for prj 1001 (pid 1001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4 0 0 - 1 0 0 - Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 102404 0 0 - 2 0 0 - lustre-MDT0000 4 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 102400 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1001 (pid 1001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4 0 0 - 1 0 0 - lustre-MDT0000 4 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 rename '/mnt/lustre/d52.sanity-quota/t52_dir1' returned -1: Invalid cross-device link rename directory return 255 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4 0 0 - 1 0 0 - Disk quotas for prj 1001 (pid 1001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 102404 0 0 - 2 0 0 - Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4 0 0 - 1 0 0 - lustre-MDT0000 4 - 0 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1001 (pid 1001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 102404 0 0 - 2 0 0 - lustre-MDT0000 4 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 102400 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 52 (19s) == sanity-quota test 53: Project inherit attribute could be cleared ========================================================== 11:21:58 (1729092118) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -s /mnt/lustre/d53.sanity-quota/dir /home/green/git/lustre-release/lustre/utils/lfs project -C /mnt/lustre/d53.sanity-quota/dir Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 53 (5s) == sanity-quota test 54: basic lfs project interface test ========================================================== 11:22:03 (1729092123) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -sp 1000 /mnt/lustre/d54.sanity-quota running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d54.sanity-quota/f54.sanity-quota-0] [100] total: 100 create in 0.44 seconds: 224.88 ops/second /home/green/git/lustre-release/lustre/utils/lfs project -rCk /mnt/lustre/d54.sanity-quota /home/green/git/lustre-release/lustre/utils/lfs project -rC /mnt/lustre/d54.sanity-quota - unlinked 0 (time 1729092127 ; total 0 ; last 0) total: 100 unlinks in 0 seconds: inf unlinks/second Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 54 (8s) == sanity-quota test 55: Chgrp should be affected by group quota ========================================================== 11:22:11 (1729092131) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'ugp' running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d55.sanity-quota/f55.sanity-quota] [bs=1024] [count=100000] 100000+0 records in 100000+0 records out 102400000 bytes (102 MB) copied, 16.6307 s, 6.2 MB/s Disk quotas for grp quota_2usr (gid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 51200 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60001/60000/60001, groups: [chgrp] [quota_2usr] [/mnt/lustre/d55.sanity-quota/f55.sanity-quota] chgrp: changing group of '/mnt/lustre/d55.sanity-quota/f55.sanity-quota': Disk quota exceeded Disk quotas for grp quota_2usr (gid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 51200 - 0 0 0 - lustre-MDT0000 0 - 51200 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 0 Disk quotas for grp quota_2usr (gid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 307200 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60001/60000/60001, groups: [chgrp] [quota_2usr] [/mnt/lustre/d55.sanity-quota/f55.sanity-quota] Disk quotas for grp quota_2usr (gid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 307200 - 1 0 0 - lustre-MDT0000 0 - 114688 - 1 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 55 (37s) == sanity-quota test 56: lfs quota -t should work well === 11:22:48 (1729092168) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 56 (7s) == sanity-quota test 57: lfs project could tolerate errors ========================================================== 11:22:55 (1729092175) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 57 (13s) == sanity-quota test 58: project ID should be kept for new mirrors created by FID ========================================================== 11:23:08 (1729092188) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1001 (pid 1001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [touch] [/mnt/lustre/d58.sanity-quota/f58.sanity-quota] test by mirror created with normal file Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4 0 204800 - 2 0 0 - lustre-MDT0000 4* - 4 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d58.sanity-quota/f58.sanity-quota] [count=50] [conv=nocreat] [oflag=direct] 50+0 records in 50+0 records out 52428800 bytes (52 MB) copied, 0.89737 s, 58.4 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [/home/green/git/lustre-release/lustre/utils/lfs] [mirror] [resync] [/mnt/lustre/d58.sanity-quota/f58.sanity-quota] Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 153604 0 204800 - 2 0 0 - lustre-MDT0000 4* - 4 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 102400 - 105536 - - - - - lustre-OST0001 51200 - 55296 - - - - - Total allocated inode limit: 0, total allocated block limit: 160832 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d58.sanity-quota/f58.sanity-quota] [count=30] [conv=nocreat] [seek=50] [oflag=direct] 30+0 records in 30+0 records out 31457280 bytes (31 MB) copied, 0.526916 s, 59.7 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [/home/green/git/lustre-release/lustre/utils/lfs] [mirror] [resync] [/mnt/lustre/d58.sanity-quota/f58.sanity-quota] lfs mirror mirror: fail to pwrite 0-67108864 of mirror 3: Disk quota exceeded (122) lfs mirror mirror: component 196609 not synced: Disk quota exceeded (122) lfs mirror mirror: fail to pwrite 67108864-16777216 of mirror 2: Disk quota exceeded (122) lfs mirror mirror: component 131073 not synced: Disk quota exceeded (122) lfs mirror mirror: fail to pwrite 67108864-16777216 of mirror 3: Disk quota exceeded (122) lfs mirror mirror: component 196609 not synced: Disk quota exceeded (122) lfs mirror mirror: fail to mirror resync '/mnt/lustre/d58.sanity-quota/f58.sanity-quota': Disk quota exceeded (122) lfs mirror mirror: cannot get UNLOCK lease, ext 8 for [0x200000402:0xac:0x0]: Invalid argument (22) lfs mirror mirror: cannot get UNLOCK lease, ext 8 for [0x200000402:0xac:0x0]: Invalid argument (22) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 test by mirror created with FID Disk quotas for prj 1001 (pid 1001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4 0 204800 - 2 0 0 - lustre-MDT0000 4* - 4 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d58.sanity-quota/f58.sanity-quota] [count=50] [conv=nocreat] [oflag=direct] 50+0 records in 50+0 records out 52428800 bytes (52 MB) copied, 0.780331 s, 67.2 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [/home/green/git/lustre-release/lustre/utils/lfs] [mirror] [resync] [/mnt/lustre/d58.sanity-quota/f58.sanity-quota] Disk quotas for prj 1001 (pid 1001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 153604 0 204800 - 2 0 0 - lustre-MDT0000 4* - 4 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 102400 - 105536 - - - - - lustre-OST0001 51200 - 55296 - - - - - Total allocated inode limit: 0, total allocated block limit: 160832 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d58.sanity-quota/f58.sanity-quota] [count=30] [conv=nocreat] [seek=50] [oflag=direct] 30+0 records in 30+0 records out 31457280 bytes (31 MB) copied, 0.497158 s, 63.3 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [/home/green/git/lustre-release/lustre/utils/lfs] [mirror] [resync] [/mnt/lustre/d58.sanity-quota/f58.sanity-quota] lfs mirror mirror: fail to pwrite 0-67108864 of mirror 3: Disk quota exceeded (122) lfs mirror mirror: component 196609 not synced: Disk quota exceeded (122) lfs mirror mirror: fail to pwrite 67108864-16777216 of mirror 2: Disk quota exceeded (122) lfs mirror mirror: component 131073 not synced: Disk quota exceeded (122) lfs mirror mirror: fail to pwrite 67108864-16777216 of mirror 3: Disk quota exceeded (122) lfs mirror mirror: component 196609 not synced: Disk quota exceeded (122) lfs mirror mirror: fail to mirror resync '/mnt/lustre/d58.sanity-quota/f58.sanity-quota': Disk quota exceeded (122) lfs mirror mirror: cannot get UNLOCK lease, ext 8 for [0x200000402:0xac:0x0]: Invalid argument (22) lfs mirror mirror: cannot get UNLOCK lease, ext 8 for [0x200000402:0xac:0x0]: Invalid argument (22) Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 58 (50s) == sanity-quota test 59: lfs project dosen't crash kernel with project disabled ========================================================== 11:23:58 (1729092238) Stopping clients: oleg111-client.virtnet /mnt/lustre (opts:) Stopping client oleg111-client.virtnet /mnt/lustre opts: Stopping clients: oleg111-client.virtnet /mnt/lustre2 (opts:) Stopping /mnt/lustre-mds1 (opts:-f) on oleg111-server Stopping /mnt/lustre-mds2 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost1 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost2 (opts:-f) on oleg111-server tune2fs 1.46.2.wc5 (26-Mar-2022) tune2fs 1.46.2.wc5 (26-Mar-2022) tune2fs 1.46.2.wc5 (26-Mar-2022) tune2fs 1.46.2.wc5 (26-Mar-2022) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) devtmpfs on /dev type devtmpfs (rw,nosuid,mode=755) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_prio,net_cls) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) configfs on /sys/kernel/config type configfs (rw,relatime) /dev/nbd0 on / type ext4 (ro,relatime,stripe=32,data=ordered) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=21,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=12995) debugfs on /sys/kernel/debug type debugfs (rw,relatime) mqueue on /dev/mqueue type mqueue (rw,relatime) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime) none on /mnt type ramfs (rw,relatime) none on /var/lib/stateless/writable type tmpfs (rw,relatime) /dev/vda on /home/green/git/lustre-release type squashfs (ro,relatime) none on /var/cache/man type tmpfs (rw,relatime) none on /var/log type tmpfs (rw,relatime) none on /var/lib/dbus type tmpfs (rw,relatime) none on /tmp type tmpfs (rw,relatime) none on /var/lib/dhclient type tmpfs (rw,relatime) none on /var/tmp type tmpfs (rw,relatime) none on /var/lib/NetworkManager type tmpfs (rw,relatime) none on /var/lib/systemd/random-seed type tmpfs (rw,relatime) none on /var/spool type tmpfs (rw,relatime) none on /var/lib/nfs type tmpfs (rw,relatime) none on /var/lib/gssproxy type tmpfs (rw,relatime) none on /var/lib/logrotate type tmpfs (rw,relatime) none on /etc type tmpfs (rw,relatime) none on /var/lib/rsyslog type tmpfs (rw,relatime) none on /var/lib/dhclient type tmpfs (rw,relatime) 192.168.200.253:/exports/state/oleg111-client.virtnet on /var/lib/stateless/state type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) 192.168.200.253:/exports/state/oleg111-client.virtnet/boot on /boot type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) 192.168.200.253:/exports/state/oleg111-client.virtnet/etc/kdump.conf on /etc/kdump.conf type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) 192.168.200.253:/exports/testreports/46455/testresults/sanity-quota-ldiskfs-DNE-centos7_x86_64-centos7_x86_64 on /tmp/testlogs type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=382032k,mode=700) /dev/vda on /usr/sbin/mount.lustre type squashfs (ro,relatime) Checking servers environments Checking clients oleg111-client.virtnet environments Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs Force libcfs to create 2 CPU partitions loading modules on: 'oleg111-server' oleg111-server: oleg111-server.virtnet: executing load_modules_local oleg111-server: Loading modules from /home/green/git/lustre-release/lustre oleg111-server: detected 4 online CPUs by sysfs oleg111-server: Force libcfs to create 2 CPU partitions oleg111-server: libkmod: kmod_module_get_holders: could not open '/sys/module/pcc_cpufreq/holders': No such file or directory Setup mgs, mdt, osts Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0000 Starting mds2: -o localrecov /dev/mapper/mds2_flakey /mnt/lustre-mds2 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0001 Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0000 Starting ost2: -o localrecov /dev/mapper/ost2_flakey /mnt/lustre-ost2 seq.cli-lustre-OST0001-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0001 Starting client: oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Starting client oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Started clients oleg111-client.virtnet: 192.168.201.111@tcp:/lustre on /mnt/lustre type lustre (rw,checksum,flock,user_xattr,lruresize,lazystatfs,nouser_fid2path,verbose,noencrypt,statfs_project) Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff8800aa28d000.idle_timeout=debug osc.lustre-OST0001-osc-ffff8800aa28d000.idle_timeout=debug Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 lfs: failed to set xattr for '/mnt/lustre/d59.sanity-quota/f59.sanity-quota-0': Operation not supported Stopping clients: oleg111-client.virtnet /mnt/lustre (opts:) Stopping client oleg111-client.virtnet /mnt/lustre opts: Stopping clients: oleg111-client.virtnet /mnt/lustre2 (opts:) Stopping /mnt/lustre-mds1 (opts:-f) on oleg111-server Stopping /mnt/lustre-mds2 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost1 (opts:-f) on oleg111-server Stopping /mnt/lustre-ost2 (opts:-f) on oleg111-server tune2fs 1.46.2.wc5 (26-Mar-2022) tune2fs 1.46.2.wc5 (26-Mar-2022) tune2fs 1.46.2.wc5 (26-Mar-2022) tune2fs 1.46.2.wc5 (26-Mar-2022) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) devtmpfs on /dev type devtmpfs (rw,nosuid,mode=755) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_prio,net_cls) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) configfs on /sys/kernel/config type configfs (rw,relatime) /dev/nbd0 on / type ext4 (ro,relatime,stripe=32,data=ordered) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=21,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=12995) debugfs on /sys/kernel/debug type debugfs (rw,relatime) mqueue on /dev/mqueue type mqueue (rw,relatime) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime) none on /mnt type ramfs (rw,relatime) none on /var/lib/stateless/writable type tmpfs (rw,relatime) /dev/vda on /home/green/git/lustre-release type squashfs (ro,relatime) none on /var/cache/man type tmpfs (rw,relatime) none on /var/log type tmpfs (rw,relatime) none on /var/lib/dbus type tmpfs (rw,relatime) none on /tmp type tmpfs (rw,relatime) none on /var/lib/dhclient type tmpfs (rw,relatime) none on /var/tmp type tmpfs (rw,relatime) none on /var/lib/NetworkManager type tmpfs (rw,relatime) none on /var/lib/systemd/random-seed type tmpfs (rw,relatime) none on /var/spool type tmpfs (rw,relatime) none on /var/lib/nfs type tmpfs (rw,relatime) none on /var/lib/gssproxy type tmpfs (rw,relatime) none on /var/lib/logrotate type tmpfs (rw,relatime) none on /etc type tmpfs (rw,relatime) none on /var/lib/rsyslog type tmpfs (rw,relatime) none on /var/lib/dhclient type tmpfs (rw,relatime) 192.168.200.253:/exports/state/oleg111-client.virtnet on /var/lib/stateless/state type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) 192.168.200.253:/exports/state/oleg111-client.virtnet/boot on /boot type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) 192.168.200.253:/exports/state/oleg111-client.virtnet/etc/kdump.conf on /etc/kdump.conf type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) 192.168.200.253:/exports/testreports/46455/testresults/sanity-quota-ldiskfs-DNE-centos7_x86_64-centos7_x86_64 on /tmp/testlogs type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.201.11,local_lock=none,addr=192.168.200.253) tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=382032k,mode=700) /dev/vda on /usr/sbin/mount.lustre type squashfs (ro,relatime) Checking servers environments Checking clients oleg111-client.virtnet environments Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs Force libcfs to create 2 CPU partitions libkmod: kmod_module_get_holders: could not open '/sys/module/acpi_cpufreq/holders': No such file or directory loading modules on: 'oleg111-server' oleg111-server: oleg111-server.virtnet: executing load_modules_local oleg111-server: Loading modules from /home/green/git/lustre-release/lustre oleg111-server: detected 4 online CPUs by sysfs oleg111-server: Force libcfs to create 2 CPU partitions Setup mgs, mdt, osts Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0000 Starting mds2: -o localrecov /dev/mapper/mds2_flakey /mnt/lustre-mds2 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0001 Starting ost1: -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0000 Starting ost2: -o localrecov /dev/mapper/ost2_flakey /mnt/lustre-ost2 seq.cli-lustre-OST0001-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0001 Starting client: oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Starting client oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre Started clients oleg111-client.virtnet: 192.168.201.111@tcp:/lustre on /mnt/lustre type lustre (rw,checksum,flock,user_xattr,lruresize,lazystatfs,nouser_fid2path,verbose,noencrypt,statfs_project) Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff88013767f800.idle_timeout=debug osc.lustre-OST0001-osc-ffff88013767f800.idle_timeout=debug Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 59 (131s) == sanity-quota test 60: Test quota for root with setgid ========================================================== 11:26:09 (1729092369) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Waiting 90s for 'ug' lfs setquota: warning: inode hardlimit '100' smaller than minimum qunit size See 'lfs help setquota' or Lustre manual for details Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 100 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 100 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 100 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d60.sanity-quota/f60.sanity-quota] [99] total: 99 create in 0.18 seconds: 553.53 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [touch] [/mnt/lustre/d60.sanity-quota/foo] touch: cannot touch '/mnt/lustre/d60.sanity-quota/foo': Disk quota exceeded running as uid/gid/euid/egid 0/0/0/0, groups: [touch] [/mnt/lustre/d60.sanity-quota/foo] Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 60 (15s) SKIP: sanity-quota test_61 skipping SLOW test 61 == sanity-quota test 62: Project inherit should be only changed by root ========================================================== 11:26:24 (1729092384) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [mkdir] [-p] [/mnt/lustre/d62.sanity-quota/] /home/green/git/lustre-release/lustre/utils/lfs project -s /mnt/lustre/d62.sanity-quota/ running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [chattr] [-P] [/mnt/lustre/d62.sanity-quota/] chattr: Operation not permitted while setting flags on /mnt/lustre/d62.sanity-quota/ Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 62 (5s) SKIP: sanity-quota test_63 skipping excluded test 63 == sanity-quota test 64: lfs project on non dir/files should succeed ========================================================== 11:26:30 (1729092390) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4 0 0 - 4 0 0 - lustre-MDT0000 4 - 0 - 4 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for prj 1000 (pid 1000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 64 (13s) SKIP: sanity-quota test_65 skipping excluded test 65 == sanity-quota test 66: nonroot user can not change project state in default ========================================================== 11:26:44 (1729092404) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 mdt.lustre-MDT0000.enable_chprojid_gid=0 mdt.lustre-MDT0001.enable_chprojid_gid=0 /home/green/git/lustre-release/lustre/utils/lfs project -sp 1000 /mnt/lustre/d66.sanity-quota/foo running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [mkdir] [/mnt/lustre/d66.sanity-quota/foo/foo] running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [lfs] [project] [-p] [0] [/mnt/lustre/d66.sanity-quota/foo/foo] lfs: failed to set xattr for '/mnt/lustre/d66.sanity-quota/foo/foo': Operation not permitted running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [lfs] [project] [-C] [/mnt/lustre/d66.sanity-quota/foo/foo] lfs: failed to set xattr for '/mnt/lustre/d66.sanity-quota/foo/foo': Operation not permitted /home/green/git/lustre-release/lustre/utils/lfs project -C /mnt/lustre/d66.sanity-quota/foo/foo mdt.lustre-MDT0000.enable_chprojid_gid=-1 mdt.lustre-MDT0001.enable_chprojid_gid=-1 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [lfs] [project] [-p] [1000] [/mnt/lustre/d66.sanity-quota/foo/foo] running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [lfs] [project] [-rC] [/mnt/lustre/d66.sanity-quota/foo/] running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [lfs] [project] [-p] [1000] [/mnt/lustre/d66.sanity-quota/foo/bar] lfs: failed to set xattr for '/mnt/lustre/d66.sanity-quota/foo/bar': Operation not permitted /home/green/git/lustre-release/lustre/utils/lfs project -p 1000 /mnt/lustre/d66.sanity-quota/foo/bar mdt.lustre-MDT0000.enable_chprojid_gid=0 mdt.lustre-MDT0001.enable_chprojid_gid=0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 66 (11s) == sanity-quota test 67: quota pools recalculation ======= 11:26:56 (1729092416) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:20 MB) Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 20480 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 granted 0x0 before write 0 osd-ldiskfs.lustre-OST0000.quota_slave.force_reint=1 osd-ldiskfs.lustre-OST0001.quota_slave.force_reint=1 affected facets: ost1 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0000.recovery_status 1475 oleg111-server: *.lustre-OST0000.recovery_status status: INACTIVE affected facets: ost2 oleg111-server: oleg111-server.virtnet: executing _wait_recovery_complete *.lustre-OST0001.recovery_status 1475 oleg111-server: *.lustre-OST0001.recovery_status status: INACTIVE file /mnt/lustre/d67.sanity-quota/f67.sanity-quota-0 0 /home/green/git/lustre-release/lustre/tests/sanity-quota.sh 1 /mnt/lustre/d67.sanity-quota/f67.sanity-quota-0 2 user 3 10 4 quota_usr Write... Wed Oct 16 11:27:03 EDT 2024 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d67.sanity-quota/f67.sanity-quota-0] [count=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.0557521 s, 188 MB/s Wed Oct 16 11:27:03 EDT 2024 Wed Oct 16 11:27:03 EDT 2024 Wed Oct 16 11:27:03 EDT 2024 Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 1 0 0 - Pool: lustre.qpool1 lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 global granted 11264 qpool1 granted 0 Adding targets to pool oleg111-server: pool_add: lustre-OST0001_UUID is already in pool lustre.qpool1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 17 Waiting 90s for 'lustre-OST0000_UUID lustre-OST0001_UUID ' Granted 11 MB file /mnt/lustre/d67.sanity-quota/f67.sanity-quota-1 0 /home/green/git/lustre-release/lustre/tests/sanity-quota.sh 1 /mnt/lustre/d67.sanity-quota/f67.sanity-quota-1 2 user 3 10 4 quota_2usr Write... Wed Oct 16 11:27:11 EDT 2024 running as uid/gid/euid/egid 60001/60001/60001/60001, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d67.sanity-quota/f67.sanity-quota-1] [count=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.0653535 s, 160 MB/s Wed Oct 16 11:27:11 EDT 2024 Wed Oct 16 11:27:11 EDT 2024 Wed Oct 16 11:27:12 EDT 2024 Disk quotas for usr quota_2usr (uid 60001): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 10240 0 0 - 1 0 0 - Pool: lustre.qpool1 lustre-OST0001 10240 - 0 - - - - - lustre-OST0000 0 - 11264 - - - - - Total allocated inode limit: 0, total allocated block limit: 11264 granted_mb 10 file /mnt/lustre/d67.sanity-quota/f67.sanity-quota-2 0 /home/green/git/lustre-release/lustre/tests/sanity-quota.sh 1 /mnt/lustre/d67.sanity-quota/f67.sanity-quota-2 2 user 3 10 4 quota_2usr Write... Wed Oct 16 11:27:14 EDT 2024 running as uid/gid/euid/egid 60001/60001/60001/60001, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d67.sanity-quota/f67.sanity-quota-2] [count=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.0915924 s, 114 MB/s Wed Oct 16 11:27:14 EDT 2024 Wed Oct 16 11:27:15 EDT 2024 Wed Oct 16 11:27:15 EDT 2024 /mnt/lustre/d67.sanity-quota/f67.sanity-quota-2 granted_mb 20 Removing lustre-OST0000_UUID from qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 20480 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 67 (49s) == sanity-quota test 68: slave number in quota pool changed after each add/remove OST ========================================================== 11:27:44 (1729092464) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 nr result 4 Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Adding targets to pool oleg111-server: pool_add: lustre-OST0001_UUID is already in pool lustre.qpool1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 17 Waiting 90s for 'lustre-OST0000_UUID lustre-OST0001_UUID ' Removing lustre-OST0000_UUID from qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Removing lustre-OST0001_UUID from qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 68 (25s) == sanity-quota test 69: EDQUOT at one of pools shouldn't affect DOM ========================================================== 11:28:10 (1729092490) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 User quota (block hardlimit:200 MB) User quota (block hardlimit:10 MB) running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d69.sanity-quota/dom0/f1] [bs=1K] [count=512] [oflag=sync] 512+0 records in 512+0 records out 524288 bytes (524 kB) copied, 1.59135 s, 329 kB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d69.sanity-quota/dom0/f1] [bs=1K] [count=512] [seek=512] [oflag=sync] 512+0 records in 512+0 records out 524288 bytes (524 kB) copied, 1.39596 s, 376 kB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d69.sanity-quota/f69.sanity-quota-0] [count=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.0735729 s, 143 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d69.sanity-quota/f69.sanity-quota-0] [count=10] [seek=10] dd: error writing '/mnt/lustre/d69.sanity-quota/f69.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0201575 s, 0.0 kB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d69.sanity-quota/dom0/f1] [bs=1K] [count=512] [oflag=sync] 512+0 records in 512+0 records out 524288 bytes (524 kB) copied, 1.32247 s, 396 kB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [of=/mnt/lustre/d69.sanity-quota/dom0/f1] [bs=1K] [count=512] [seek=512] [oflag=sync] 512+0 records in 512+0 records out 524288 bytes (524 kB) copied, 1.51413 s, 346 kB/s Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 69 (35s) == sanity-quota test 70a: check lfs setquota/quota with a pool option ========================================================== 11:28:44 (1729092524) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 Waiting 90s for 'lustre-OST0000_UUID ' Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 20480 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 hard limit 20480 limit 20 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 20480 - 0 0 0 - Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Waiting 90s for 'foo' Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 70a (18s) == sanity-quota test 70b: lfs setquota pool works properly ========================================================== 11:29:02 (1729092542) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Waiting 90s for 'lustre-OST0000_UUID lustre-OST0001_UUID ' Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Waiting 90s for 'foo' PASS 70b (15s) == sanity-quota test 71a: Check PFL with quota pools ===== 11:29:17 (1729092557) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:100 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Creating new pool oleg111-server: Pool lustre.qpool2 created Adding targets to pool oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool2 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 102400 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 used 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71a.sanity-quota/f71a.sanity-quota-0] [count=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.0874284 s, 120 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71a.sanity-quota/f71a.sanity-quota-0] [count=10] [seek=10] dd: error writing '/mnt/lustre/d71a.sanity-quota/f71a.sanity-quota-0': Disk quota exceeded 8+0 records in 7+0 records out 8343552 bytes (8.3 MB) copied, 0.0652622 s, 128 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71a.sanity-quota/f71a.sanity-quota-0] [count=1] [seek=20] dd: error writing '/mnt/lustre/d71a.sanity-quota/f71a.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.017165 s, 0.0 kB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 102400 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71a.sanity-quota/f71a.sanity-quota-0] [count=10] [seek=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.0792621 s, 132 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71a.sanity-quota/f71a.sanity-quota-0] [count=20] [seek=10] 20+0 records in 20+0 records out 20971520 bytes (21 MB) copied, 0.142247 s, 147 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71a.sanity-quota/f71a.sanity-quota-0] [count=1] [seek=30] dd: error writing '/mnt/lustre/d71a.sanity-quota/f71a.sanity-quota-0': No data available 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.00316591 s, 0.0 kB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71a.sanity-quota/f71a.sanity-quota-0] [count=10] [seek=0] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.0819961 s, 128 MB/s Destroy the created pools: qpool1,qpool2 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool2 oleg111-server: Pool lustre.qpool2 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 71a (59s) == sanity-quota test 71b: Check SEL with quota pools ===== 11:30:17 (1729092617) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:1000 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Creating new pool oleg111-server: Pool lustre.qpool2 created Adding targets to pool oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool2 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 1024000 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 used 0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71b.sanity-quota/f71b.sanity-quota-0] [count=128] 128+0 records in 128+0 records out 134217728 bytes (134 MB) copied, 1.02383 s, 131 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71b.sanity-quota/f71b.sanity-quota-0] [count=5] [seek=128] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.0457856 s, 115 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71b.sanity-quota/f71b.sanity-quota-0] [count=5] [seek=133] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.0398204 s, 132 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d71b.sanity-quota/f71b.sanity-quota-0] [count=2] [seek=138] dd: error writing '/mnt/lustre/d71b.sanity-quota/f71b.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0182463 s, 0.0 kB/s Destroy the created pools: qpool1,qpool2 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool2 oleg111-server: Pool lustre.qpool2 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 71b (43s) == sanity-quota test 72: lfs quota --pool prints only pool's OSTs ========================================================== 11:30:59 (1729092659) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:50 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 51200 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 used 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Write... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d72.sanity-quota/f72.sanity-quota-0] [count=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.0415731 s, 126 MB/s Write out of block quota ... running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d72.sanity-quota/f72.sanity-quota-0] [count=5] [seek=5] 5+0 records in 5+0 records out 5242880 bytes (5.2 MB) copied, 0.0377354 s, 139 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d72.sanity-quota/f72.sanity-quota-0] [count=1] [seek=10] dd: error writing '/mnt/lustre/d72.sanity-quota/f72.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0156062 s, 0.0 kB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 10244* 0 10240 - 1 0 0 - Pool: lustre.qpool1 lustre-OST0001 10244* - 10244 - - - - - Total allocated inode limit: 0, total allocated block limit: 10244 used 10240 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Waiting 90s for 'foo' Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 72 (35s) == sanity-quota test 73a: default limits at OST Pool Quotas ========================================================== 11:31:34 (1729092694) Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 LIMIT=20480 TESTFILE=/mnt/lustre/d73a.sanity-quota/f73a.sanity-quota-0 qdtype=-U qh=-B qid=quota_usr qprjid=1000 qres_type=data qs=-b qtype=-u Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 set to use default quota lfs setquota: '-d' deprecated, use '-D' or '--default' set default quota get default quota Disk default usr quota: Filesystem bquota blimit bgrace iquota ilimit igrace /mnt/lustre 0 0 10 0 0 10 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 1073741824 1073741824 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Test not out of quota running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d73a.sanity-quota/f73a.sanity-quota-0] [count=10] [oflag=sync] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.649159 s, 16.2 MB/s Test out of quota running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d73a.sanity-quota/f73a.sanity-quota-0] [count=40] [oflag=sync] dd: error writing '/mnt/lustre/d73a.sanity-quota/f73a.sanity-quota-0': Disk quota exceeded 20+0 records in 19+0 records out 20963328 bytes (21 MB) copied, 1.73152 s, 12.1 MB/s Increase default quota running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d73a.sanity-quota/f73a.sanity-quota-0] [count=40] [oflag=sync] 40+0 records in 40+0 records out 41943040 bytes (42 MB) copied, 2.74404 s, 15.3 MB/s Set quota to override default quota running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d73a.sanity-quota/f73a.sanity-quota-0] [count=40] [oflag=sync] dd: error writing '/mnt/lustre/d73a.sanity-quota/f73a.sanity-quota-0': Disk quota exceeded 21+0 records in 20+0 records out 20971520 bytes (21 MB) copied, 1.14192 s, 18.4 MB/s Set to use default quota again lfs setquota: '-d' deprecated, use '-D' or '--default' running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d73a.sanity-quota/f73a.sanity-quota-0] [count=40] [oflag=sync] 40+0 records in 40+0 records out 41943040 bytes (42 MB) copied, 2.80207 s, 15.0 MB/s Cleanup Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed PASS 73a (58s) == sanity-quota test 73b: default OST Pool Quotas limit for new user ========================================================== 11:32:32 (1729092752) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Waiting 90s for 'lustre-OST0000_UUID lustre-OST0001_UUID ' set default quota for qpool1 Write from user that hasn't lqe running as uid/gid/euid/egid 500/500/500/500, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d73b.sanity-quota/f73b.sanity-quota-1] [count=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.269328 s, 38.9 MB/s Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 73b (27s) == sanity-quota test 74: check quota pools per user ====== 11:32:59 (1729092779) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Creating new pool oleg111-server: Pool lustre.qpool2 created Adding targets to pool oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool2 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 204800 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10240 - 0 0 0 - Pool: lustre.qpool1 lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 51200 - 0 0 0 - Pool: lustre.qpool2 lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace Pools from lustre: Quotas for pool: qpool1 /mnt/lustre 0 0 10240 - 0 0 0 - Quotas for pool: qpool2 /mnt/lustre 0 0 51200 - 0 0 0 - /mnt/lustre 0 0 51200 - 0 0 0 - pool limit for qpool1 10240 pool limit for qpool2 51200 Destroy the created pools: qpool1,qpool2 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool2 oleg111-server: Pool lustre.qpool2 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 74 (28s) == sanity-quota test 75: nodemap squashed root respects quota enforcement ========================================================== 11:33:27 (1729092807) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr 60000 (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 On MGS 192.168.201.111, active = nodemap.active=1 waiting 10 secs for sync On MGS 192.168.201.111, default.admin_nodemap = nodemap.default.admin_nodemap=0 waiting 10 secs for sync On MGS 192.168.201.111, default.trusted_nodemap = nodemap.default.trusted_nodemap=0 waiting 10 secs for sync On MGS 192.168.201.111, default.squash_uid = nodemap.default.squash_uid=60000 waiting 10 secs for sync 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.278328 s, 37.7 MB/s Write to exceed soft limit 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.0154304 s, 664 kB/s mmap write when over soft limit Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Write... 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.299427 s, 35.0 MB/s Write out of block quota ... 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 0.325477 s, 32.2 MB/s dd: error writing '/mnt/lustre/d75.sanity-quota/f75.sanity-quota-0': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0508642 s, 0.0 kB/s Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 10240 20480 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 48 - - - - - Total allocated inode limit: 0, total allocated block limit: 48 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0695386 s, 15.1 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0727506 s, 14.4 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0721203 s, 14.5 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0647436 s, 16.2 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0555603 s, 18.9 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0584788 s, 17.9 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0608879 s, 17.2 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0616354 s, 17.0 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0659721 s, 15.9 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0542228 s, 19.3 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0569426 s, 18.4 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0635119 s, 16.5 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0539948 s, 19.4 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0546533 s, 19.2 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0620904 s, 16.9 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0593718 s, 17.7 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0579573 s, 18.1 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0657267 s, 16.0 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0554432 s, 18.9 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0541968 s, 19.3 MB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-20': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.049996 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-21': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0424291 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-22': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0450632 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-23': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0447107 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-24': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0831833 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-25': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0467931 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-26': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0501261 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-27': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0456874 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-28': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.044706 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-29': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0469404 s, 0.0 kB/s 9+0 records in 9+0 records out 9437184 bytes (9.4 MB) copied, 0.364168 s, 25.9 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0461835 s, 22.7 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0615021 s, 17.0 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0478525 s, 21.9 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0546016 s, 19.2 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0522672 s, 20.1 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0586056 s, 17.9 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0519143 s, 20.2 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0539981 s, 19.4 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.054877 s, 19.1 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0675589 s, 15.5 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0658676 s, 15.9 MB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-11': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0511801 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-12': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0559743 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-13': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0490038 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-14': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0518124 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-15': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0448654 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-16': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0508048 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-17': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0518503 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-18': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0586368 s, 0.0 kB/s dd: error writing '/mnt/lustre/d75.sanity-quota_dom/f75.sanity-quota-19': Disk quota exceeded 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.0505129 s, 0.0 kB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0503925 s, 20.8 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0650842 s, 16.1 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.052722 s, 19.9 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0615028 s, 17.0 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0564133 s, 18.6 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0639514 s, 16.4 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0644137 s, 16.3 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0544297 s, 19.3 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0596869 s, 17.6 MB/s dd: error writing '/mnt/lustre/d75.sanity-quota/file': Disk quota exceeded 10+0 records in 9+0 records out 9437184 bytes (9.4 MB) copied, 0.218212 s, 43.2 MB/s On MGS 192.168.201.111, default.admin_nodemap = nodemap.default.admin_nodemap=1 waiting 10 secs for sync On MGS 192.168.201.111, default.trusted_nodemap = nodemap.default.trusted_nodemap=1 waiting 10 secs for sync On MGS 192.168.201.111, active = nodemap.active=0 waiting 10 secs for sync Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 75 (129s) == sanity-quota test 76: project ID 4294967295 should be not allowed ========================================================== 11:35:36 (1729092936) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Invalid project ID: 4294967295 Change or list project attribute for specified file or directory. usage: project [-d|-r] list project ID and flags on file(s) or directories project [-p id] [-s] [-r] set project ID and/or inherit flag for specified file(s) or directories project -c [-d|-r [-p id] [-0]] check project ID and flags on file(s) or directories, print outliers project -C [-d|-r] [-k] clear the project inherit flag and ID on the file or directory Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 76 (13s) == sanity-quota test 77: lfs setquota should fail in Lustre mount with 'ro' ========================================================== 11:35:49 (1729092949) Starting client: oleg111-client.virtnet: -o ro 192.168.201.111@tcp:/lustre /mnt/lustre2 lfs setquota: quotactl failed: Read-only file system setquota failed: Read-only file system PASS 77 (2s) == sanity-quota test 78A: Check fallocate increase quota usage ========================================================== 11:35:51 (1729092951) keep default fallocate mode: 0 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [fallocate] [-l] [204800] [/mnt/lustre/d78A.sanity-quota/f78A.sanity-quota] kbytes returned:204 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 78A (14s) == sanity-quota test 78a: Check fallocate increase projectid usage ========================================================== 11:36:05 (1729092965) keep default fallocate mode: 0 Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 /home/green/git/lustre-release/lustre/utils/lfs project -sp 5200 /mnt/lustre/d78a.sanity-quota Disk quotas for prj 5200 (pid 5200): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 204 25600 25600 - 2 0 0 - lustre-MDT0000 4* - 4 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 200* - 200 - - - - - Total allocated inode limit: 0, total allocated block limit: 200 kbytes returned:204 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 78a (14s) == sanity-quota test 79: access to non-existed dt-pool/info doesn't cause a panic ========================================================== 11:36:19 (1729092979) /tmp/f79.sanity-quota Creating new pool oleg111-server: Pool lustre.qpool1 created Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed PASS 79 (9s) == sanity-quota test 80: check for EDQUOT after OST failover ========================================================== 11:36:28 (1729092988) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 0 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 /mnt/lustre/d80.sanity-quota/dir1 stripe_count: 1 stripe_size: 4194304 pattern: raid0 stripe_offset: 1 /mnt/lustre/d80.sanity-quota/dir2 stripe_count: 1 stripe_size: 4194304 pattern: raid0 stripe_offset: 0 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 8 0 102400 - 2 0 0 - lustre-MDT0000 8 - 16384 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 fail_loc=0xa06 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d80.sanity-quota/dir2/f80.sanity-quota-0] [count=3] 3+0 records in 3+0 records out 3145728 bytes (3.1 MB) copied, 0.0379737 s, 82.8 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d80.sanity-quota/dir1/f80.sanity-quota-2] [count=7] 7+0 records in 7+0 records out 7340032 bytes (7.3 MB) copied, 0.0633584 s, 116 MB/s running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d80.sanity-quota/dir1/f80.sanity-quota-1] [count=1] [oflag=direct] 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0117204 s, 89.5 MB/s Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 11272* 0 10240 - 5 0 0 - Pool: lustre.qpool1 lustre-OST0000 3072 - 4096 - - - - - lustre-OST0001 8192* - 8192 - - - - - Total allocated inode limit: 0, total allocated block limit: 12288 Stopping /mnt/lustre-ost2 (opts:) on oleg111-server fail_loc=0 Starting ost2: -o localrecov /dev/mapper/ost2_flakey /mnt/lustre-ost2 seq.cli-lustre-OST0001-super.width=65536 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-OST0001 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4104 0 10240 - 4 0 0 - Pool: lustre.qpool1 lustre-OST0000 3072 - 4096 - - - - - lustre-OST0001 1024 - 2048 - - - - - Total allocated inode limit: 0, total allocated block limit: 6144 Disk quotas for usr quota_usr (uid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 4104 0 10240 - 4 0 0 - Pool: lustre.qpool1 lustre-OST0000 3072 - 4096 - - - - - lustre-OST0001 1024 - 2048 - - - - - Total allocated inode limit: 0, total allocated block limit: 6144 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d80.sanity-quota/dir1/f80.sanity-quota-0] [count=2] [oflag=direct] 2+0 records in 2+0 records out 2097152 bytes (2.1 MB) copied, 0.0210811 s, 99.5 MB/s Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 80 (39s) == sanity-quota test 81: Race qmt_start_pool_recalc with qmt_pool_free ========================================================== 11:37:07 (1729093027) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 User quota (block hardlimit:20 MB) Creating new pool oleg111-server: Pool lustre.qpool1 created fail_loc=0x80000A07 fail_val=10 Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 Stopping /mnt/lustre-mds1 (opts:-f) on oleg111-server Starting mds1: -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg111-server: oleg111-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Started lustre-MDT0000 Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Waiting 90s for 'foo' Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 81 (34s) == sanity-quota test 82: verify more than 8 qids for single operation ========================================================== 11:37:41 (1729093061) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 82 (5s) == sanity-quota test 83: Setting default quota shouldn't affect grace time ========================================================== 11:37:47 (1729093067) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 ttt1 ttt2 ttt3 ttt4 ttt5 ttt1 ttt2 ttt3 ttt4 ttt5 ttt1 ttt2 ttt3 ttt4 ttt5 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 83 (5s) == sanity-quota test 84: Reset quota should fix the insane granted quota ========================================================== 11:37:52 (1729093072) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 0 0 10485760 - 0 0 0 - lustre-MDT0000 0 - 0 - 0 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 0 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 osd-ldiskfs.lustre-OST0000.quota_slave.force_reint=1 0 /mnt/lustre/d84.sanity-quota/dir1/f84.sanity-quota-1 lmm_stripe_count: 1 lmm_stripe_size: 4194304 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: 0 obdidx objid objid group 0 130 0x82 0x280000401 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d84.sanity-quota/dir1/f84.sanity-quota-1] [count=60] [conv=nocreat] [oflag=direct] 60+0 records in 60+0 records out 62914560 bytes (63 MB) copied, 1.02227 s, 61.5 MB/s Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 10485760 - 2 0 0 - lustre-MDT0000 4 - 1048576 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 61440 - 1048576 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 1048576 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 5242880 - 2 0 0 - Pool: lustre.qpool1 lustre-OST0000 61440 - 1048576 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 1048576 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 5242880 - 2 0 0 - Pool: lustre.qpool1 lustre-OST0000 61440 - 1048576 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 1048576 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 10485760 - 2 0 0 - lustre-MDT0000 4 - 1048576 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 61440 - 1048576 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 1048576 fail_val=0 fail_loc=0xa08 fail_val=0 fail_loc=0xa08 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 0 - 2 0 0 - lustre-MDT0000 4 - 18446744073707374604 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 61440 - 18446744073707374604 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 18446744073707374604 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 5242880 - 2 0 0 - Pool: lustre.qpool1 lustre-OST0000 61440 - 18446744073707374604 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 18446744073707374604 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 5242880 - 2 0 0 - Pool: lustre.qpool1 lustre-OST0000 61440 - 18446744073707374604 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 18446744073707374604 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 0 - 2 0 0 - lustre-MDT0000 4 - 18446744073707374604 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 61440 - 18446744073707374604 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 18446744073707374604 fail_val=0 fail_loc=0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 0 - 2 0 0 - lustre-MDT0000 4 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 61440 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 5242880 - 2 0 0 - Pool: lustre.qpool1 lustre-OST0000 61440 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 0 - 2 0 0 - lustre-MDT0000 4 - 0 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 61440 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 5242880 - 2 0 0 - Pool: lustre.qpool1 lustre-OST0000 61440 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 5242880 - 2 0 0 - Pool: lustre.qpool1 lustre-OST0000 61440 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 5242880 - 2 0 0 - Pool: lustre.qpool1 lustre-OST0000 61440 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 5242880 - 2 0 0 - Pool: lustre.qpool1 lustre-OST0000 61440 - 0 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 0 Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 61444 0 102400 - 2 0 0 - lustre-MDT0000 4* - 4 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 61440* - 61440 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 61440 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d84.sanity-quota/dir1/f84.sanity-quota-1] [count=200] [conv=nocreat] [oflag=direct] dd: error writing '/mnt/lustre/d84.sanity-quota/dir1/f84.sanity-quota-1': Disk quota exceeded 100+0 records in 99+0 records out 103809024 bytes (104 MB) copied, 1.67673 s, 61.9 MB/s Disk quotas for grp quota_usr (gid 60000): Filesystem kbytes quota limit grace files quota limit grace /mnt/lustre 101380 0 307200 - 2 0 0 - lustre-MDT0000 4* - 4 - 2 - 0 - lustre-MDT0001 0 - 0 - 0 - 0 - lustre-OST0000 101376 - 102396 - - - - - lustre-OST0001 0 - 0 - - - - - Total allocated inode limit: 0, total allocated block limit: 102396 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d84.sanity-quota/dir1/f84.sanity-quota-1] [count=200] [conv=nocreat] [oflag=direct] 200+0 records in 200+0 records out 209715200 bytes (210 MB) copied, 3.35653 s, 62.5 MB/s Destroy the created pools: qpool1 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 84 (49s) == sanity-quota test 85: do not hung at write with the least_qunit ========================================================== 11:38:41 (1729093121) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Creating new pool oleg111-server: Pool lustre.qpool1 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool1 Creating new pool oleg111-server: Pool lustre.qpool2 created Adding targets to pool oleg111-server: OST lustre-OST0000_UUID added to pool lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID added to pool lustre.qpool2 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [dd] [if=/dev/zero] [bs=1M] [of=/mnt/lustre/d85.sanity-quota/f85.sanity-quota-0] [count=10] 10+0 records in 10+0 records out 10485760 bytes (10 MB) copied, 1.31182 s, 8.0 MB/s Destroy the created pools: qpool1,qpool2 lustre.qpool1 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool1 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool1 oleg111-server: Pool lustre.qpool1 destroyed lustre.qpool2 oleg111-server: OST lustre-OST0000_UUID removed from pool lustre.qpool2 oleg111-server: OST lustre-OST0001_UUID removed from pool lustre.qpool2 oleg111-server: Pool lustre.qpool2 destroyed Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 85 (41s) == sanity-quota test 86: Pre-acquired quota should be released if quota is over limit ========================================================== 11:39:22 (1729093162) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d86.sanity-quota/test_dir/tfile-] [5000] - create 1194 (time 1729093175.19 total 10.01 last 119.32) - create 2612 (time 1729093185.19 total 20.01 last 141.79) - create 4222 (time 1729093195.19 total 30.01 last 160.97) total: 5000 create in 35.53 seconds: 140.73 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d86.sanity-quota/test_dir/tfile2-] [10] mknod(/mnt/lustre/d86.sanity-quota/test_dir/tfile2-0) error: Disk quota exceeded total: 0 create in 0.01 seconds: 0.00 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d86.sanity-quota/test_dir/tfile3-] [30] mknod(/mnt/lustre/d86.sanity-quota/test_dir/tfile3-0) error: Disk quota exceeded total: 0 create in 0.01 seconds: 0.00 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d86.sanity-quota/test_dir/tfile-] [5000] - create 1577 (time 1729093241.11 total 10.00 last 157.63) - create 3019 (time 1729093251.12 total 20.01 last 144.11) - create 4389 (time 1729093261.12 total 30.02 last 136.93) total: 5000 create in 34.33 seconds: 145.64 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d86.sanity-quota/test_dir/tfile2-] [10] mknod(/mnt/lustre/d86.sanity-quota/test_dir/tfile2-0) error: Disk quota exceeded total: 0 create in 0.01 seconds: 0.00 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d86.sanity-quota/test_dir/tfile3-] [30] mknod(/mnt/lustre/d86.sanity-quota/test_dir/tfile3-0) error: Disk quota exceeded total: 0 create in 0.01 seconds: 0.00 ops/second /home/green/git/lustre-release/lustre/utils/lfs project -sp 1000 /mnt/lustre/d86.sanity-quota running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d86.sanity-quota/test_dir/tfile-] [5000] - create 1384 (time 1729093305.13 total 10.00 last 138.38) - create 2810 (time 1729093315.13 total 20.01 last 142.53) - create 4207 (time 1729093325.14 total 30.01 last 139.68) total: 5000 create in 35.93 seconds: 139.16 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d86.sanity-quota/test_dir/tfile2-] [10] mknod(/mnt/lustre/d86.sanity-quota/test_dir/tfile2-0) error: Disk quota exceeded total: 0 create in 0.01 seconds: 0.00 ops/second running as uid/gid/euid/egid 60000/60000/60000/60000, groups: [createmany] [-m] [/mnt/lustre/d86.sanity-quota/test_dir/tfile3-] [30] mknod(/mnt/lustre/d86.sanity-quota/test_dir/tfile3-0) error: Disk quota exceeded total: 0 create in 0.01 seconds: 0.00 ops/second Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 86 (203s) == sanity-quota test 90a: lfs quota should work without mount point ========================================================== 11:42:45 (1729093365) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -u quota_usr cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -a -u cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -t -u cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -U cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -g quota_usr cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -a -g cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -t -g cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -G cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -p 100 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -a -p cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -t -p cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -P Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 90a (9s) == sanity-quota test 90b: lfs quota should work with multiple mount points ========================================================== 11:42:54 (1729093374) Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Creating test directory fail_val=0 fail_loc=0 Starting client: oleg111-client.virtnet: -o user_xattr,flock 192.168.201.111@tcp:/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -u quota_usr /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -a -u /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -t -u /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -U /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -g quota_usr /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -a -g /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -t -g /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -G /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -p 1000 /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -a -p /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -t -p /mnt/lustre /mnt/lustre2 cmd: /home/green/git/lustre-release/lustre/utils/lfs quota -q -P /mnt/lustre /mnt/lustre2 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 Delete files... Wait for unlink objects finished... Waiting for MDT destroys to complete oleg111-server: fstrim: /mnt/lustre-ost2: the discard operation is not supported oleg111-server: fstrim: /mnt/lustre-ost1: the discard operation is not supported pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 pdsh@oleg111-client: oleg111-server: ssh exited with exit code 1 PASS 90b (8s) == sanity-quota test complete, duration 4709 sec ========= 11:43:04 (1729093384) === sanity-quota: start cleanup 11:43:04 (1729093384) === === sanity-quota: finish cleanup 11:43:05 (1729093385) ===