Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Ubuntu виртуальных машин Hyper-v

 

Применимо к:Hyper-V Server 2012, Windows 8.1, Windows Server 2008 R2, Windows Server 2012 R2, Microsoft Hyper-V Server Technical Preview, Windows Server 2012, Hyper-V Server 2012 R2, Windows 10 Technical Preview, Windows Server Technical Preview, Windows 8

Начиная с Ubuntu 12.04 загрузке пакета «linux виртуальных» устанавливает ядра, подходящий для использования как на гостевой виртуальной машине. Этот пакет всегда зависит от последний образ минимальный универсального ядра и заголовков, используемых для виртуальных машин. Хотя это необязательный параметр, ядра linux виртуального загрузит драйверы меньше чем более универсальным изображение.

Чтобы получить полностью использовать Hyper-V, загрузите соответствующий средств linux и установки средств linux облака, которые устанавливает средства и управляющих программ для использования с виртуальными машинами. При использовании виртуального linux ядра, загрузите linux, средства виртуального и linux облака Сервис виртуальным.

Следующие функции распространения карты указывает функции в каждой версии. После таблицы перечислены известные проблемы и решения для каждого распространителя.

Условные обозначения

  • В— LIS включены в состав этого распространения Linux. Для данного распределения, чтобы не устанавливать пакет загрузки LIS от корпорации Майкрософт не работает. Номера версий модуля ядра для встроенных LIS (как показаноlsmodнапример) отличаются от номер версии для загрузки пакета LIS от корпорации Майкрософт. Несоответствие не указывает на встроенный LIS устарела.

  • -функция доступна

  • (пустой)-функции не доступна

Функция

Версия операционной системы Windows Server

15.04

14.10

14.04

12.04

доступность;

Встроенные

Встроенные

Встроенные

Встроенные

Core

2012 R2, 2012, 2008 R2

Сеть

Кадры крупного размера

2012 R2, 2012, 2008 R2

Разметка VLAN и магистральную

2012 R2, 2012, 2008 R2

Динамическая миграция

2012 R2, 2012, 2008 R2

Внедрение статического IP-адреса

2012 R2, 2012 Г.

√ Примечание 1

√ Примечание 1

√ Примечание 1

√ Примечание 1

vRSS

2012 R2

Сегментация TCP и контрольная сумма разгрузки

2012 R2, 2012, 2008 R2

Хранение

Изменить размер VHDX

2012 R2

виртуальный адаптер Fibre Channel;

2012 R2

√ Примечание 2

√ Примечание 2

√ Примечание 2

Резервное копирование виртуальной машины

2012 R2

√. Примечание 3, 4, 6, 13

√. Примечание 3, 4, 6, 13

√. Примечание 3, 4, 5, 13

TRIM поддержки

2012 R2

Память

Конфигурация MMIO пробел

2012 R2

Динамическая память — горячего добавления

2012 R2, 2012 Г.

√ Примечание 7, 8, 9

√ Примечание 7, 8, 9

√ Примечание 7, 8, 9

Динамическая память — воздушные шары

2012 R2, 2012 Г.

√ Примечание 7, 8, 9

√ Примечание 7, 8, 9

√ Примечание 7, 8, 9

Видео

Определенные видеоустройства Hyper-V

2012 R2, 2012, 2008 R2

Прочее

Пара ключ значение

2012 R2, 2012, 2008 R2

√ Примечание 6, 10

√ Примечание 6, 10

√ Примечание 5, 10

√ Примечание 6, 10

Немаскируемое прерывание

2012 R2

Поддержка PAE ядра

2012 R2, 2012, 2008 R2

Копирование файлов с узла на виртуальной машине

2012 R2

Виртуальные машины 2-го поколения

Загрузки с использованием UEFI

2012 R2

Примечание √ 11, 12

Примечание √ 11, 12

Примечание √ 11, 12

Безопасная загрузка

2012 R2

System_CAPS_noteПримечание
  1. Внедрение статического IP может не работать, еслидиспетчера сетибыл настроен для данной сетевой адаптер Hyper v, появляющихся на виртуальной машине. Для обеспечения правильной работы статических IP-внедрения убедитесь в том, что диспетчер сети полностью выключен или отключены для конкретного сетевого адаптера, через егоifcfg ethXфайла.

  2. При использовании волокон виртуальных устройств канала, убедитесь, заполнив логического номера устройства (LUN 0) 0. Если LUN 0 не заполнена, виртуальной машины Linux может не удастся подключить устройствам fiber channel изначально.

  3. Если имеются открытые дескрипторы файлов во время операции резервного копирования виртуальной машины, то в некоторых случаях угла, может потребоваться пройти проверку согласованности системы (fsck) файл на восстановление резервных копий виртуальных жестких дисков.

  4. Активных операций резервного копирования может завершиться ошибкой без вмешательства пользователя, если виртуальная машина имеет вложенные iSCSI-устройству или хранения с прямым подключением (транзитного диска).

  5. На 14.04 следующие демоны должен быть установлен вручную для Ubuntu распределения:

    • Снимка VSS управляющей программы— это управляющая программа необходим для создания динамической резервных копий виртуальных машин Linux.

    • Управляющей программы KVP— это управляющая программа позволяет параметр и запрос внутренние и внешние значения ключа пары.

    • управляющей программы fcopy— это управляющая программа реализует обновления между узлом и гостя при копировании файлов.

    Чтобы установить эти демоны при использовании linux виртуального пакета, используйте следующие команды как корневой (или sudo):

    
    # apt-get update # apt-get install hv-kvp-daemon-init linux-tools-virtual linux-cloud-tools-virtual
    
    

    Если это не как корневой (или sudo) с использованием виртуального linux, с помощью следующих команд:

    # apt-get update # apt-get install hv-kvp-daemon-init linux-tools linux-cloud-tools
    
    
  6. На 12.04, 14,10 и 15.04 следующие демоны должен быть установлен вручную для распределения Ubuntu:

    • Снимка VSS управляющей программы— это управляющая программа необходим для создания динамической резервных копий виртуальных машин Linux.

    • Управляющей программы KVP— это управляющая программа позволяет параметр и запрос внутренние и внешние значения ключа пары.

    • управляющей программы fcopy— это управляющая программа реализует обновления между узлом и гостя при копировании файлов.

    Чтобы установить эти демоны при использовании linux виртуального пакета, используйте следующие команды как корневой (или sudo):

    # apt-get update # apt-get install linux-tools-virtual linux-cloud-tools-virtual
    

    Если это не как корневой (или sudo) с использованием виртуального linux, с помощью следующих команд:

    # apt-get update # apt-get install linux-tools linux-cloud-tools
    
  7. Поддержка динамической памяти доступна только на 64-разрядные виртуальные машины.

  8. Операции динамической памяти может завершиться ошибкой, если гостевая операционная система выполняется слишком мало памяти. Ниже приведены некоторые рекомендации.

    • При запуске памяти и минимальный объем памяти следует равен или больше, чем объем памяти, рекомендует поставщика распространения.

    • Приложения, которые часто используют весь объем доступной памяти в системе, ограничены использование до 80 процентов от доступной памяти.

  9. При использовании динамической памяти наWindows Server 2012операционных систем, укажитеStartup memoryMinimum memoryиMaximum memoryПараметры кратное 128 мегабайт (МБ). Невыполнение этого требования может привести к сбоям добавить горячей и можно не увидеть всю память, увеличение на гостевой операционной системы.

  10. ВWindows Server 2012 R2инфраструктура пары ключ значение, могут работать неправильно без обновления программного обеспечения Linux. Обратитесь к поставщику распространения для получения обновлений в случае, если просмотреть проблемы с помощью этой функции.

  11. Поколение 2 виртуальных машинах установлены по умолчанию и виртуальных машин Linux поколения 2 безопасная загрузка не загрузится, если отключен параметр безопасной загрузки. Отключить безопасную загрузку можно в разделе Встроенное ПО параметров виртуальной машины в диспетчере Hyper-V или с помощью Windows Powershell:

    Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off
    
  12. Прежде чем скопировать виртуальный жесткий ДИСК существующей виртуальной машины поколения 2 виртуальный жесткий ДИСК для создания новых виртуальных машин поколения 2, выполните следующие действия.

    1. Войдите на существующей виртуальной машины поколения 2.

    2. Изменить каталог на каталог EFI загрузки:cd /boot/efi/EFI

    3. Скопируйте каталог ubuntu в новый каталог с именем boot:sudo cp –r ubuntu/ boot

    4. Измените каталог на только что созданный загрузочный каталог:cd boot

    5. Переименуйте файл shimx64.efi:sudo mv shimx64.efi bootx64.efi

  13. Резервное копирование виртуальной машины не будут работать с ext2 файловых систем. Макет по умолчанию, созданный установщиком Ubuntu включает ext2 файловых систем, необходимо настроить макет, чтобы не создавать этот тип файловой системы.

Показ: