Pri problémoch s diskovými poliami, sa môže stať, že správca vSphere dostane otázku, či má zapnuté VAAI na ESX hostoch. Ak odpoveď znie áno, môže prísť prosba o jeho vypnutie.
Script na kontrolu stavu VAAI:
add-pssnapin VMware.VimAutomation.Core Connect-VIserver -server vc.yourcompany.com $report = @() $esx = (Get-VMhost -Location Cluster1,Cluster2) $esx | ForEach-Object { $row = "" | Select-Object "Host", "Move", "Init", "VMFS3", "ATS" $row. "Host" = $_ $row."Move" = (Get-AdvancedSettings -Entity $_.Name -Name DataMover.HardwareAccelerateMove).value $row."Init" = (Get-AdvancedSettings -Entity $_.Name -Name DataMover.HardwareAccelerateInit).value $row."VMFS3" = (Get-AdvancedSettings -Entity $_.Name -Name VMFS3.HardwareAccelerateLocking).value $row."ATS" = (Get-AdvancedSettings -Entity $_.Name -Name VMFS3.UseATSForHBOnVMFS5).value } $report | Format-Table -AutoSize
Script na vypnutie/zapnutie VAAI:
Add-PSsnapin VMware.VimAutomation.Core Connect-VIServer -Server vc.yourcompany.com ### 0 -vypnute 1 -zapnute $status = 0 $report = @() $esx = (Get-VMHost -Location Cluster1,Cluster2).Name $esx | ForEach-Object { Get-AdvancedSettings -Entity (Get-VMHost $_) -Name VMFS3.UseATSForHBOnVMFS5 | Set-AdvancedSettings -Value $status -Confirm:$false Get-AdvancedSettings -Entity (Get-VMHost $_) -Name DataMover.HardwareAcceleratedMove | Set-AdvancedSettings -Value $status -Confirm:$false Get-AdvancedSettings -Entity (Get-VMHost $_) -Name DataMover.HardwareAcceleratedInit | Set-AdvancedSettings -Value $status -Confirm:$false Get-AdvancedSettings -Entity (Get-VMHost $_) -Name VMFS3.HardwareAcceleratedLocking | Set-AdvancedSettings -Value $status -Confirm:$false }