Windows 2016 и контейнеры
Модераторы: Trinity admin`s, Free-lance moderator`s
Windows 2016 и контейнеры
Добрый день!
Тестируем новый хост на базе windows server 2016. Для установки контейнеров необходимо, чтобы процессор в хосте поддерживал функцию Intel VT-x Extended Page Tables (EPT) или другое название технологии Second Level Address Translation.
https://docs.microsoft.com/en-us/virtua ... quirements
В хосте стоят процессоры: Xeon E5-2637 v3 3,5 GHz.
Эти процессоры по спецификации Intel имеют поддержку технологии EPT:
http://ark.intel.com/ru/products/83358/ ... e-3_50-GHz
Смотрим на самом сервере поддержку технологии софтом:
1) Intel(R) Processor Identification Utility
2) Утилита Coreinfo
Оба результата говорят, что поддержка нет. Как так?
Залез в Bios. Всё что связано с визуализацией включено.
Что нужно сделать,чтобы злополучная технология начала работать на хосте?
Upd: при установке Hyper-V выходит такая ошибка.
Тестируем новый хост на базе windows server 2016. Для установки контейнеров необходимо, чтобы процессор в хосте поддерживал функцию Intel VT-x Extended Page Tables (EPT) или другое название технологии Second Level Address Translation.
https://docs.microsoft.com/en-us/virtua ... quirements
В хосте стоят процессоры: Xeon E5-2637 v3 3,5 GHz.
Эти процессоры по спецификации Intel имеют поддержку технологии EPT:
http://ark.intel.com/ru/products/83358/ ... e-3_50-GHz
Смотрим на самом сервере поддержку технологии софтом:
1) Intel(R) Processor Identification Utility
2) Утилита Coreinfo
Оба результата говорят, что поддержка нет. Как так?
Залез в Bios. Всё что связано с визуализацией включено.
Что нужно сделать,чтобы злополучная технология начала работать на хосте?
Upd: при установке Hyper-V выходит такая ошибка.
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Windows 2016 и контейнеры
arc-xel
Включена ли у вас поддержка SR-IOV?
Обычно это в разделе PCI device.
Кстати, что за сервер (материнская плата) используется?
Включена ли у вас поддержка SR-IOV?
Обычно это в разделе PCI device.
Кстати, что за сервер (материнская плата) используется?
Re: Windows 2016 и контейнеры
Галочку в BIOS нашёл, поставил. Не взлетело 
Сервер используется. Изначально наверное неправильно написал.
Хост на 2012R2. На нём стоит виртуалка с 2016 server.
Тестирую вложенную виртализацию, контейнеры и прочие фичи.
Скриншоты с отсутствием EPT выдаёт и хост и виртуалка.
В Св-вах виртуалки SRV-IO включено.

Сервер используется. Изначально наверное неправильно написал.
Хост на 2012R2. На нём стоит виртуалка с 2016 server.
Тестирую вложенную виртализацию, контейнеры и прочие фичи.
Скриншоты с отсутствием EPT выдаёт и хост и виртуалка.
В Св-вах виртуалки SRV-IO включено.
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Windows 2016 и контейнеры
arc-xel
Основной хост системой тоже должна быть Windows 2016 или Windows 10.
А кто вам сказал, что в таком режиме все должно работать?Хост на 2012R2. На нём стоит виртуалка с 2016 server.
Тестирую вложенную виртализацию, контейнеры и прочие фичи.
Основной хост системой тоже должна быть Windows 2016 или Windows 10.
Re: Windows 2016 и контейнеры
Всё правильно, но даже на хосте с 2012R2 процессор должен показывать, что есть поддержка EPT.Tert писал(а): А кто вам сказал, что в таком режиме все должно работать?
Основной хост системой тоже должна быть Windows 2016 или Windows 10.
Сейчас этого нет.
upd. Подняли другой хост на server 2016 с таким процессором:
http://ark.intel.com/ru/products/40200/ ... -Intel-QPI
Заявлена поддержка EPT.
Точно такие же результаты. Windows показывает, что поддержки EPT(SLAT) нет.

- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Windows 2016 и контейнеры
arc-xel
Выключите в BIOS'е материнской платы VT-d и Execute Disable Bit.
Также выключите DEP в Windows командой (нужна перезагрузка):
bcdedit.exe /set nx AlwaysOff
Выключите в BIOS'е материнской платы VT-d и Execute Disable Bit.
Также выключите DEP в Windows командой (нужна перезагрузка):
bcdedit.exe /set nx AlwaysOff
Re: Windows 2016 и контейнеры
Tert писал(а):arc-xel
Выключите в BIOS'е материнской платы VT-d и Execute Disable Bit.
Также выключите DEP в Windows командой (нужна перезагрузка):
bcdedit.exe /set nx AlwaysOff
Сделал, эффект такой же.

- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Windows 2016 и контейнеры
arc-xel
Удалите из системы все компоненты Hyper-V.
Удалите из системы все компоненты Hyper-V.
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 5 гостей