Hyper-V VMs crash when any SAN volume is expanded

0
8
Asked By MellowCedar47 On

I'm managing a two-node Windows Server 2022 Hyper-V failover cluster connected to an HPE MSA SAN over iSCSI. Around 40 virtual machines use the SAN for storage. We've found that extending any SAN volume can cause VMs to blue-screen with CRITICAL_PROCESS_DIED (0xEF), even when the expanded volume belongs to a different VM hosted on a separate physical server outside the cluster. The failures only seem to occur when the VM role and its storage role are owned by different cluster nodes. If we align the VM and storage ownership to the same node, the problem goes away. Has anyone encountered this, and what should I check to identify the underlying issue?

4 Answers

Answered By OrbitingMango8 On

I’d start by verifying the MPIO setup on both cluster nodes. A LUN expansion can trigger a target rescan, and an incorrect or incomplete MPIO configuration may leave paths unavailable or cause a long I/O interruption. Check that the correct HPE DSM or supported path policy is installed, all expected paths are visible, and both nodes have matching settings and firmware.

Answered By BlueHarbor6 On

Confirm whether the VM disks are on Cluster Shared Volumes and determine whether they are formatted as NTFS or ReFS. CSV redirected mode can significantly increase dependence on the cluster network and the CSV owner. Verify that direct I/O is working where expected, the nodes have healthy low-latency networking, and storage ownership is behaving normally. Matching VM and storage ownership may be hiding the problem rather than fixing it.

Answered By QuartzPilot26 On

This sounds like the CSV or underlying storage temporarily stopping I/O rather than the VM itself being the root cause. When the VM and CSV ownership are split, traffic may use redirected I/O through the node that owns the CSV. If the SAN pauses during the expansion, the guest can hit its disk timeout and crash.

Check both cluster nodes for CSV pause or connectivity events, especially Event ID 5120, at the exact time of the volume expansion. Also review the MSA controller firmware, host connectivity, iSCSI sessions, and any vendor advisories related to expanding volumes.

Answered By NimbleCactus31 On

The fact that the failure disappears when roles are placed on the same node points toward a pathing, CSV redirection, or storage-failover issue rather than a specific VM disk problem. I’d reproduce it during a maintenance window while collecting cluster, iSCSI, MPIO, and SAN controller logs. Compare the timestamps with the expansion operation and check whether any paths briefly disappear or the CSV enters a paused state.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.