Ubuntu máquinas virtuais Hyper-V

 

Aplica-se a: 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

A partir do Ubuntu 12.04, carregar o pacote "linux-virtual" instala um kernel adequado para uso como uma máquina virtual convidada. Este pacote sempre depende da imagem mais recente de kernel genérico mínima e os cabeçalhos usados para máquinas virtuais. Enquanto este é opcional, o kernel do linux virtual carregará drivers menos que uma imagem mais genérica.

Para obter uso total do Hyper-V, carregar as ferramentas apropriadas de linux e pacotes de ferramentas de nuvem do linux, que instala ferramentas e daemons para uso com máquinas virtuais. Ao usar o kernel do linux virtual, carrega o linux-nuvem-ferramentas-virtual e virtual ferramentas linux.

O mapa de recursos de distribuição a seguir indica os recursos em cada versão. Os problemas conhecidos e soluções alternativas para cada distribuição são listadas após a tabela.

Legenda da tabela

  • Interno– LIS estão incluídos como parte de sua distribuição do Linux. O pacote de download fornecido pela Microsoft LIS não funciona para distribuição, portanto, não instalar. Os números de versão do módulo de kernel para a LIS interna (como mostrado pelalsmodpor exemplo) são diferentes do número da versão do pacote de download LIS fornecido pela Microsoft. Uma incompatibilidade não indica a LIS interna está desatualizada.

  • -recurso disponível

  • (em branco)-recurso não disponível

Recurso

Versão do sistema operacional Windows Server

15.04

14.10

14.04

12.04

Disponibilidade

Interna

Interna

Interna

Interna

Principais

2012 R2, 2012, 2008 R2

Rede

Quadros jumbo

2012 R2, 2012, 2008 R2

Marcação de VLAN e troncos

2012 R2, 2012, 2008 R2

Migração ao vivo

2012 R2, 2012, 2008 R2

Inclusão de IP estático

2012 R2, 2012

√ Observação 1

√ Observação 1

√ Observação 1

√ Observação 1

vRSS

2012 R2

Segmentação de TCP e descarregamentos de soma de verificação

2012 R2, 2012, 2008 R2

Armazenamento

Redimensionamento VHDX

2012 R2

Fibre Channel virtual

2012 R2

Observação √ 2

Observação √ 2

Observação √ 2

Backup de máquina virtual ao vivo

2012 R2

√ Observação 3, 4, 6, 13

√ Observação 3, 4, 6, 13

√ Observação 3, 4, 5, 13

Suporte de CORTE

2012 R2

Memória

Configuração de lacuna MMIO

2012 R2

Adicionar memória dinâmica – quente

2012 R2, 2012

Observação √ 7, 8, 9

Observação √ 7, 8, 9

Observação √ 7, 8, 9

Memória dinâmica – inflação

2012 R2, 2012

Observação √ 7, 8, 9

Observação √ 7, 8, 9

Observação √ 7, 8, 9

Vídeo

Dispositivo de vídeo específico do Hyper-V

2012 R2, 2012, 2008 R2

Diversos

Par chave/valor

2012 R2, 2012, 2008 R2

√ Nota 6, 10

√ Nota 6, 10

√ Observação 5, 10

√ Nota 6, 10

Interrupção não mascarável

2012 R2

Suporte do Kernel PAE

2012 R2, 2012, 2008 R2

Cópia de arquivo do host para o convidado

2012 R2

Máquinas virtuais de 2ª geração

Inicialização usando UEFI

2012 R2

Observação √ 11, 12

Observação √ 11, 12

Observação √ 11, 12

Inicialização segura

2012 R2

Dica

  1. Inclusão de IP estático pode não funcionar seGerenciador de redefoi configurado para um determinado adaptador de rede do Hyper-V-específicas na máquina virtual. Para assegurar um funcionamento de IP estático injeção Certifique-se de que o Gerenciador de rede é desativado completamente ou desativado para um adaptador de rede específico por meio de suaifcfg ethXarquivo.

  2. Ao usar dispositivos de canal de fibra virtual, certifique-se de que o número de unidade lógica (LUN 0) 0 foi preenchido. Se o LUN 0 não foi preenchido, uma máquina virtual Linux não poderá montar dispositivos de canal de fibra nativamente.

  3. Se houver identificadores de arquivos abertos durante uma operação de backup da máquina virtual ao vivo e, em seguida, em alguns casos específicos, os VHDs de backup terá que passar por uma verificação de consistência de sistema de arquivos (fsck) na restauração.

  4. Operações de backup ao vivo podem falhar silenciosamente se a máquina virtual tem um dispositivo iSCSI conectados ou armazenamento com conexão direta (também conhecido como um disco de passagem).

  5. Em 14.04, daemons a seguir devem ser instalados manualmente para distribuições do Ubuntu:

    • Daemon de instantâneo do VSS– este daemon é necessário para criar backups de máquina virtual Linux ao vivo.

    • Daemon KVP– este daemon permite definir e consultar os pares chave-valor intrínseco e extrínseco.

    • fcopy daemon– este daemon implementa um serviço entre o host e convidado de cópia dos arquivos.

    Para instalar esses daemons ao usar o pacote virtual do linux, use os seguintes comandos como raiz (ou sudo):

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

    Se não estiver usando o virtual linux, use os seguintes comandos como raiz (ou sudo):

    # apt-get update # apt-get install hv-kvp-daemon-init linux-tools linux-cloud-tools
  6. Em 12.04 14.10 e 15.04, daemons a seguir devem ser instalados manualmente para distribuições do Ubuntu:

    • Daemon de instantâneo do VSS– este daemon é necessário para criar backups de máquina virtual Linux ao vivo.

    • Daemon KVP– este daemon permite definir e consultar os pares chave-valor intrínseco e extrínseco.

    • fcopy daemon– este daemon implementa um serviço entre o host e convidado de cópia dos arquivos.

    Para instalar esses daemons ao usar o pacote virtual do linux, use os seguintes comandos como raiz (ou sudo):

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

    Se não estiver usando o virtual linux, use os seguintes comandos como raiz (ou sudo):

    # apt-get update # apt-get install linux-tools linux-cloud-tools
  7. Suporte à memória dinâmica só está disponível nas máquinas virtuais de 64 bits.

  8. Operações de memória dinâmicas podem falhar se o sistema operacional convidado está com pouco memória. A seguir estão algumas práticas recomendadas:

    • Memória de inicialização e um mínimo de memória devem ser igual ou maior que a quantidade de memória que recomenda o fornecedor da distribuição.

    • Aplicativos tendem a consumir toda memória disponível em um sistema estão limitados a consumir até 80% de RAM disponível.

  9. Se você estiver usando a memória dinâmica emWindows Server 2012sistemas operacionais, especificarStartup memoryMinimum memoryeMaximum memoryparâmetros em múltiplos de 128 megabytes (MB). Falha ao fazer isso pode levar a falhas quente e talvez você não veja nenhuma memória aumentar em um sistema operacional convidado.

  10. EmWindows Server 2012 R2a infraestrutura de par chave/valor pode não funcionar corretamente sem uma atualização de software do Linux. Contate o fornecedor de distribuição para obter a atualização de software no caso de você ter problemas com esse recurso.

  11. Geração 2 máquinas virtuais têm a inicialização segura habilitada por padrão e máquinas virtuais de geração 2 Linux não inicializará a menos que a opção de inicialização segura está desativada. Você pode desabilitar a inicialização segura na seção Firmware das configurações da máquina virtual no Gerenciador do Hyper-V ou usando o Powershell:

    Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off
  12. Antes de tentar copiar o VHD de uma máquina virtual de geração 2 VHD existente para criar novas máquinas virtuais de geração 2, siga estas etapas:

    1. Login para a máquina virtual de geração 2 existente.

    2. Altere o diretório para o diretório de inicialização EFI:cd /boot/efi/EFI

    3. Copie o diretório do ubuntu para um novo diretório chamado inicialização:sudo cp –r ubuntu/ boot

    4. Altere o diretório para o diretório de inicialização recém-criada:cd boot

    5. Renomeie o arquivo shimx64.efi:sudo mv shimx64.efi bootx64.efi

  13. Backup de máquina virtual ao vivo não funcionarão com sistemas de arquivos ext2. O layout padrão criado pelo instalador do Ubuntu inclui ext2 para sistemas de arquivos, então você deve personalizar o layout para não criar este tipo de sistema de arquivos.

Consulte Também