Показать полную графическую версию : Hyper-V на - перемещение виртуальных машин проходит только если они выкл
__sa__nya
21-09-2020, 12:51
Доброе время суток. Изучаю возможности Hyper-V на 2016-м Windows Server.
Имеется 2 тестовые хостовые машины с WinSRV2016 STD и установленных на них Hyper-V
Процессор сервера N1 - Intel Core I3 4150
Процессор сервера N2 - Intel Core I5 2400
Проблема: при попытке перемещения виртуальной машины с сервера N1 на сервер N2 получаю ошибку о том что "ВМ на сервере использует возможности процессора которых нет на физическом компьютере ( сервер N2):
https://d.radikal.ru/d09/2009/ac/260ba0575648.jpg (https://radikal.ru)
При этом в свойствам виртуальной машины на сервере N1 в разделе "Процессор" - "Совместимость" поставил галку "Мигрировать на физический компьютер с другой версией процессора" - но не помогает.
Виртуальная машина перемещается только в выключенном состоянии.
В чем причина проблемы: в различных процессорах, или чем-то другом ?
DJ Mogarych
21-09-2020, 17:24
https://www.altaro.com/hyper-v/live-migration-fails-same-cpu/
В логах какой event ID ошибки?
__sa__nya
22-09-2020, 04:05
DJ Mogarych, в "Журналы приложений и служб"\Hyper-V-VMMS\Admin только такие:
Log Name: Microsoft-Windows-Hyper-V-VMMS-Admin
Source: Microsoft-Windows-Hyper-V-VMMS
Date: 21.09.2020 15:33:52
Event ID: 21026
Task Category: None
Level: Error
Keywords:
User: SYSTEM
Computer: w_srv2016HyperV.test_2016.com
Description:
Virtual machine migration operation for 'Win_srv_2019_std_core' failed at migration destination 'W_SRV_2016_HV_2'. (Virtual machine ID 4330118B-9FBE-41D2-9C31-D30E04CC86D0)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Hyper-V-VMMS" Guid="{6066F867-7CA1-4418-85FD-36E3F9C0600C}" />
<EventID>21026</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000000</Keywords>
<TimeCreated SystemTime="2020-09-21T09:33:52.300630300Z" />
<EventRecordID>305</EventRecordID>
<Correlation />
<Execution ProcessID="2052" ThreadID="3336" />
<Channel>Microsoft-Windows-Hyper-V-VMMS-Admin</Channel>
<Computer>w_srv2016HyperV.test_2016.com</Computer>
<Security UserID="S-1-5-18" />
</System>
<UserData>
<VmlEventLog xmlns="http://www.microsoft.com/Windows/Virtualization/Events">
<VmName>Win_srv_2019_std_core</VmName>
<VmId>4330118B-9FBE-41D2-9C31-D30E04CC86D0</VmId>
<Parameter0>W_SRV_2016_HV_2</Parameter0>
</VmlEventLog>
</UserData>
</Event>
Denis Dyagilev
22-09-2020, 13:45
https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/CVE-2017-5715-and-hyper-v-vms
clop1000
13-11-2020, 23:41
С аналогичной проблемой столкнулся сегодня
Причем перенос осуществляется с двух абсолютно одинаковых серваков hp380 gen10
Единственное: разные версии биосов и прошивок
разные версии обновлений винды
Есть ли способы что бы узнать конкретно что не нравится hyperv?
Например что бы установить на систему на которую осуществляется копирование нужные обновления
Правильно понимаю что если железо одинаковое то ошибка из за разного микрокод процессора? (Патч от спектра и мелтдов)?
Или от разных версий винды тоже может быть?
clop1000
23-11-2020, 14:38
Решил проблему - оказалось
были разные обновления на системах и разные версии биоса сервера.
Решил проблему - оказалось
были разные обновления на системах и разные версии биоса сервера »
странно, конечно - по идее, миграции и делаются как раз в случае с разными версиями BIOS, обновления и т.п.
clop1000
23-11-2020, 15:47
странно, конечно - по идее, миграции и делаются как раз в случае с разными версиями BIOS, обновления и т.п. »
Насколько я понял дело в том что там обновляется микрокод процессора.
А обновления системы могут включать патчи от Specter и meltdown
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.