如何使用PowerCLI获取物理RDM LUN的路径选择策略

获取RDM磁盘信息是一件很磨人的事儿,如果你很仔细你就需要把每台都检查一遍以确保信息是一致的。研究出来两行命令,可以批量获取RDM磁盘信息。

[do_widget “Language Switcher” wrap=aside title=false]

$VM  = Get-hardDisk -VM [VM name] -DiskType RawPhysical

$VM | select ScsiCanonicalName | foreach {Get-Cluster -Name [Cluster name] | Get-VMHost | Get-ScsiLun -CanonicalName
$_.ScsiCanonicalName} | select CanonicalName,CapacityGB,MultipathPolicy,VMHost | Format-Table -AutoSize

运行前别忘了把[VM name] & [Cluster name]替换成你自己的值!

这个命令会返回RDM LUN的PSP、LUN NAA、ESXi主机名。ESXi 5.5对于物理RDM LUN的支持变成“Round Robin”模式了,升级ESXi后你需要变更一下PSP,可以看看我的文章如何使用vCLI获取或设定路径选择策略了解如何批量变更PSP。