В vSphere ESXi 6.0 U3 добавлена возможность уменьшения степени износа загрузочной SD карты. Без включения этой фичи частые обращения к образам VMware Tools ISO могут вызвать чрезмерный износ SD флешки и ее повреждение. Начиная с ESXi 6.0 U3 администратор может скопировать данные VMware Tools на ramdisk, размещенный в памяти. Таким образом, данные VMware Tools будут считываться с флешки только один раз и далее при необходимости использовать ISO, сервер ESXi будет обращаться к данным, которые находятся уже в оперативной памяти.
Для активации этой возможности нужно на всех ESXi хостах изменить значения параметра ToolsRamdisk на 1.
esxcli system settings advanced set -o /UserVars/ToolsRamdisk -i 1
Затем нужно перезагрузить хост ESXi.
Изменить значения параметра toolsRamdisk на 1 сразу на всех хостах ESXi можно с помощью простого скрипта PowerCLI:
Get-Module -ListAvailable VMware* | Import-Module
Connect-VIServer
Foreach ($vmhost in Get-VMHost | where {$_.ConnectionState -eq "Connected"}) {
Write-Host "Host: $($vmhost.name)" -ForegroundColor Yellow
Get-AdvancedSetting -Entity $vmhost -Name UserVars.ToolsRamdisk | Set-AdvancedSetting -Value ‘1’ -Confirm:$false
}
После выполнения скрипта останется перезагрузить хосты ESXi.