Hi all,
I would like to create a eagerZeroedThick disk with power (This is required for shared MSCS cluster disks) with powershell...
looks like this is not available as part of the VIPowershell cmdlet
I have the following code... but it fails during the CreateVirtualDisk. Please can you help me ?
Write-Host "Retreive: Service Instance..."
$svcRef = new-object VMWare.Vim.ManagedObjectReference
$svcRef.Type = "ServiceInstance"
$svcRef.Value = "ServiceInstance"
$serviceInstance = get-view $svcRef
#
Write-Host "Retreive: Virtual Disk Manager
$vdm = Get-View $serviceInstance.Content.VirtualDiskManager
#
Write-Host "Retreive: New virtual HDD Spec"
$vHddSpec = new-Object VMWare.Vim.FileBackedVirtualDiskSpec
$vHddSpec.CapaciptyKB = 102400
$vHddSpec.DiskType = "eagerZeroedThick" # mandatory for Shared Cluster disk
$vHddSpec.AdapterType = "lsiLogic" # mandatory for Shared Cluster disk
#
Write-Host "Create cluster disk"
$FilePath ="[HQESXU0021_Local] /Test1.vmdk"
$ds = Get-datastore HQESXU0021_Local
$vdm.CreateVirtualDisk ($FilePath, $ds, $vHddSpec)