Re: How to set the DB and WAL partition size in Ceph-Ansible?

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

 



Hi Ben,

Thank you for getting back.

According to this documentation [1] and the osds.yml [2] from the
stable branches (3.x) , it appears that Ceph-Ansible is able to create
separate partitions on different devices for the non-collocated
scenario for both Filestore and Bluestore. The problem is that I could
not find where to set the size for the WAL and DB partitions on the
journal device. As per the Ceph documentation [3], the DB partition
size should be no less than 4% of the underlying OSD capacity. I do
not know how to take that aspect into configuration for Ceph-Ansible.

[1] http://docs.ceph.com/ceph-ansible/master/osds/scenarios.html#non-collocated
[2] https://github.com/ceph/ceph-ansible/blob/stable-3.0/group_vars/all.yml.sample
[3] http://docs.ceph.com/docs/master/rados/configuration/bluestore-config-ref/#sizing

Regards,
Cody
On Sun, Aug 19, 2018 at 7:59 PM Benjamin Cherian
<benjamin.cherian@xxxxxxxxx> wrote:
>
> Hi Cody,
>
> AFAIK, Ceph-ansible will not create separate partitions for the non-collocated scenario (at least in the stable branches). Given, that ceph-volume is now the recommended way of creating OSDs, you would want to create all the logical volumes and volume groups you intend to use for data, DB and WAL prior to running ceph ansible. I believe there may be some new stuff just added in master related to LVM management. However, it appears to be targeted to clusters which still use Filestore journals instead of Blustore.
> Regards,
>
> Ben
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



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


  Powered by Linux