Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

Установим VMware Tools на Virtual Appliance (в данном случае на CentOS/RHEL).

Итак, наш Virtual Appliance Trendmicro IMSVA, установлен и настроен.

Остался один не решенный момент:

Как видно не установлены VmWare Tools, что не есть ГУД (VMware Tools — это набор драйверов и утилит, которые повышают производительность операционных систем виртуальных гостевых машин и улучшают управление виртуальными машинами, порой их отсутствие достаточно сильно сказывается на производительности не в лучшую сторону). Надо это исправить.

В текущем варианте нажать кнопку Install  VmWare Tools, как в винде, не получится, установка просто вывалится с ошибкой.

Поэтому подключаемся к виртуалке по SSH (предварительно убеждаемся что он разрешен, или как правило его можно включить).

-Устанавливаем пакеты kernel-develgccdracutmake и perl с помощью yum:

$ yum -y install kernel-devel gcc dracut make perl

— Монтируем образ VMware Tools:

$ mkdir /mnt/cdrom
$ mount /dev/cdrom /mnt/cdrom

-Копируем архив с VMware Tools во временную директорию:

$ cp /mnt/cdrom/VMwareTools-*.tar.gz /tmp

-Распаковываем архив и запускаем инсталлятор:

$ tar -zxf /tmp/VMwareTools-*.tar.gz -C /tmp
$ /tmp/vmware-tools-distrib/vmware-install.pl --default

-Удаляем временные файлы (по желанию):

$ rm -f /tmp/VMwareTools-*.tar.gz
$ rm -rf /tmp/vmware-tools-distrib

-Проверяем запущен ли сервис:

$ initctl list | grep vmware-tools
vmware-tools start/running
$ vmware-toolbox-cmd -v

Соответственно картинка также меняется и в графическом интерфейсе:

P.S. К сожалению, данный алгоритм не универсален, и применим далеко не ко всем эпплаинсам, например для Cisco Wi-fi Appliance мне пока так и не удалось поставить VmWare Tools.

Почему?-Пока не понимаю… Если есть варианты, прошу написать в комментариях.

Всем хорошей работы!!!

28.08.2018 Posted by | vmware & hyper-v Infrastructure | Комментарии к записи Установим VMware Tools на Virtual Appliance (в данном случае на CentOS/RHEL). отключены

Introducing vSphere 6.7.

Вчера пришло уведомление о новом обновлении Veeam, где было сказано, что теперь он поддерживает версию VmWare vSphere 6.7. В последнее время дела не дают детально погрузиться в техническую часть и я несколько упустил, то что vSphere 6.7 уже давно анонсирована. Решил более детально изучить вопрос.

Для начала имеет смысл взглянуть в первоисточник: https://blogs.vmware.com/vsphere/2018/04/introducing-vmware-vsphere-6-7.html

Можно почитать и на русском языке: https://www.vmgu.ru/news/vmware-vsphere-67

На текущий момент уже доступна версия 6.7.0b

Проверяем, что железо поддерживает обновление до новой версии, иначе дальнейшее изучение вопроса не имеет смысла: https://www.vmware.com/resources/compatibility/search.php

Наши сервера поддерживают обновление, хотя читал, что огромный пласт старого железа будет отрезан и данное обновление поддерживать не будет 😦

Знакомимся с рекомендациями по обновлению: https://www.vmgu.ru/news/vmware-vsphere-67-upgrade 

Вчера коллегиально взвесив все «за» и «против», пришли к выводу, что пока не будем обновляться до новой версии, подождем некоторое время и посмотрим, как далее будут развиваться события…

Всем хорошей работы!!!

P.S. Если есть те, кто уже обновился, до версии 6.7, прошу дать комментарии, на сколько стабильна система и какие «траблы» могли возникнуть в ходе обновления и поле него.

10.07.2018 Posted by | vmware & hyper-v Infrastructure | Комментарии к записи Introducing vSphere 6.7. отключены

Update VMware ESXi 6.5 to 6.5 Update 1.

Пришло время «накатить» на наш, хоть и небольшой кластер, обновление 6.5 Update 1.

Как обычно, сделать это можно тремя способами:

Через командную строку:

  • Переводим нужный нам хост в Maintenance Mode
  • Коннектимся по SSH с помощью Putty (или аналогов)
  • Разрешим http запросы:

esxcli network firewall ruleset set -e true -r httpClient

  • Далее приступим непосредственно к обновлению:
esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-6.5.0-20170702001-standard
  • Запрещаем http запросы:

esxcli network firewall ruleset set -e false -r httpClient

  • Перезагружаем  ESXi host для завершения обновления:
reboot

Через графический интерфейс, используя Offline Bundle:

  • Загружаем update-from-esxi6.5-6.5_update01.zip файл на datastore хоста.

  • Также коннектимся по SSH с помощью Putty (или аналогов)
  • Далее приступим непосредственно к обновлению:
esxcli software vib update -d /vmfs/volumes/DATASTORE/update-from-esxi6.5-6.5_update01.zip
  • Перезагружаем  ESXi host для завершения обновления:
reboot

С помощью VMware Update Manager:

  • Заходим vSphere web client в Update Manager.

  • «Прикручиваем» ISO имидж, скачанный с сайта VMware из личного кабинета

  • Attach Baseline… к хосту или кластеру

  • Далее Scan for Updates…  Upgrades … OK.
  • Не забываем разобрать кластер, выключить HA, DRS

  • Remediate… К хосту или сразу к кластеру. Мне проще обновлять, каждый хост по отдельности, чтобы контролировать процесс.

С первой нодой что-то пошло не так, сначала высветилась вот такая ошибка: https://kb.vmware.com/s/article/1024331

Потом ребутнул ноду, вернул кластер в исходное состояние, на нее смигрировали машинки, ошибок не обнаружил, снова разобрал кластер. Следующая попытка Remidiate оказалась тоже не удачной: процесс дошел до 22%, машинки стали вроде как мигрировать, но в процессе зависли а самое печальное, что не смигрировали и стали недоступны (при том недоступны как-то странно, пинг до виртуальных машинок идет, а зайти на них никак стало невозможно). Печаль….

Отменил  Remidiate, все вернулось на круги свои, машинки стали доступны. Далее пришлось руками смигрировать все виртуалки, еще раз ребутнуть хост, руками перевести его в Maintenance Mode и снова запустить  Remidiate…

В этот раз все наконец заработало…

Обратим внимание на версию до обновления:

При обновлении, после перезагрузки ноды снова возник напряженный момент, после перезагрузки хост висел примерно 20-25 минут, сложилось впечатление, что снова что-то пошло не так

Но опасения не подтвердились, далее все продолжило обновляться в штатном режиме.

Остальные ноды обновились без проблем безо всяких «танцев с бубном» и нештатных перезагрузок-это радовало.

После того, как Update 1 установлен, сразу по аналогии накатываем все остальные патчи и исправления, здесь нода снова уйдет в ребут.

Проделываем все эти операции над каждой нодой, после обновления видим, что версии уже изменились:

После обновления всего кластера картинка должна быть вот такой:

Не забываем вернуть настройки HA, DRS в исходное положение:

На этом обновление закончено…

Всем хорошей работы!!!

26.04.2018 Posted by | vmware & hyper-v Infrastructure | Комментарии к записи Update VMware ESXi 6.5 to 6.5 Update 1. отключены