Recreate all cluster / node by node

TwiX

Renowned Member
Feb 3, 2015
311
23
83
Hi,

I recently upgraded a 6 nodes Ceph PVE cluster 6.4 to 7
We discovered higher CPU usage, performance issues.

I want to recreate all cluster.
What I plan to do for each node :

- Migrate all VM to another node
- Stop all OSD and then remove them from config
- shutdown the node.
- remove node from cluster
- reinstall node from PVE 7 iso
- reintegrate node from cluster
- reinstall ceph 16
- recreate all OSDs

Is it the right way to do this ?

Thanks !
 
Always recommend playing through your changes in a test environment, but that seems like a reasonable plan for a clean re-install. Make sure to wait for Ceph to create the replicas/balancing between each node.
 
Thanks seems to be OK on my VirtualBox test environment

I just forgot the following :

- Migrate all VM to another node
- Stop all OSD and then remove them from config
- remove existing ceph monitor/manager
- shutdown the node.
- remove node from cluster
- remove host from ceph config => ceph osd crush rm node_name
- reinstall node from PVE 7 iso
- reintegrate node from cluster
- reinstall ceph 16
- recreate all OSDs
- recreate ceph monitor/manager (You also have to manually edit the ceph.conf to remove the persistent iterations of monitors you want to recreate)
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!