Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Lustre 2.14.0
-
None
-
3
-
9223372036854775807
Description
During attempt to verify auto cache PCC RO step to change project ID to file was used.
It completed with the error message
lfs project -p 1 /mnt/lustre/test_pcc_ro_auto lfs: failed to set xattr for '/mnt/lustre/test_pcc_ro_auto': Operation not supported
This is not directly related to PCC RO feature itself, but Project ID attribute is mentioned in all instructions and examples.
From kernel messages
[Mon Aug 3 15:48:17 2020] LustreError: 5582:0:(osd_handler.c:3034:osd_quota_transfer()) dm-0: quota transfer failed: rc = -95. Is project enforcement enabled on the ldiskfs filesystem?
Additional example, for some reason when Project ID is 0 command completed without error.
lfs project -p 0 /mnt/lustre/test_pcc_ro_auto
Build version used for test
rpm -qa | grep lustre
lustre-osd-ldiskfs-mount-2.13.55_3_gaaa3279-1.el7.x86_64
kmod-lustre-tests-2.13.55_3_gaaa3279-1.el7.x86_64
kmod-lustre-2.13.55_3_gaaa3279-1.el7.x86_64
lustre-2.13.55_3_gaaa3279-1.el7.x86_64
lustre-iokit-2.13.55_3_gaaa3279-1.el7.x86_64
lustre-tests-2.13.55_3_gaaa3279-1.el7.x86_64
kernel-3.10.0-1127.8.2.el7_lustre.x86_64
kmod-lustre-osd-ldiskfs-2.13.55_3_gaaa3279-1.el7.x86_64