Re: Question about xattr and subvolumes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thank you for the answer, that's what I was looking for!

On Wed, Jun 7, 2023 at 7:59 AM Kotresh Hiremath Ravishankar <
khiremat@xxxxxxxxxx> wrote:

>
>
> On Tue, Jun 6, 2023 at 4:30 PM Dario Graña <dgrana@xxxxxx> wrote:
>
>> Hi,
>>
>> I'm installing a new instance (my first) of Ceph. Our cluster runs
>> AlmaLinux9 + Quincy. Now I'm dealing with CephFS and quotas. I read
>> documentation about setting up quotas with virtual attributes (xattr) and
>> creating volumes and subvolumes with a prefixed size. I cannot distinguish
>> which is the best option for us.
>>
>
> Creating a volume would create a fs and subvolumes are essentially
> directories inside the fs which are managed through
> mgr subvolume APIs. The subvolumes are introduced for openstack and
> openshift use case which expect these subvolumes
> to be programmatically managed via APIs.
>
> Answering the quota question, in cephfs, quota is set using the virtual
> xattr. The subvolume creation with size essentially
> uses the same virtual xattr interface to set the quota size.
>
>
>> Currently we create a directory with a project name and some
>> subdirectories
>> inside.
>>
>
> You can explore subvolumegroup and subvolume mgr APIs if it fits your use
> case. Please note that it's mainly designed for
> openstack/openshift kind of use cases where each subvolume is per PVC and
> the data distinction is maintained e.g., there won't
> be hardlinks created across the subvolumes.
>
>
>> I would like to understand the difference between both options.
>>
>> Thanks in advance.
>>
>> --
>> Dario Graña
>> PIC (Port d'Informació Científica)
>> Campus UAB, Edificio D
>> E-08193 Bellaterra, Barcelona
>> http://www.pic.es
>> Avis - Aviso - Legal Notice: http://legal.ifae.es
>> _______________________________________________
>> ceph-users mailing list -- ceph-users@xxxxxxx
>> To unsubscribe send an email to ceph-users-leave@xxxxxxx
>>
>
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux