VMM: Non OS-Disk offline after Windows VM deployment from template

Aus Wiki-WebPerfect
Wechseln zu: Navigation, Suche

Best practices for server configuration generally suggest installing applications / app data to a separate disk and volume than the OS. However, when you deploy a Windows 2008 or 2012 VM from a VM template in System Center 2012 R2 Virtual Machine Manager (VMM), you may find the second disk (vhd or vhdx) containing the application partition in an offline or uninitialized state when the VM is deployed from the template.

Root Cause and Fix

This issue is caused by the default SAN Policy setting in Windows 2008, 2012, 2016 and 2019. SAN policy was introduced in Windows Server 2008 to protect shared disks being accessed by multiple servers. If (and only if) the disk is not shared amongst other servers, you can change the SAN Policy setting to OnlineAll setting to get around this.

Perform these steps before running sysprep to create the VM template for VMM will ensure all the disks in a multi-disk VM template are in an online state on first boot: To verify the current SAN Policy setting

DISKPART.EXE
san

If the default is in place, this command will return a status of “Offline Shared”

To change SAN Policy to OnlineAll, type the following at the DISPART prompt:

san policy=OnlineAll

Now you can sysprep your VM to make your template with the assurance that non-OS disks in your template will be online on first boot.