Hyper-V, ¿cómo compartir un disco?

Hyper-V, ¿cómo compartir un disco?

Estoy configurando un nuevo servidor Hyper-V (2012) con algunas máquinas virtuales para ejecutar un software en particular.

Necesito guardar una carpeta enorme en un disco compartido al que se accederá en modo de “solo lectura”; entonces pensé en tres posibilidades:

  • compartir una carpeta en el host y acceder a ella mediante rutas UNC
  • cree una ISO para esa carpeta y móntela como DVD

Pero preferiría

  • cree un disco virtual y conéctelo a más de una máquina virtual.

La última posibilidad no funciona porque Hyper-V quiere acceso exclusivo al vhdxarchivo. ¿Alguien sabe alguna forma de hacer esto?

Respuesta1

Puede tener almacenamiento compartido en Windows 2012 Hyper-V, pero no es un proceso simple si solo tiene un único servidor Hyper-V.

Se supone que la caja Hyper-V no es su DC y que tiene algún tipo de capacidad iSCSI externa (por ejemplo, NAS u otro servidor Windows 2012).

  1. Cree un destino iSCSI en su NAS u otro servidor (idealmente dos destinos. 1 para QUORUM 5Gb y 1 para Almacenamiento; mínimo 130Gb en su caso)
  2. Conecte el destino iSCSI a su caja HYPER-V (configure Multi I/O según sea necesario para su infraestructura)
  3. Cree los volúmenes en el servidor Hyper-V. 5Gb para tu Quorum, lo que quieras para almacenamiento compartido
  4. Instale el clúster de conmutación por error en el servidor Hyper-V y configúrelo para un solo nodo.
  5. Configure el destino iSCSI grande como almacenamiento disponible en el clúster de conmutación por error. esto aparecerá como c:\ClusterStorage\Volume1

Ahora que tiene almacenamiento compartido, almacene su VHD/VHDX en esta carpeta y luego podrá usar "Habilitar uso compartido del disco duro virtual" en Funciones avanzadas del disco para su máquina virtual (debe estar conectada al controlador SCSI).

Tengo un único servidor Hyper-V que utiliza un Synology NAS para los destinos iSCSI y funciona perfectamente para configurar máquinas invitadas de clústeres de Windows. Aún no lo he probado para Linux (y para ser honesto, encontré esta pregunta buscando si alguien más ya lo había probado), pero lo haré en los próximos días.

Siempre y cuando no tengas tu equipo Hyper-V ejecutándose como controlador de dominio, esto debería funcionar perfectamente.

información relacionada