Запись презентации VSAN от Микроинформ:
Category: 8.0
Что нового в VMware vSphere 8
Оказывается, ещё выходят вебинары про VMware на русском языке:
Борьба с VMware vSphere ESX Agent Manager
В очередной раз схватили две странные проблемы, казалось бы несвязанные между собой:
- Перестал работать DRS по причине невозможности создать виртуальные машины vCLS.
- Перестало работать обновление хостов с ошибкой “Failed to login to vCenter as extension, Cannot complete login due to an incorrect user name or password”.
Изучение БЗ VMware навело на две заметки:
- EAM is unable to deploy vCLS VMs when vpxd-extension certificate has incorrect extended key usage values (85742)
- “Failed to login to vCenter as extension, Cannot complete login due to an incorrect user name or password”, ESX Agent Manager (com.vmware.vim.eam) solution user fails to log in after replacing the vCenter Server certificates in vCenter Server 6.x/7.x (2112577)
Что-то подсказывало, что корень у причины один!
Подали советуемые команды, которые починили сертификат расширения:
1 2 3 4 5 6 |
mkdir /certificate /usr/lib/vmware-vmafd/bin/vecs-cli entry getcert --store vpxd-extension --alias vpxd-extension --output /certificate/vpxd-extension.crt /usr/lib/vmware-vmafd/bin/vecs-cli entry getkey --store vpxd-extension --alias vpxd-extension --output /certificate/vpxd-extension.key python /usr/lib/vmware-vpx/scripts/updateExtensionCertInVC.py -e com.vmware.vim.eam -c /certificate/vpxd-extension.crt -k /certificate/vpxd-extension.key -s vcenter-name.loc -u Administrator@vsphere.local service-control --stop vmware-eam service-control --start vmware-eam |
Отвал FC HBA Emulex 8/16-Gb/s после обновления VMware ESXi 7.0 update 3
После обновления до актуальной буквы VMware ESXi 7.0 update 3 у нас неожиданно отвались 8-гигабитные FC HBA на базе Emulex LPe12000.
При разборе полётов было выяснено, что в Emulex Drivers for ESXi 7.0 с релиза 14.0.326.12 прекращена поддержка адаптеров LPe12000-series, LPe15000-series и LPe16000-series.
Соответственно, последними версиями с поддержкой данных адаптеров являются lpfc 14.0.169.25-5vmw и lpfc 12.8.614.16.
После понижения драйверов адаптеры появились.
Релиз RVTools 4.4.1
Rob de Veij выпустил обновление своей отличной утилиты инвентаризации VMware vSphere — RVTools версии 4.4.1.
В этой версии используются свежие версии фреймворков, а также есть другие исправления:
- Теперь для разработки используется Visual Studio 2022, VMware vSphere Management SDK 8.0
- Log4net обновлен до версии 2.0.15
- RVToolsPasswordEncryption теперь использует mac-адрес вместо фиксированной строки для шифрования пароля
- На странице вкладки vInfo появились новые колонки: Total Disk capacity MiB, Folder ID, FT role, Reboot powerOff, EFI Secure boot option и SMBIOS UUID.
- На вкладке vCPU новый столбец: “Numa Hotadd Exposed” – раскрывается ли виртуальная топология NUMA при включенном горячем добавлении процессора.
- На странице вкладки vDisk новые колонки: Disk UUID, Sharing mode
- На всех связанных страницах вкладок VM столбцы тегов перемещены непосредственно перед столбцом “Datacenter”
- На всех страницах вкладок, связанных с ВМ: Изменен текст всплывающей подсказки VM UUID на “VirtualCenter-specific 128-bit UUID of a virtual machine”
- На странице вкладки vSource добавлены новые столбцы: Version, Patch level и VI SDK Server
- На странице вкладки vHealth: /storage/archive исключен для проверки “free disk capacity”, так как раздел /storage/archive может быть заполнен by design
- Исправление ошибки на странице вкладки vInfo: колонка “Primary IP Address” не показывала правильное значение
- Исправление ошибки на странице вкладки vNetwork: определение того, является ли ip-адрес ipv4 или ipv6, не всегда проходило успешно
VMware ESXi Host Client 2 теперь и в vSphere 7
С выходом VMware ESXi 8 компания VMware представила новый веб-клиент для управления хостом: новые иконки; фреймворк Clarity; несколько тем, включая тёмную, и их кастомизация; навигация TAB-ом. Заметки о релизе для ESXi 8 – VMware Host Client 2.5.0 Release Notes.
Несколько обзоров:
- ESXi Host Client usability updates
- VMware ESXi 8.0 New Host Client 2 and Logo
- Новая версия ESXi Host Client 2 в обновленной платформе VMware vSphere 8
К нашей радости, компания VMware решила не останавливаться на достигнутом и портировала клиента на ESXi 7 – теперь он стал доступен c версии ESXi 7 update 3i.
Сохранение активации лицензий ПО при замене оборудования в VMware vSphere 6.7+
Disclaimer: все дальнейшие рассуждения и действия могут нарушать лицензионные соглашения правообладателей. Любое использование нижеследующих рекомендаций должно подтверждаться наличием у вас прав на лицензии. Все действия выполняются на свой страх и риск.
Время от времени серверы устаревают, а на замену им приходит новое оборудование с новыми процессорами.
Для абстрагирования vCPU от физического процессора от оборудования в VMware vSphere много лет развивается технология маскирования флагов процессора:
Обычно, технологии защиты ключей лицензий, разрешенные к использованию в виртуальных средах, используют привязки к:
- BIOS/UEFI;
- операционной системе;
- имени сервера/ПК;
- идентификаторам либо серийным номерам жестких дисков;
- MAC-адресам сетевых карт;
- CPUID, описывающему имя, семейство и модель процессора, доступные SIMD-инструкции.
В соответствии с этим мы можем использовать фиксацию части параметров.
Для фиксации UUID BIOS можно отредактировать VMX-файл:
1 |
uuid.bios = <uuidvalue> |
Также возможны и более хардкорные модификации BIOS/UEFI. Получить данные можно получить через команду wmic bios.
Для привязки по MAC-адресу мы фиксируем адрес с физического сервера лицензий, либо генерируем его сами до получения лицензий. Адрес можно указать в настройках сетевого адаптера либо прописать в VMX-файле:
Parameter | Value |
---|---|
ethernetX.addressType | static |
ethernetX.address | MAC_address_of_the_virtual_NIC |
В большинстве случаев получается привязать MAC к выключенному адаптеру либо подключенному в пустую виртуальную сеть.
Для сохранения CPUID необходимо собрать следующую информацию:
- EVC/поколение ЦПУ виртуальной машины в vSphere.
- Поколение(CPU-Z), название, id и модель процессора в операционной системе (wmic cpu get caption, name, processorid; в Linux /proc/cpuinfo).
После этого в конфигурации выключенной виртуальной машины (vHW>=14) устанавливается нужный уровень Per-VM EVC, при необходимости прописываются в VMX-файл прочие параметры маскинга CPUID (*в примере левые параметры):
1 2 3 4 5 6 |
featMask.vm.cpuid.Intel = “Val:1” featMask.vm.cpuid.FAMILY = “Val:6” featMask.vm.cpuid.MODEL = “Val:0x4f” featMask.vm.cpuid.STEPPING = “Val:0” featMask.vm.cpuid.NUMLEVELS = “Val:0xd” cpuid.brandstring = "Intel(R) Xeon(R) CPU E5-2643 v4 @ 3.40GHz" |
Примечание. При изменении vHW и/или обновлении ESXi версии BIOS/UEFI могут меняться. Изменение BIOS/UEFI, CPUID происходит по время выключения/включения (powercycle) виртуальной машины.
Всегда делайте копию виртуальной машины и VMX-файла перед правками!!!
Релиз RVTools 4.3.2
Rob de Veij выпустил обновление своей отличной утилиты инвентаризации VMware vSphere — RVTools версии 4.3.2.
В этой версии используются свежие версии фреймворков, а также есть другие исправления:
- используется .NET Framework версии 4.6.2 вместо 4.6.1.
- используется Newtonsoft.Json версии 13.0.1 вместо 12.0.3.
- исправлена ошибка: таймаут соединения для огромных сред vSphere.
- исправлена ошибка: изменена целевая платформа для RVToolsMergeExcelFiles на “Any CPU”, что позволило использовать платформу X64 и избежать исключения System.OutOfMemoryException для огромных сред vSphere.
- исправлена ошибка: удаленные выходные строки для отладки из RVToolsMergeExcelFiles.
Заметки в базе знаний VMware по платформе vSphere 8.0
Выпущено много новых заметок в базе знаний по проблемам, планам, принятым решениям по платформе VMware vSphere 8.0:
- [Master KB] – List of vSphere 8.0 Knowledge base articles and Important Links (89756)
- vSphere Back-in-time release upgrade restriction (67077)
- SD card/USB boot device revised guidance (85685)
- SSH Daemon Sandboxing VOB in vSphere 8.0 release (87386)
- Domain enforcement change warnings observed on ESXi Host (87510)
- Fix dataSets store file corrupt or missing in a virtual machine (87517)
- vSphere ESXi 8.0 – vGPU support for 128+ vCPUs (Linux Guest) (88161)
- Name server got from DHCP might be missing in /etc/resolv.conf after reboot (88235)
- Host client doesn’t work well with NVME controller for unitNumber above 15 (88304)
- VMKAPI v2.4 removal implications for upgrade to ESXi 8.0 or install of older VIBs on ESXi 8.0. (88646)
- Some older Linux VMs created with Hardware version 20 will fail to start installation when Secure Boot is enabled (88737)
- Collecting network packets using the lightweight PacketCapture on ESXi 8.0 (89489)
- Not Mounting Heavily Corrupted VMFS Datastores (89500)
- Microsoft Windows Server Failover Clustering (WSFC) with shared disks on VMware vSphere 8.x: Guidelines for supported configurations (89327)
- Booting vSphere ESXi 8.0 may fail with “Error 10 (Out of resources)” (89682)
- Managing iSER devices created on deprecated driver for RDMA HW (89517)
- CPU cache Flush to NVDIMM Durability on Power Loss is not Supported by ESXi (87146)
- How to manually update data-encipherment certificate (87506)
- vCenter HTTP Sessions expiring sooner than configured (88668)
- Storage I/O Control Privilege Change (88843)
- vSphere Client missing global banner notifications for historical data import (89441)
- vCenter Server 8.0 Alarm actions which run scripts fail with “Command must exist/be executable” (87918)
- vCenter Server 8.0 VM compute and storage migration failure from vSAN datastore to NFS datastore (87956)
- vSphere Lifecycle Manager (vLCM) Hardware Compatibility checks flags the VMD controller as “Non-Compliant” (89559)
- VM deployment failed due to VM class not found error on namespace. (89704)
- vCenter Servers Security Token Service (STS) refresh in version 8.0 can cause vSphere Lifecycle Manager (vLCM) upgrade failure (89698)
- Improving and increasing CPU utilization observed in some networking workloads for Mellanox (Cx-5) 100G NIC. (89554)
- NSX-T Edge VM Hardware Version upgrade (88934)
- Deleted Virtual Machine’s used persistent memory capacity is calculated into filesystem overhead Skip to end of metadata (88814)
- Documentation for Technology Preview of vSphere Configuration Profiles feature. (88629)
- Upgrading vCenter Server or ESXi 8.0 fails during precheck due to a weak certificate signature algorithm (89424)
- vSphere with Tanzu’s ESXi worker nodes stuck in Not Ready state after upgrade to version 8.0 (89787)
- Support for large cache tier capacity (> 600GB, upto 1.6TB) in VSAN (89485)
- System storage VOBs introduced in vSphere 8.0 (87212)
- Setting the customization script for virtual machines in vSphere 7.x and 8.x (74880)
- Script to Generate Computer Names and IP Addresses (2007557)
- Update Sequence for VMware vSphere 8.0 and Compatible VMware Products (89745)
- RHEL High Availability Cluster on VMware vSphere 7.x, 8.0 : Guidelines for supported configurations (85598)
- How to make guest customization work for Debian 10.1x and Debian 11 in ESXi 7.0 and ESXi 7.0 update (85845)
- Upgrade of ESXi hosts to 8.0 fails with an error about missing checksums (88877)
- ESXi 8.0 prevents the execution of non-installed ELF-binaries (87802)
Релиз VMware vSphere 8.0
Доступна для скачивания новая платформа VMware vSphere 8.0 публичная бета aka Initial Availability:
VMware vSphere Replication 8.6.0 [Release Notes] [Download]
VMware vRealize Orchestrator Appliance 8.10.0 [Release Notes] [Download]
VMware vRealize Operations 8.10 [Release Notes] [Download]
VMware vRealize Suite Lifecycle Manager 8.10 [Release Notes] [Download]
VMware vRealize Automation 8.10.0 [Release Notes] [Download]
VMware vCenter Server 8.0.0 [Release Notes] [Download]
VMware vSphere Hypervisor (ESXi) 8.0.0 [Release Notes] [Download]
vRealize Automation SaltStack Config 8.10.0 [Download]
VMware Site Recovery Manager 8.6.0 [Release Notes] [Download]
vRealize True Visibility Management Pack for Cisco Networking 8.1.0 [Release Notes] [Download]
vRealize True Visibility Management Pack for SAP 8.1.0 [Release Notes] [Download]
vRealize True Visibility Management Pack for ServiceNow 8.3.0 [Release Notes] [Download]
vRealize True Visibility Management Pack for Red Hat JBoss EAP 9.1.0 [Release Notes] [Download]
VMware vCenter Converter 6.3.0 [Release Notes] [Download]