Quantcast
Viewing all articles
Browse latest Browse all 185574

Re: Setting pathing policy

Here's what I ended up with...ran in about a minute on a smaller cluster so much faster!

 

$cluster = "Cluster Name"

$vmhosts = Get-Cluster $cluster | Get-VMHost

$vms = Get-Cluster $cluster | Get-VM

$rdms = $vms | Get-HardDisk -DiskType "RawPhysical","RawVirtual" | Select -Unique ScsiCanonicalName

 

foreach($vmhost in $vmhosts){

$esxcli = get-esxcli -VMHost $vmhost

 

    foreach($rdm in $rdms){

    $naaid = $rdm.ScsiCanonicalName

 

    Write-Host "Setting RDM $naaid to perenially reserved on host $vmhost"

    $esxcli.storage.core.device.setconfig($false, "$naaid", $true)

 

    Write-Host "Setting MPP on $naaid on host $vmhost"

    $esxcli.storage.nmp.device.set($null, "$naaid", "VMW_PSP_MRU")

    }

}


Viewing all articles
Browse latest Browse all 185574

Trending Articles