Good evening. I need some high-level pointers, and tough love, if necessary. After downsizing and COVID, responsibility has come to me, though I do have access to our last surviving Senior Linux Engineer in a pinch. While originally only responsible for managing the provided virtualized resources (basic VM deployment and management) of a small cluster, I am now needing to look into a software upgrade. However, I am traditionally a Windows Senior Engineer, but I also support macOS in simple hybrid cloud (Azure) environment. I was also SME on our old 5-node vSphere Cluster, backed by NetApp storage back in the day, as well as formal training from VMware. When we first deployed the cluster, we had sufficient support resources to maintain this cluster without me, but now, not so much. I hope to be able to figure this out myself, as our other Sys Engineer is responsible for our HPC clusters and High-Performance storage assets, as well as AWS resources.
We are currently running a 3-node cluster, on version 5.3-8, and in a perfect world, I'd like to upgrade to the latest. We are also running Ceph and ZFS on the nodes. I am aware I am probably several months of learning away from attempting this. Is a direct upgrade to latest possible, or will I have to jump major versions first? Also, will the upgrade software handle any ZFS and Ceph upgrades, or will I need to tackle those separately? What's the best order of operations here? Thanks in advance.
We are currently running a 3-node cluster, on version 5.3-8, and in a perfect world, I'd like to upgrade to the latest. We are also running Ceph and ZFS on the nodes. I am aware I am probably several months of learning away from attempting this. Is a direct upgrade to latest possible, or will I have to jump major versions first? Also, will the upgrade software handle any ZFS and Ceph upgrades, or will I need to tackle those separately? What's the best order of operations here? Thanks in advance.