CephFSのクォータ制限にxattrsを設定しました。
$ setfattr -n ceph.quota.max_bytes -v 1100000000 /mnt/cephfs/data/
このプロパティの価値を得ることができます。
$ getfattr -n ceph.quota.max_bytes /mnt/cephfs/data/
getfattr: Removing leading '/' from absolute path names
# file: mnt/cephfs/data/
ceph.quota.max_bytes="1100000000"
しかし、クォータを削除しようとしました。
$ setfattr -x ceph.quota.max_bytes /mnt/cephfs/data/
setfattr: /mnt/cephfs/data/: No such attribute
このxattrをどのように削除できますか?
答え1
クォータをキャンセルする方法は、使用するのではなく、setfattr -x
値を0に設定することです。
setfattr -n ceph.quota.max_bytes -v 0 /mnt/cephfs/data/
値を 0 に設定すると、プロパティはもう存在しません。
getfattr /mnt/cephfs/data/ -n ceph.quota.max_bytes
/mnt/cephfs/data/: ceph.quota.max_bytes: No such attribute
確認する文書より多くの情報を知りたいです。