Associando um disco real a uma máquina virtual (Hyper-V)

Você notará que você não conseguirá selecionar a opção Physical Hard Disk. Para associarmos um disco real diretamente a uma VM, precisamos torná-lo “off-line” para o host.

Para isso, precisamos acessar o Gerenciador de discos remotamente no Hyper-V. Você pode usar o Corefig ou o comando abaixo para habilitar o Gerenciamento de Volumes Remoto:

netsh advfirewall firewall set rule group="Gerenciamento de Volumes Remoto" new enable=yes

Após habilitá-lo, use um computador cliente e abra o Menu iniciar. Dê botão direito em Computador e clique em Gerenciar.

2016-09-14-21_01_32

Na barra lateral esquerda, dê botão direito em Gerenciamento do computador e clique em Conectar a outro computador…

Digite o IP do servidor Hyper-V e clique em OK.

2016-09-14-21_02_42-adicionar-novo-post-eduardo-mozart-wordpress

A conexão deverá ocorrer normalmente (caso a conexão falhe, será exibido mensagem de erro do RPC – verifique se você habilitou o Gerenciamento Remoto no Firewall do Windows e que o IP usado na conexão está correto).

2016-09-14-21_07_19-gerenciamento-de-disco

Você não tem direitos de acesso ao ‘Gerenciador de discos lógicos’

Caso apareça a mensagem Acesso negado ao acessar o Gerenciamento de disco remoto, verifique se o usuário logado atualmente no computador Cliente com um usuário membro do grupo Admins. do domínio. Caso contrário, realize logoff e logue-se com um usuário do domínio membro deste grupo.

Caso você não possua uma estrutura Active Directory ou o servidor Hyper-V não seja membro do domínio, será necessário, no computador Cliente, criar uma conta com o MESMO NOME DE USUÁRIO E SENHA da conta Administrador do Servidor. Para isso, abra o Gerenciamento do computador (local), expanda Usuários e Grupos Locais. Dê botão direito em Usuários e clique em Novo usuário… Após criar o novo usuário, realize Logoff e logue-se com ele.

No Gerenciador de discos lógicos, dê botão direito no disco que você deseja atribuir a VM e selecione a opção Offline.

2016-09-14-21_22_26

Agora, no 5nine Manager no Servidor, na aba Hyper-V Manager, dê botão direito na VM e clique em Settings.

Em Controlador SCSI, selecione Hard Drive na lista e clique em Add.

Selecione o disco real em Physical Hard Drive.

Instalando e Configurando o 5nine Manager for Hyper-V (Free Edition) no Windows Server Hyper-V 2012

Na empresa onde trabalhamos, possuímos um servidor de virtualização Hyper-V 2012 (gratuito) sem interface gráfica. Gerenciávamos nossas máquinas virtuais através do RSAT, mas recentemente atualizamos nossa estrutura da versão 2008 R2 do Hyper-V para 2012 R2.

Infelizmente, após a mudança, o RSAT instalado nos nossos clientes com Windows 7 não poderiam mais ser usados para gerenciar o Hyper-V 2012 R2 – o cliente RSAT compatível com estas versões do Hyper-V somente é compatível com Windows 8.1. Infelizmente, não possuímos nenhum computador na organização que possuí licença para esta versão do Windows.

Procurando por uma solução, encontramos o 5nine Manager, que possibilita gerenciarmos as máquinas virtuais localmente no Hyper-V Server 2012.

Instalação

O 5nine Manager for Hyper-V (Free Edition) pode ser obtido no site da 5nine no link: http://www.5nine.com/5nine-manager-for-hyper-v-free.aspx

É necessário preencher um pequeno cadastro para realizar o download do instalador, mas o software é gratuito. O link para download e o arquivo de licença será enviado para o e-mail informado no cadastro.

Após o download, é necessário extrair o arquivo baixado (ZIP) antes de instalá-lo no servidor. O Windows possuí suporte nativo a extração de arquivos ZIP, mas você pode usar o 7-Zip para este trabalho.

2016-09-14-18_21_47

Após a extração, copie o arquivo de licença em anexo no e-mail para a mesma pasta onde extraiu o instalador do 5nine.

é necessário executar o instalador no servidor. Você pode instalá-lo através de um pen drive ou HD externo com o comando:

D:\5nineManager\59Manager.exe

Durante a instalação, será necessário localizar o arquivo de licença que você recebeu via e-mail.

2016-09-14-18_29_32-5nine-manager-setup

Durante a instalação, será questionado se você deseja usar um banco de dados SQLite local ou Microsoft SQL Server para armazenar os logs de monitoramento do 5nine.

Caso você possua um servidor de produção Microsoft SQL Server na sua empresa, você pode usá-lo. Caso contrário, use o banco de dados SQLite e clique em Next.

2016-09-14-18_30_40-5nine-manager-setup

Configuração

Adaptador de rede

Durante a primeira execução do 5nine, precisamos configurar nosso adaptador de rede físico de forma a disponibilizá-los para as máquinas virtuais.

Tivemos problemas ao criar um adaptador de rede virtual pelo 5nine Manager: A conexão externa com a internet no Host era simplesmente perdida! Tivemos de criar o adaptador virtual pelo PowerShell.

Existem 3 tipos de redes virtuais:

Externo (Bridge): Permite acesso à internet e a rede local através da nossa placa de rede real. As máquinas virtuais receberão um IP na faixa da rede interna.

Interno: Rede que permite a troca de informações entre as máquinas virtuais e ao host HYPER-V.

Particular: Rede interna somente entre as máquinas virtuais.

Para criar um adaptador Externo, execute o comando powershell no prompt de comando.

Encontre os adaptadores de rede existentes usando o cmdlet Get-NetAdapter. Anote o nome do adaptador de rede que você deseja usar para o switch virtual.

Get-NetAdapter

Crie um novo switch virtual usando o cmdlet New-VMSwitch. Por exemplo, para criar um switch externo virtual com a opção Allow management operating system to share this network adapter habilitada, execute o seguinte comando.

New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $true

Ao clicar no menu Refresh (aba Virtual Network Adapters), nosso switch virtual será exibido automaticamente.

Máquinas virtuais

Entre na aba Hyper-V Manager (ao lado de Summary).

Agora, na barra lateral esquerda, dê botão direito no servidor e clique em Create New VM …

Na primeira tela, você poderá criar uma VM (Create new virtual machine) ou importá-la usando um arquivo de configuração.

Na próxima tela, será necessário informar o nome da VM.

Na próxima tela, será necessário informar a geração (Generation) da VM.

  • Geração 1 usa Legacy BIOS. Na dúvida, use esta opção.
  • Geração 2 usa UEFI, possuindo suporte a Secure Boot e PXE usando este padrão. Use esta opção somente ao instalar uma versão moderna do Windows (Windows 8/Server 2012+) ou uma distribuição Linux que suporte este padrão.

Nas próximas quatros telas, você poderá configurar o número de processadores, memória, rede e espaço em disco para esta máquina virtual.

Durante a alocação da memória, procure sempre usar múltiplos de 2 (1024, 2048, 4096…), de forma a não fugir do padrão utilizado em máquinas reais.

Durante a configuração de rede (Networking), selecione a conexão criada anteriormente e clique em Next,

Durante a configuração do disco rígido, você poderá criar um novo disco virtual .VHDX, importar um disco .VHD/.VHDX existente ou adicionar um disco virtual depois (Attach a virtual hard disk later).

Há um pequeno bug durante a criação de uma máquina virtual usando a opção Attach a virtual hard disk later. Caso você tenha selecionado a opção de importar antes de marcar esta opção, não será possível avançar a próxima tela (exibirá um aviso “Check the entered path”).

Na última tela (Summary), será exibido um pequeno resumo das configurações que definimos para a VM. Desmarque a caixa Start VM after creation caso você não deseje iniciar a VM automaticamente após sua criação.

Iniciando uma VM automaticamente durante a iniciação do Hyper-V Server

Para iniciar uma VM automaticamente durante a iniciação, dê botão direito nela e clique em Settings. Na barra lateral esquerda, clique em Management. Na aba Advanced, em Automatic Start Action, selecione a opção Always start.

Adicionando um disco virtual após a criação da VM

Caso você tenha usado a opção Attach a virtual hard disk later, para importar um disco virtual a uma VM, dê botão direito nela e clique em Settings.

Na barra lateral esquerda, em Controlador IDE 0, selecione Hard Drive na lista e clique em Add,

Marque a opção Virtual hard disk e clique em Browse… para selecionar um disco existente ou Create para criar um novo disco virtual. Clicando em Inspect, você poderá ver quanto espaço a VM realmente está utilizando do disco virtual.