ESXi 5.0u2
$vH = Get-Cluster "Test" | Get-VMHost "Test1"
$vHcli = Get-EsxCli -VMHost $vH
$vHcli.storage.nmp.satp.list()
$vHcli.storage.nmp.satp.set($true,"VMW_PSP_RR","VMW_SATP_DEFAULT_AA")
$vHcli.storage.nmp.satp.set($true,"VMW_PSP_RR","VMW_SATP_ALUA")
$vHcli.storage.nmp.satp.list()
Shows that the DefaultPSP has changed correctly.
However, after a the Host is Rebooted, the settings revert! If I SSH as ROOT and change the setting it takes and stays!
On a side note, Host Profile NMP settings have the same behavior it applies but doesn't stick after a reboot.
Anyone know why this behavior occurs or how to resolve so I can perform PSP audits and Remediation through PowerCLI instead of going to each Host as Root to Set the proper configs?
-vFantastic