SuperR0ck
Contributor
Contributor

Storage replacement. How to safely disconnect a storage (multipath)?

Hello.
I'm about to replace an old SAS storage with an all flash storage, both connected with SAS cables.

I need some help to validate my strategy.
 
GOAL:
To have the TWO storages connected and online for VM migration between them.
 
DETAILS:
I have 2 Hosts 6.5;
Both with 2 SAS cables connected to storage;
The storage has 2 controllers for redundancy;
New storage also has 2 controllers for redundancy;
 
MY STRATEGY:
As strategy I was thinking in disable multipath, leaving just one path enabled.
 
Since I have several LUNs I will do the same in all datastores in both hosts. Similar to this:
vmhba2:C0:T1:L0 (active)
vmhba2:C0:T2:L0 (disabled)
vmhba2:C0:T1:L1 (active)
vmhba2:C0:T2:L1 (disabled)
 
After disabling the paths I will shutdown all VMs, put the farm in maintenance mode, and then disconnect the SAS cable for the disabled path (old storage, controller B) and connect it to the new storage (controller A).
 
For some time I will run without storage path redundancy.
 
I will attach all new datastores, migrate the VMS, unmount old datastores and later connect the second SAS cable to the new storage (controller B).
 
Am I missing something ?
 
Thanks in advance.
0 Kudos
1 Reply
nachogonzalez
Expert
Expert

Your plan is good.
Keep in mind that issues with multipathing can bring hostd down.
I would recommend at least a storage rescan and if possible a reboot of each host when the storage migration is completed.


0 Kudos