nodes in different versions (8 and 9)

nonozi

New Member
Sep 12, 2025
6
0
1
Hello,
I have two nodes in versions 8.4
To avoid a reconfiguration for my cluster, is it possible to :
remove cluster
reinstall one of the two nodes in version 9
reintegrate it into the cluster
remove the other in 8.4
reinstall in version 9
reintegrate it into the cluster
Is my approach is correct ?
thanks for any help.
 
Hello cheiss
Thanks you ! :)
Always a bit afraid of going a migration rather than a fresh installation. In any case, there will be coexistence between version 8.4 and 9 in my cluster: any issues with that?
and my big problem is : my network is offline so i can't configure the repository. It is more confortable to boot on iso dvd
 
Last edited:
:confused: no QDevice, is it a real problem (i have not yet any VM in production) ?
 
Last edited:
In any case, there will be coexistence between version 8.4 and 9 in my cluster: any issues with that?
Generally mixed major version clusters are not supported, only during the upgrade of a cluster - and that timeframe should be kept as short as possible.

my network is offline so i can't configure the repository. It is more confortable to boot on iso dvd
There is the Proxmox Offline Mirror (POM) for such air-gapped environments: https://pom.proxmox.com/introduction.html#what-is-proxmox-offline-mirror
Depends heavily on your setup, practices and requirements what is the easiest way here.

Just make sure to properly removes nodes from the cluster if you go the route of re-installing: https://pve.proxmox.com/wiki/Cluster_Manager#_remove_a_cluster_node

no QDevice, is it a real problem (i have not yet any VM in production) ?
Clusters need at least three nodes, see also the requirements in our admin guide: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#_requirements_2
A QDevice can be used to provide an external vote and thus get to the minimum of three for a reliable quorum: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#_corosync_external_vote_support
 
  • Like
Reactions: Johannes S
Hello
OK for the qdevice, we are installing it on an isolated server if it's necessary for production environment...

For the update
I finally try (with success) to update with proxmox-offline-mirror : "proxmox-offline-mirror mirror snapshot create ...".

My nodes have been upgraded to 8.4.13 with "apt dist-upgrade" but not 9.x version. I try again a "apt dist-upgrade" but no success...
My goal is the 9.x version (for LVM snapshot).

A/ Is there a reason why the update stops at 8.4.13? How can I upgrade to version 9?​

B/ Is the Debian repository also necessary since it was not downloaded during the snapshot process (perhaps misconfiguration) ? For information I retrieved about 30GB for a 64-bit architecture without games and debug.

PS : not easy to understand if i have to do a "mirror snapshot " or a "mirror medium sync" ...

Thanks for any help !
 
Hello
OK for the qdevice, we are installing it on an isolated server if it's necessary for production environment...

For the update
I finally try (with success) to update with proxmox-offline-mirror : "proxmox-offline-mirror mirror snapshot create ...".

My nodes have been upgraded to 8.4.13 with "apt dist-upgrade" but not 9.x version. I try again a "apt dist-upgrade" but no success...
My goal is the 9.x version (for LVM snapshot).

A/ Is there a reason why the update stops at 8.4.13? How can I upgrade to version 9?​

B/ Is the Debian repository also necessary since it was not downloaded during the snapshot process (perhaps misconfiguration) ? For information I retrieved about 30GB for a 64-bit architecture without games and debug.

PS : not easy to understand if i have to do a "mirror snapshot " or a "mirror medium sync" ...

Thanks for any help !
 
After several failed attempts related to the size of data to download, I conclude that the transition from version 8 to 9 is particularly laborious because synchronizing the 3 branches main, updates, security of the bookworm version and then that of trixie requires a massive download of data.
specially in my case where the connection is not particularly stable and frequently disconnects: I have to restart the proxmox-offline-mirror tool and end up with dozens of .tmp files.
4 days later, I still haven't managed to download the entire bookworm branch with the tool.
It seems much more judicious to use a Proxmox 9 ISO of only 1.5GB for upgrade 8 to 9...
 
Last edited: