Good Morning Checkyourlogs Fans,
Today, I had a customer call me and let me know that they would like to move a Storage Spaces Direct Cluster into a new rack in the Data Center. They have a full maintenance outage window so we are just going to move the whole thing all at once. The process to do this is similar to taking a full outage for servicing.
- Ensure that the Network Ports in the new location have the same VLANs configured. To be sure you could ask your network team for a running configuration. If you don’t get this right, your virtual machines won’t be able to talk on the new switches.
- MAKE Sure that if you are connecting into new switches for RoCE / RDMA traffic that things are configured properly. I normally like to have dedicated East/West Switches for my Storage Spaces Direct cluster so I would say just move the switches over with you. If you are in a 2-node configuration just bring your SPF+ or QSFP+ cables with you.
- Plan your maintenance window.
- Shut Down all of the Virtual Machines in the Cluster
- Make sure that you don’t have any stand-alone virtual machines running on the individual nodes. We have seen this before where VM’s live outside of the cluster and still use the Cluster Shared Volumes.
- Stop the cluster to take the storage pool offline. Run the Stop-Cluster cmdlet or use Failover Cluster Manager to stop the cluster.
- Set the cluster service to Disabled in Services.msc on each node. This prevents the cluster service from starting up while being patched or rebooted
- You can now power down the nodes. Note: This is also where you could run a complete Windows Update cycle and reboot as many times as required for the cluster. You can do all of the nodes at once here.
- After the nodes are re-racked in their new location make sure that the Virtual Adapters can communicate with all of the other nodes. I like to do a ping sweep for this when I move things.
- Set the cluster service back to Automatic on each node.
- Start the cluster. Run the Start-Cluster cmdlet or use Failover Cluster Manager.
- Run netstat -xan to make sure all the RDMA traffic looks good.
- Run Get-PhysicalDisk
- Run Get-VirtualDisk
- Run Get-StoragePool
- Run Get-StorageJob
- Start back up the VM’s
- Double check the VM’s to make sure they can see their respective networks.
And there we have it a Storage Spaces Direct Cluster moved to a new home.
I hope this has helped you,