Hyper-V, como compartilhar um disco?

2

Estou configurando um novo servidor Hyper-V (2012) com algumas máquinas virtuais para executar um software específico.

Eu preciso salvar uma pasta enorme em um disco compartilhado que será acessado em uma base "somente leitura"; então eu pensei em três possibilidades:

  • compartilhe uma pasta no host e acesse-a usando caminhos UNC
  • crie um ISO para essa pasta e monte como DVD

Mas eu prefiro

  • crie um disco virtual e anexe-o a mais de uma máquina virtual.

A última possibilidade não funciona, porque o Hyper-V quer acesso exclusivo ao arquivo vhdx . Alguém sabe alguma maneira de fazer isso?

    
por AndreaCi 04.10.2013 / 14:30

1 resposta

1

Você pode ter armazenamento compartilhado no Windows 2012 Hyper-V, mas não é um processo simples se você tiver apenas um único servidor Hyper-V.

A suposição é que a caixa do Hyper-V não é o seu DC e que você tem algum tipo de recurso iSCSI externo (por exemplo, NAS ou outro servidor Windows 2012).

  1. Crie um destino iSCSI no seu NAS ou outro servidor (idealmente dois destinos. 1 para QUORUM 5Gb e 1 para armazenamento - mínimo 130Gb no seu caso)
  2. Anexe o alvo iSCSI à sua caixa HYPER-V (configure Multi I / O conforme necessário para sua infra-estrutura)
  3. Crie os volumes no servidor Hyper-V. 5 GB para o seu Quorum, o que você quiser para armazenamento compartilhado
  4. Instale o cluster de failover no servidor Hyper-V e configure-o para um único nó.
  5. Configure o grande destino iSCSI como armazenamento disponível no cluster de failover. isso aparecerá como c: \ ClusterStorage \ Volume1

Agora que você tem armazenamento compartilhado, armazene seu VHD / VHDX nesta pasta e poderá usar o "Habilitar compartilhamento de disco rígido virtual" em Recursos avançados do disco para sua máquina virtual (deve estar conectado ao controlador SCSI).

Eu tenho um único servidor Hyper-V usando um Synology NAS para os destinos iSCSI e funciona perfeitamente para a configuração de máquinas convidadas de clusters do Windows. Eu ainda não experimentei para o Linux (e para ser honesto, eu encontrei essa pergunta procurando se alguém já havia tentado), mas será nos próximos dias.

Contanto que você não tenha a caixa do Hyper-V em execução como o controlador de domínio, isso deve funcionar perfeitamente.

    
por 01.11.2013 / 11:29