Forums

Home / Forums

You need to log in to create posts and topics. Login · Register

Upgrade from 3.x to 4.0 without downtime?

Is it possible to upgrade PetaSAN to 4.0.0 version from any 3.x without downtime for the cluster (specifically for the cluster NFS service to go down) ?
If so, from which 3.x version?

We have a PetaSAN 3.1.0 cluster, and we'd like to upgrade, but we'd delayed the operation because of this.
Should we go though all intermediate version 3.1 -> 3.2 -> 3.3 -> 4.0 ?

Upgrade Guide document doesn't really say much other than instructing on the command to be used.

Thanks

Reading the upgrade guide I would say you should go from any 3.x version up to 3.3, and then 3.3 -> 4.0.

Ste

I was looking at the Ceph versions in play, which I'd guess is the critical part of the upgrade, and this is what I found, looking as the package version in the various PetaSAN releases:
petasan 3.1 -> ceph 15.2.14
petasan 3.2.1 -> ceph 17.2.5
petasan 3.3.0 -> ceph 17.2.7-1petasan
petasan 4.0.0 -> ceph 18.2.4.-1petasan

So, my guess is that the upgrade 3.1 -> 3.2.1 is quite critical, as it jumps even over one major Ceph release (Octopus 15 -> Quincy 17)
and then in second order also the upgrade 3.2/3.3 to 4.0 requires attention.

I think only way to get some answers is by building a mini-cluster using VMs and seeing how it will behave with the upgrade.

Upgrade from Ceph 15 to 17 is allowed in Ceph ( 2 version diff is allowed )

There should not be downtime, the services such as OSDs do restart, i/o could stall for 30 sec,