Migration from 8 to 9 with fresh install

Oct 14, 2024
1
0
1
Hello Everyone,

We have 3 node cluster with ceph 18 with 2 osds per host.
OS is running on mirrored 2TB nvmes which are mostly unused.
Now, i had a thought that we could utilize those nvmes in the ceph pool for db/wal but i really dont want to deal with the zfs shrinking.
So, with the version 9 coming out Im thinking about reinstalling all the nodes 1by1 while keeping everything running on the 2 spare nodes.

What are some things I should be on the lookout for? I read the upgrade wiki page, so ceph will be going 19 before starting any other work.
Will it be possible to rebuild the cluster with one v9 node and 2 v8?
Any other things i should be on lookout for?

Thanks
 
Hi,
This is a rather old thread, and you may have already found the answer, but I’m sharing what I know about this topic anyway
Will it be possible to rebuild the cluster with one v9 node and 2 v8?
Yes, Its possible to use both Proxmox VE 8 and 9 together in a cluster - just make sure to update the older nodes to the least Proxmox 8.4 to avoid unnecessary warning logs.
Keep in mind that while using both Proxmox VE 8.4 and 9.0 in a cluster is possible, this is rather meant as a solution for upgrades, to upgrade one node at a time, ensuring that the cluster still works during that time. The upgrade guide from Proxmox VE 8.4 to 9.x [1] have more details.

If any VM or CT needs to remain running during the upgrade, migrate it away from the node being upgraded. Please mind for the migration compatibility rules when planning your cluster upgrade[2]:
  • A migration of a VM or CT from an older version of Proxmox VE to a newer version should always work.
  • A migration from a newer Proxmox VE version to an older version is generally not supported.
Note: A valid and tested backup is always required before starting the upgrade process. Test the backup beforehand in a test lab setup.

Upgrade from Proxmox VE 8.4 to 9.x [1].
Make sure to meet the described prerequisites for the upgrade before proceeding and read thoroughly the known upgrade issue: Upgrade_from_8_to_9#Known_Upgrade_Issues

As mentioned in the upgrade manuals, Proxmox VE 9.x introduces several major new features. You should plan the upgrade carefully, create and verify backups before starting, and test the process extensively.

Make sure to read the Roadmaps for the known issues:

Hope this helps!

[1] https://pve.proxmox.com/wiki/Upgrade_from_8_to_9
[2] https://pve.proxmox.com/wiki/Upgrade_from_8_to_9#Move_important_Virtual_Machines_and_Containers