Re: How to speed up OSD deployment process

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

 



I've worked with systems much smaller than that where I would have LOVED to get everything up in only an hour. Kids these days.

1. Have you tried using a spec file? Might help, might not.

2. You could always do the old "&" Unix shell operator for asynchronous commands. I think you could get Ansible to do that also, although by default Ansible runs sequentially for a given host and parallel for multiple hosts.

Note that spawning multiple tasks that fight for the same resource may offer little to no speed improvement.

   Regards,

      Tim

On 11/8/24 10:05, YuFan Chen wrote:
Hi,

I’m setting up a 6-node Ceph cluster using Ceph Squid.
Each node is configured with 32 OSDs (32 HDDs and 8 NVMe SSDs for db_devices).

I’ve created an OSD service specification and am using cephadm to
apply the configuration.
The deployment of all 192 OSDs takes about an hour to complete.

However, I’ve noticed that cephadm creates the OSDs sequentially.
Then, on each node, it starts a single OSD and waits for it to become
ready before moving on to the next.

Is there a way to speed up the OSD deployment process?
Thanks in advance for your help!

Best regards,
Yufan Chen
_______________________________________________
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