Cluster OS UPdate

Software-based VM-centric and flash-friendly VM storage + free version

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Post Reply
BenM
Posts: 35
Joined: Wed Oct 24, 2018 7:17 am

Wed Jan 27, 2021 3:40 pm

Hi

Not having updated the Cluster OS since its install (why break something when it works?) I find that Windows Server 2016 is reaching the point at which an upgrade to 2019 is called for.

I KNOW Microsoft do not recommend in place upgrades for Server OS, however it does work (mentioned in at least two places in Microsoft official 'how-to' documents - one about server upgrades in general the other in the Cluster Upgrade FAQ)

I have a two node cluster, using Stawind vSAN Free.

I think that the two possible workflows are
  • move all the roles to Node2,
  • upgrade the server OS in-place for Node1
  • move the roles back to Node1
  • upgrade the server OS in-place for Node2,
and
  • move all the roles to Node2
  • evict Node1,
  • clean install 2019 on node 1 (without deleting the SW Volume),
  • reinstall Starwind
  • restore the SW Config
  • add Node1 back in to the cluster
  • rinse and repeat for Node2.
The first workflow is attractive to me as a lazy person...

In this second workflow the re-install Starwind bit is the one that is kind of concerning - not that it is difficult, just because I haven't done it and want to minimise the chances for me to roayally screw things up!

For both there are also probably a couple of re-syncs needed as well (each one takes a while - about 30 hours; yes I know, I should have a 10G interface but I don't :( ) - plus an upgrade to Starwind latest version, but that can happen before the OS upgrade happens on any node.

anyone had an experience doing this either way or got any hints/tips?

Regards
Ben
yaroslav (staff)
Staff
Posts: 2338
Joined: Mon Nov 18, 2019 11:11 am

Thu Jan 28, 2021 7:03 pm

Hey,

Since you will be doing things on C:\ that should not affect other disks (sure unless you have HA devices on C:\). Before making things cracking, make sure to stop StarWindService and copy StarWind.cfg. After reinstall, just install StarWind VSAN, stop the service again, and bring old StarWind.cfg in.
That should do fast sync.

P.S. Thanks for sharing the guide for updating 2016 to 2019 here.
P.P.S. If you evict the node, make sure to clear cluster reservations and do Clear-ClusterNode.
Post Reply