Для ESXi -неважно какой версии
" ESXi uses UTC time and does not support changing time zones.
In ESXi 3.5, you see the message:Note: The date and time of the host have been translated to the local time of this VI Client.
In ESXi 4.x and ESXi 5.x, you see the message:Note: The date and time of the host have been translated to the local time of this vSphere Client."
VMware KB: Adjusting ESX host Time Zone
Для ESX 4.1 т.к это гипервизор с системной консолью от красной шапки версии 5. Ищем пакет с обновленными таймзонами tzdata
RPM Scientific Linux 5 tzdata 2014g i386 rpm
читаем ChangeLog, там видим
"Mon Aug 11 02:00:00 2014 Patsy Franklin - 2014f-1
- Rebase to 2014f
- Several Russian time zone changes effective on 2014-10-26"
То есть пакет tzdata должен быть версии не меньше f
Ставим это пакет по мануалу ESX 4.x timezone : Виртуализация. VMware vSphere
Обычно при возникновении проблем, вначале читаю ноты на VMware KB. У них куча отличный инструкций там.