Ошибка The older verison of VMware Tools cannot be removed

Обновлено 18.07.2018

vmware logoДобрый день! Уважаемые читатели и гости популярного блога, о Vmware ESXI и настройке серверов pyatilistnik.org. Добавляю сегодня еще одну практическую статью, по любимому гипервизору. Месяц назад в парке серверов моей компании, появились 10 Dell PowerEdge R740, со всеми плюшками. На них был установлен гипервизор VMware ESXI 6.5 и собран кластер высокой доступности. После чего, были смигрированны терминальные сервера с Windows Server 2012 R2. Так как ранее виртуальные машины были на гипервизоре ESXI 5.1, то потребовалось обновить Vmware Tools, как это делается я уже рассказывал. Но появилась проблема, что на некоторых виртуальных машинах, в момент обновления VMware Tools до 10 версии, выскакивала ошибка: что не получается найти MSI пакет и "The older verison of VMware Tools cannot be removed". Давайте я покажу, как эту ситуацию обойти.

Как выглядит ошибка при обновлении версии VMware Tools в vCenter 6.5

И так, все началось с того, что на новом месторасположении, на виртуальных машинах появилось сообщение "VMware Tools is outdated on this virtual machine", что хорошо бы все обновить.

The feature you are rtying to use is on a network resource that is unavailable

Обновление VMware Tools-05

The older verison of VMware Tools cannot be removed. Contact you technical support group

The older verison of VMware Tools cannot be removed

Делать это нужно обязательно, особенно когда вы переехали на более новое и свежее оборудование, в моем случае это сервера 14-го

Описание алгоритма обновления версии Vmware Tools

Когда вы заходите на свой vCenter Cerver, вы видите уведомление на VMware ESXI хосте:

VMware Tools is outdated on this virtual machine

VMware Tools is outdated on this virtual machine

Обновление VMware Tools-00

Щелкаем правым кликом по нужной виртуальной машине и из контекстного меню выбираем "Guest OD - Update VMware Tools", либо на кнопку "Update VMware Tools" из уведомления.

Обновление VMware Tools-01

В появившемся окне выберите пункт автоматического обновления VMware Tools "Automatic Upgrade".

Ошибка обновления Vmware Tools

Вы получаете ошибку "Error upgrading Vmware Tools". Как я и писал выше, на гостевой операционной системе отсутствует MSI пакет, для корректного удаления предыдущих версий.

Error updating Vmware Tools

Чтобы это обойти, смонтируйте ISO образ с Vmware Tools.

монтирование ISO VMware Tools

Зайдите в вашу гостевую операционную систему, в моем случае, это Windows Server 2012 R2. Откройте cmd оболочку от имени администратора и перейдите на диск D:\ (Ваш смонтированный ISO). Введите команду:

setup64 /c

Ошибка обновления VMware Tools
В окне "VMware Product installation" нажмите "Ок". В результате у будут очищены из системы, старые данные, о предыдущих установках VMware Tools.

The older verison of VMware Tools cannot be removed

Setup successfully cleaned out installation registration information for VMware Tools

Пробуем запускать новую установку драйверов интеграции, как видите ошибка "The older verison of VMware Tools cannot be removed", не появилась и файлы начали копироваться.

Решение ошибки с обновлением Vmware Tools

Обновление успешно завершено

Ошибка The older verison of VMware Tools cannot be removed

Для завершения процесса, необходимо произвести перезагрузку гостевой операционной системы.

Отсутствует MSI пакет при установке VMware Tools

Как видите, у меня теперь 13 версия VMware Tools. Как видите ошибка "The older verison of VMware Tools cannot be removed" во время переустановки компонентов интеграции, успешно устранена, если остались вопросы, то жду их в комментариях.

Дополнительно я могу посоветовать почитать некоторые KB от VMware, на тот случай если вам не помогла данная заметка:

  • https://kb.vmware.com/s/article/1001354
  • https://kb.vmware.com/s/article/1012693
Автор - Сёмин Иван

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *