Архив за месяц: Январь 2018

Обновление ESXi

Скачиваем с сайта ESXi Offline Bundle нужной версии. Он будет в формате .zip. Этот архив кладем на Datastore обновляемого сервера, для простоты можно прямо в корень.

upload_esxi

 

Выключаем все виртуальные машины или мигрируем их на другие хосты.

Включаем SSH на сервере и цепляемся к нему SSH клиентом (например putty).

Переводим хост в maintenance mode:

~ # esxcli system maintenanceMode set —enable on


Проверяем версию установленной системы

~ # vmware -vl
VMware ESXi 5.1.0 build-2323236
VMware ESXi 5.1.0 Update 3

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

~ # find / -name update*
/vmfs/volumes/575aaeb3-fe1c62e0-a964-5cf3fce38338/update-from-esxi5.1-5.1_update03.zip
/vmfs/volumes/575aaeb3-fe1c62e0-a964-5cf3fce38338/update-from-esxi6.0-6.0_update02.zip

У меня на этом хосте лежат два архива обновлений, но обновляться я буду до последней версии 6.0

Для обновления надо выбрать профиль, их можно посмотреть следующей командой (параметр -d указывает путь до обновления, который мы искали пунктом выше)

~ # esxcli software sources profile list -d /vmfs/volumes/575aaeb3-fe1c62e0-a964-5cf3fce38338/update-from-esxi6.0-6.0_update02.zip
Name Vendor Acceptance Level
——————————— ———— —————-
ESXi-6.0.0-20160301001s-no-tools VMware, Inc. PartnerSupported
ESXi-6.0.0-20160302001-standard VMware, Inc. PartnerSupported
ESXi-6.0.0-20160301001s-standard VMware, Inc. PartnerSupported
ESXi-6.0.0-20160302001-no-tools VMware, Inc. PartnerSupported

Можно выбрать профиль без vmware tools, а так же со специальным флагом [S], указывающим на только Security обновления.

В большинстве случаев подходит обычный профиль standard, поэтому с ним и произведем обновление

 ~ # esxcli software profile update -d /vmfs/volumes/575aaeb3-fe1c62e0-a964-5cf3fce38338/update-from-esxi6.0-6.0_update02.zip -p ESXi-6.0.0-20160302001-standard
Update Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true

Кстати вместо параметра update можно использовать параметр install, тогда мы получим чистый свежеустановленный образ ESXi.

Обновление прошло успешно и можно выполнить перезагрузку хоста

~ # reboot

После перезагрузки проверим версию

~ # vmware -vl
VMware ESXi 6.0.0 build-3620759
VMware ESXi 6.0.0 Update 2

И отключим maintenance mode

~ # esxcli system maintenanceMode set —enable off


В качестве post scriptum:

Esxi можно обновить и online, не скачивая образ вручную с сайта, но для этого соответственно хост должен выходить в интернет. Процесс практически не отличается и производится так же через SSH.

Список команд:

~ # esxcli system maintenanceMode set —enable on

~ # 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.0.0-20160302001-standard

~ # reboot

~ # esxcli system maintenanceMode set —enable off

~ # esxcli network firewall ruleset set -e false -r httpClient

Но лично мне как-то спокойней делать обновление offline.

Просмотр запросов к DNS серверу в онлайн режиме

Просмотр запросов к DNS серверу в онлайн режиме позволяет сделать программа DNSTOP, во FreeBSD можно установить из портов.

Запуск — root@ns:/usr/ports/dns/dnstop # dnstop em0

em0 — интерфейс

DNSTOP: STAY ON TOP OF YOUR DNS TRAFFIC

Query Sources

Queries: 2 new, 57 total

Sources             Count      %
--------------- --------- ------
xx.172.220.163          3    5.3
xx.222.204.147          3    5.3
xxx.196.24.98           3    5.3
xx.60.124.201           3    5.3
xxx.77.99.18            2    3.5
xxx.2.181.6             2    3.5
xx.83.0.9               1    1.8
xx.231.32.10            1    1.8
xxx.71.10.161           1    1.8
xxx.204.183.61          1    1.8
xx.38.0.108             1    1.8
xx.160.37.3             1    1.8
xx.99.135.16            1    1.8
xxx.254.254.130         1    1.8
xxx.13.29.44            1    1.8
xx.25.5.150             1    1.8
xxx.207.78.69           1    1.8
xx.211.69.181           1    1.8