Задача:
Мне нужно хост srv-esxi03 переделать, т.к его настраивал наш много бывший руководитель и мы еще довольно таки долгое время переделываем все что он натворил.
ESXi-хост srv-esxi03Hypervisor: VMware ESXi, 7.0.3,18905247Model: M50CYP2SBSTDProcessor Type: Intel® Xeon® Gold 6346 CPU @ 3.10GHzLogical Processors: 64NICs: 2Virtual Machines: 14State: Connected
на нем много критичных виртуальных машин. Когда происходит обесточивание серверной с последующей подачей питания на этом сервере нужно при загрузке нажать "Yes" и тогда система начинает загружаться, к тому же образ ESXi 7 сделать нефолтный, как к примеру, я использую: VMware-VMvisor-Installer-7.0U3n-21930508.x86_64.iso, а кастомизированный, т.к. бывший руководитель делал его сам, но что именно он в нем менял он отмалчивался до момента, когда его уволили.
В общем в чем собственно дело, у меня развернут vCenter (7.0.3 Build 21958406), в него я завел все ESXi-хосты, и мне нужно с хоста srv-esxi03 перекинуть через vMotion виртуальные машины на хост srv-esxi05.
Виртуальные машины включены
и вот когда я запускаю процесс Migrate на VM хоста srv-esxi03 увы мастер этой процедуры сообщаем мне следующее:
The target host does not support the virtual machine's current hardware requirements.
Use a cluster with Enhanced vMotion Compatibility (EVC) enabled to create a uniform set of CPU features across the cluster, or use per-VM EVC for a consistent set of CPU features for a virtual machine and allow the virtual machine to be moved to a host capable of supporting that set of CPU features. See KB article 1003212 for cluster EVC information.
com.vmware.vim.vmfeature.cpuid.avx512vpopcntdq
Fast short REP MOV is unsupported.
RDPID is unsupported.
User-Mode Instruction Prevention (UMIP) is unsupported.
VPCLMULQDQ is unsupported.
Advanced Vector Extensions 512 Bit Algorithms (AVX512BITALG) are unsupported.
Vectorized AES is unsupported.
Galois Field New Instructions are unsupported.
Advanced Vector Extensions 512 Vectorized Bit Manupulation Instructions 2.0 (AVX512VBMI2) are unsupported.
Advanced Vector Extensions 512 Vectorized Bit Manipulation Instructions (AVX512VBMI) are unsupported.
WBNOINVD is unsupported.
Advanced Vector Extensions 512 Integer Fused Multiply Add Instructions (AVX512IFMA) are unsupported.
SHA extensions are unsupported.
Интересная ошибка, с такой я еще не сталкивался.
В моем случае решение стало:
На заметку: Действия ниже проделываются через vCenter
Выключаем VM на хосте srv-esxi03Через правый клик на выключенной VM хоста srv-esxi03 выбираю MigrateSelect a migrate type: выбираю Change both compute resource and storage
нажимаю "Next"
Select a compute resource: выбираю хост srv-esxi05.polygon.local
и нажимаю "Next"
и начинается процесс миграции, а затем он завершается успешно, остается на новом хосте куда мигрировал VM включить ее и обновить пакет VMWare tools, и виртуальная машина просто работает, как если бы не происходила мигранция.
На заметку: У меня именование port group на всех ESXi одниковой, т.е. VLAN 2, VLAN 3 и т.д. так что как-то так.
Почитал на эту тему почему такая ошибка и выше на биллютень в котором сказано, что миграция виртуальных машин между хостами ESXi с использованием vmotion с разными моделями CPU так и завершается вот этой вот ошибкой.
Узнать какая модель на ESXi-хосте:
https://srv-vc.polygon.local/ui - user&pass — выделяю ESXi-хост - Configure - (Hardware) Overview
srv-esxi01.polygon.local
CPU: Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz
srv-esxi03.polygon.local
CPU: Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz
srv-esxi04.polygon.local
CPU: Intel(R) Xeon(R) Gold 6154 CPU @ 3.00GHz
srv-esxi05.polygon.local
CPU: Intel(R) Xeon(R) Gold 6254 CPU @ 3.10GHz
т.е. процессор более новый чем есть в текущий момент.
На этом вот такое вот наблюдение, оформленное в заметку завершена, что ж, ну выключим и смигрируем. С уважением автор блога Олло Александр aka ekzorchik.