Original environment
76 virtual machines ran on a three-node Proxmox and Ceph cluster with 30 OSDs. The platform was several major versions behind. No additional host was available to absorb workloads.
76 virtual machines upgraded across five major versions while flight operations continued.
ACM Air Charter
ACM Air Charter provides charter flights, aircraft management and maintenance at Baden Airpark. Its systems are needed around the clock.
The Proxmox and Ceph clusters were stable but several major releases behind. The gap widened each quarter. ACM chose to upgrade while the work could still be planned.
Flight operations continue. There is no maintenance window.
Charter operations, AOG readiness and maintenance remained available. ACM operates the upgraded environment itself and has documentation of the changes.
76 virtual machines ran on a three-node Proxmox and Ceph cluster with 30 OSDs. The platform was several major versions behind. No additional host was available to absorb workloads.
Proxmox VE was upgraded from 7 through 8 to 9. Ceph moved from 16 through 17 and 18 to 19 (Squid). The sequence accounted for compatibility between intermediate versions.
Cluster health, quorum, data placement and network paths were checked before every change. Virtual machines were moved between nodes before each host was upgraded.
Ceph rebalancing was controlled during the upgrades. Each subsequent step followed checks of the current state. The upgrade path and results were documented for the internal operations team.
“We needed to return to a current version without stopping flight operations. Sysfacts completed the upgrade in two weeks, with the knowledge these Proxmox and Ceph version changes require. The key was that cluster health and data integrity remained reliable throughout. That is exactly how it went.”
We discuss your circumstances and identify which experience from this project is relevant to yours.
A short description is enough. You do not need technical documents for the initial enquiry.