I'm trying to amend the ESXi 4.0 Advanced Setting Scsi.UWConflictRetries value with Set-VMHostAdvancedConfiguration from its default value of 1000 to the min value 80 (because of this issue http://www.vstable.com/tag/slow/) . Works fine in the GUI and I can retrieve the value with
Get-VMHost test03 | Get-VMHostAdvancedConfiguration -Name Scsi.UWConflictRetries
However, when I try to set it with:
Get-VMHost test03 | Set-VMHostAdvancedConfiguration -Name
Scsi.UWConflictRetries -Value 80 (or in fact any value within the permissable range)
I get the following error:
scsi.uwconflictretries' is invalid or exceeds the maximum number of characters permitted
Any ideas?
Jonathan,
the problem might depend on the version of ESXi 4.0 you are running. Because I had no problem with this command in connection with an ESXi 4.0 update 2 server. See the screen output in the attachment.
Regards, Robert
OK, I went back to my original server which is 4.0 U2 and I had typed
scsi.uwconflictretries
changing this to the below made it work, so looks like it might be case sensitive
Scsi.UWConflictRetries
For completeness I tried it on other hosts both 4.0 U1 and U2 and it worked fine on either update version.
Thanks!