Поддержка SLAT теперь требуется для Windows Server 2016 Hyper V

Для успешного запуска роли Hyper-V в новом Windows Server 2016, необходимо убедиться, что ваш процессор поддерживает функцию SLAT (Second Level Address Translation – преобразования адресов второго уровня). В предыдущих версиях Hyper-V на Windows Server 2012/R2 наличие SLAT не являлось обязательном, а лишь рекомендованным требованием.

 

Поэтому прежде, чем выполнять миграцию старых серверов с Windows Server 2012/R2 на 2016, убедитесь, что они поддерживают SLAT. Сделать этом можно с помощью утилиты CoreInfo (от Sysinternals):

CoreInfo –v

В том случае, если ваш процессор поддерживает, в строке EPT должна стоять звездочка ( * ). Если не поддерживает – минус (– ).

coreinfo - ept slat

Кроме того, эту же информацию можно получить и с помощью встроенной утилиты systeminfo. Если SLAT поддерживается, в разделе Требования Hyper-V будет указано «Преобразование адресов второго уровня: Да».

Преобразование адресов второго уровня: Да

Если SLAT не поддерживается (как в случае моего старенького сервера HP DL380 G5), в строке Second Level Address Translation будет указано No.

Second Level Address Translation No

Соответственно, при попытке установить роль Hyper V на Windows Server 2016 на таком старом оборудовании, появится ошибка:

The validation process found problems on the server from which you want to install features. The selected features are not compatible with the current configuration of your selected server.

Hyper-V cannot be installed. The processor does not support second level address translation (SLAT)

Hyper-V cannot be installed. The processor does not support second level address translation (SLAT)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *