Очень часто бывает необходимо определить, какова сейчас актуальная версия VMware ESX 4.0 из состава VMware vSphere, а также узнать какие обновления и патчи на нем установлены. Эта информация может понадобиться для верификации конфигурации самого ESX, решения проблем, а также поиска обновления, вызвавшего сбой.
Для того, чтобы определить основной номер версии VMware ESX 4.0 (build number оригинальной установки):
1. Залогиньтесь в сервисную консоль VMware ESX по SSH или напрямую.
2. В командной строке введите команду:
# vmware -l
Обычно результат будет следующим:
#ESX 4.0.0 GA
Эта команда не показывает патчи и апдейты на хосте VMware ESX 4.
Чтобы определить базовый build number хоста ESX 4.0.x (build number оригинальной установки):
1. Залогиньтесь в сервисную консоль VMware ESX по SSH или напрямую.
2. В командной строке введите команду:
#vmware -v
Для того, чтобы определить апдейты (Updates) и патчи (Patches), примененные к хосту ESX 4:
1. Залогиньтесь в сервисную консоль VMware ESX по SSH или напрямую.
2. В командной строке введите команду:
#esxupdate query
Типичный вывод команды будет содержать имя апдейта, дату инсталляции и описание обновления:
Этот метод позволит определить все build numbers всех компонентов ESX Server (RPMs), включая VMX, host agent, VMkernel, drivers и другое.
Для того, чтобы определить текущий build number агента хоста (host agent):
1. Залогиньтесь на ESX Server, используя vSphere Client.
2. Выберите в меню Help > About Vmware vSphere
На хосте ESX 4.0, пакеты называются VIBs (vSphere Installation Bundle). Имя VIB содержит информацию о пакетах RPM, включая их версии.
Для того, чтобы определить build numbers пакетов RPM и пакетов VIB, содержащихся в патче, перед тем, как он будет установлен:
1. Загрузите zip-файлы патча как указано в инструкции по его скачиванию.
2. Перед установкой патча, смените текущий каталог в консоли, который используется как репозиторий esxupdate. Например, если репозиторий находится в папке /var/updates, введите:
#cd /var/updates
3. В командной строке введите команду:
#esxupdate --bundle <patchbundlename>.zip info Где <patchbundlename> - это имя патча.
Для того, чтобы определить build numbers пакетов RPM и пакетов VIB, содержащихся в патче, после того, как он будет установлен:
1. Залогиньтесь в сервисную консоль VMware ESX по SSH или напрямую.
2. В командной строке введите команду:
# esxupdate info
Эта команда выведет список всех пакетов VIB.
Для того, чтобы определить детальную информацию для конкретного bulletin (обновление или апдейт), который в свою очередь находится в патче, после того, как он будет установлен:
1. Залогиньтесь в сервисную консоль VMware ESX по SSH или напрямую.
2. В командной строке введите команду:
# esxupdate info -b <bulletinname>
Где <bulletinname> это имя конкретного buletin, например, ESX400-200906413-BG.
Типичный вывод команды : esxupdate info -b <bulletinname>:
Id
- ESX400-200906413-BG
Releasedate
- 2009-07-09T00:00:00-08:00
Vendor
- VMware, Inc.
Summary
- Updates vmkernel iSCSI Driver
Severity
- critical
Category
- critical
Installdate
- 2009-07-02T16:25:56.709691+05:30
Description
- This patch fixes an issue where iSCSI targets might disappear during controller fault or failover of an EqualLogic array. Currently, this issue has only been observed on EQL hardware. However it might not be specific to EQL arrays. Please see http://kb.vmware.com/kb/1012232 for more details