Hello guys,
it's not usual I ask for help publicly but I need your help and real experiences. I am pretty much a rookie with Ceph.
We have a ceph cluster in this setup:
- 3 nodes:
- node1: 2 used disks, 1 un-used (2 OSD)
- node2: 3 used disks (3 OSD)
- node3: 2 used disks (2 OSD)
There are 3 pools:
The problem is, we are currently running out of space on cephfs and we would like to add an unused drive on node1 to the ceph cluster. The problem is that the services and traffic are quiet heavy and I am afraid about the speed impact on the whole cluster during data sync.
So my first question is, how to smoothly add the unused drive to the ceph cluster without a negative effect on the cluster performance? What to tune and for what values to keep syncing of newly added hard drive really calm and easy. It is really crucial to keep cluster performance unaffected as much as possible. The other question is how to step in case of adding a whole new node (with a bunch of hard drives) to the ceph cluster also with the same target - unaffected cluster performance during sync.
My last question is what else is needed to change in cluster / PGs configuration regarding to newly added node? Change size/min ? Change # of PGs?
Thank you so much and appreciate your help.
it's not usual I ask for help publicly but I need your help and real experiences. I am pretty much a rookie with Ceph.
We have a ceph cluster in this setup:
- 3 nodes:
- node1: 2 used disks, 1 un-used (2 OSD)
- node2: 3 used disks (3 OSD)
- node3: 2 used disks (2 OSD)
There are 3 pools:
- vmdata:
- RBD for VMs
- Size/min: 3/2
- # placement groups (PG): 16
- cephfs_data:
- CephFS
- Size/min: 3/2
- # placement groups (PG): 64
- cephfs_metadata:
- size/min: 3/2
- # placement groups (PG): 8
The problem is, we are currently running out of space on cephfs and we would like to add an unused drive on node1 to the ceph cluster. The problem is that the services and traffic are quiet heavy and I am afraid about the speed impact on the whole cluster during data sync.
So my first question is, how to smoothly add the unused drive to the ceph cluster without a negative effect on the cluster performance? What to tune and for what values to keep syncing of newly added hard drive really calm and easy. It is really crucial to keep cluster performance unaffected as much as possible. The other question is how to step in case of adding a whole new node (with a bunch of hard drives) to the ceph cluster also with the same target - unaffected cluster performance during sync.
My last question is what else is needed to change in cluster / PGs configuration regarding to newly added node? Change size/min ? Change # of PGs?
Thank you so much and appreciate your help.