¿Cómo montar una carpeta de Windows en VMware ESXi? – 2xsoftware

En este artículo, veremos cómo conectar una carpeta de red de Windows Server como un almacén de datos en el host VMware ESXi y usarlo para almacenar archivos de sus máquinas virtuales (VM) o imágenes ISO. VMWare ESXi no puede funcionar directamente con recursos compartidos de Windows (a través del protocolo SMB), por lo que debemos usarlo de otra manera para montar la configuración de la carpeta de Windows esxi, lo que le permite tener un almacén de datos VMFS adicional junto con su almacén de datos VMFS existente.

¿Qué es VMware ESXi?

A diferencia de otras soluciones de hipervisor de VMware, como VMware Workstation, VMware ESXi es el hipervisor empresarial de tipo 1 que permite ejecutar cargas de trabajo empresariales en el centro de datos. Tiene todas las funciones y proporciona muchas capacidades sólidas para las organizaciones que buscan servicios críticos de autoalojamiento.

También incluye muchas herramientas de línea de comandos relacionadas con el almacenamiento, como herramientas de VMFS lo que permite a los administradores de VI trabajar con el almacenamiento sin tener que instalar las herramientas de VMFS como un complemento, ya que se incluye de forma nativa.

Tipos de almacenamiento de VMware ESXi

El host ESXi puede usar 2 tipos de almacenamiento como almacén de datos VMFS:

  • Disco local o LUN desde un dispositivo de almacenamiento externo conectado a través de Fibre Channel o iSCSI
  • Sistema de archivos de red (NFS): protocolo de red para acceso remoto a sistemas de archivos, comúnmente utilizado en entornos Unix/Linux
  • Estos están formateados con el sistema de archivos VMware VMFS y las particiones VMFS

Servicios de almacenamiento NFS de Microsoft

En primer lugar, Microsoft implementó la funcionalidad básica del servidor NFS en Windows Server 2003 R2, que todavía está presente en la última versión: Windows Server 2022.

Consejo. El uso del directorio NFS como almacenamiento para los archivos de VMWare VM debe considerarse solo para el entorno de producción no crítico o de prueba.

Configuración de servicios de almacenamiento NFS de Microsoft

Entonces, primero debemos configurar el recurso compartido NFS en Windows Server y luego conectarlo como un almacén de datos en el host ESXi que albergará la partición VMFS. Ya tenemos una máquina Windows configurada con el Servicios de archivos y almacenamiento role. Para instalar la característica del servidor NFS:

  1. Abierto Administrador del servidor consola y seleccione Administrar > Agregar funciones y funciones.
  2. En las pestañas Funciones del servidor, expanda la sección Servicios de archivos y almacenamiento > Servicios de archivos e iSCSI.
  3. Marque el elemento Servidor para NFS.
  4. Una vez finalizada la instalación, haga clic en «Cerrar».
    almacén de datos smb esxi

Consejo. Puede instalar Server for NFS Features aún más fácilmente con un solo comando de Powershell:

Add-WindowsFeature "FS-NFS-Service"

A continuación, debe crear un nuevo directorio de Windows que se utilizará como punto de montaje NFS para el volumen VMFS. En este ejemplo creamos la carpeta c:nfs y no es la mejor práctica :).

Nota. Consulte nuestra guía definitiva de conmutadores distribuidos de VMware.

Cambiar a la Administrador del servidor consola e ir a Servicios de archivos y almacenamiento > Comparte. Ejecutar nuevo asistente para compartir (Tareas > Compartir nuevo) y luego seleccione NFS Share-Quick.

esxi smb

Especifique la ruta compartida y el nombre deseado. En este ejemplo estamos usando el nombre compartido nfs. En este caso, la ruta NSF completa (ruta remota para compartir), que se puede usar en un entorno Unix, se ve así: srv_fs01:/nfs

carpeta compartida vmware esxi

En la página del método de autenticación deshabilitar Métodos de autenticación Kerberos y selecciona solo “Sin autenticación de servidor» y «Habilitar acceso de usuario no asignado”.

vmware compartir smb

Para configurar los permisos de uso compartido de Windows, ingrese su anfitrión ESXi Nombre FQDN/dirección IP, seleccione Leer escribir permisos y marcar Permitir acceso raíz para compartir NFS.

compartir esxi smb

Consejo. También puede restringir el acceso al servicio NFS utilizando el Firewall de Windows denegando el acceso excepto la dirección IP o subred requerida.

Puede crear un recurso compartido NFS y restringir el acceso a él a través de PowerShell (no en la ventana del símbolo del sistema):

New-NfsShare -Name "NFS " -Path "c:nfs" -AllowRootAccess $true -Permission Readwrite -Authentication sys

Grant-NfsSharePermission -Name “NFS” -ClientName 192.168.1.111  -ClientType host -LanguageEncoding ANSI

Conecte el recurso compartido de Windows a VMware ESXi Host

Así que hemos creado un nuevo recurso compartido NFS de red en Windows Server 2012 R2. Queda por conectarlo como almacén de datos al host VMWare.

Consejo. Asegúrese de que el puerto vmkernel esté configurado en su servidor ESXi.

  1. Inicie sesión en su servidor vSphere/host ESXi y seleccione su host. De Acción selección de menú Almacenamiento > Nuevo > Almacén de datos en su host VMware ESXi existente o nuevo.
    carpeta compartida esxi
  2. Seleccionar NFS como un tipo de almacén de datos.
    montar el almacén de datos esxi en windows
  3. Seleccionar NFS 4.1 (compatible con Windows Server a partir de Server 2012).
    carpeta compartida de vsphere
  4. Asigne un nombre a su almacén de datos (WindowsNFS), ingrese la carpeta NFS (/nfs) y el nombre del servidor NFS (dirección IP o nombre DNS).
    montura esxi

Después de agregar con éxito el almacén de datos NFS, aparece en la lista de almacenes de datos de host disponibles. Puede usar este almacén de datos (todavía vacío) para colocar los archivos de VM o almacenar imágenes ISO de sistemas operativos.

carpeta compartida de montaje vmware

Consejos para solucionar problemas

En caso de que tenga problemas al montar una carpeta de Windows en VMware ESXi mediante recursos compartidos de NFS, aquí tiene algunos consejos útiles para la solución de problemas que le ayudarán a volver a la normalidad:

  1. Verifique la configuración del recurso compartido NFS: Vuelva a verificar la configuración del recurso compartido NFS en el servidor de Windows, asegurándose de que se hayan aplicado la ruta, los permisos y la configuración de autenticación correctos. Recuerde otorgar permisos de lectura/escritura y permitir el acceso raíz para su host ESXi.
  2. Verifique la conectividad de la red: asegúrese de que su host ESXi y Windows Server estén en la misma red y puedan comunicarse entre sí. Utilice ping y tracert para probar la conexión entre los dos sistemas.
  3. Examine la configuración del firewall: inspeccione la configuración del firewall tanto en el servidor de Windows como en el host ESXi. Asegúrese de que los puertos necesarios estén abiertos y que las direcciones IP o subredes adecuadas tengan acceso al servicio NFS.
  4. Revise los registros del host ESXi: si encuentra problemas al conectar el recurso compartido de Windows al host ESXi, verifique los registros del host en busca de errores o advertencias que puedan proporcionar información sobre el problema.
  5. Reinicie los servicios de NFS: si no se puede acceder al recurso compartido de NFS desde el host ESXi, intente reiniciar los servicios de NFS en el servidor de Windows.

Compatibilidad con VMware vSphere

Al implementar los pasos proporcionados en esta guía, es esencial tener en cuenta la compatibilidad entre las diferentes versiones de VMware ESXi y Windows Server. La siguiente información puede ayudarlo a determinar si el proceso es compatible con su configuración:

  1. Versiones de VMware ESXi: los pasos descritos en esta guía deberían funcionar con VMware ESXi 6.x y versiones posteriores. Sin embargo, siempre es una buena idea consultar la documentación oficial de VMware para cualquier matiz o cambio específico de la versión.
  2. Versiones de Windows Server: Microsoft introdujo la funcionalidad del servidor NFS en Windows Server 2003 R2. Esta función está presente en versiones posteriores, incluidas Windows Server 2012 R2, 2016, 2019 y 2022. La configuración de permisos y recursos compartidos de NFS puede variar ligeramente entre versiones, así que consulte la documentación adecuada para su versión específica de Windows Server.
  3. Versiones de NFS: esta guía utiliza NFS 4.1, compatible con Windows Server 2012 y versiones posteriores. Si usa una versión anterior de Windows Server, es posible que deba usar NFS 3.0 en su lugar. Tenga en cuenta que esto puede afectar la compatibilidad con su host ESXi.
  4. Versiones de VMFS: el formato de partición de VMFS es compatible con todas las versiones de ESXi. Sin embargo, asegúrese de utilizar una versión de VMFS compatible con su host ESXi específico.

Nota. Aprenda a compartir un disco entre máquinas virtuales en VMWare.

Preguntas frecuentes sobre Windows NFS y VMware ESXi

1. ¿VMware ESXi puede funcionar directamente con recursos compartidos de Windows a través del protocolo SMB?

No, VMware ESXi no puede funcionar directamente con recursos compartidos de Windows a través del protocolo SMB. Deberá usar un método alternativo, como montar una carpeta de Windows en la configuración de ESXi, para crear un almacén de datos de VMFS adicional.

2. ¿Qué tipos de almacenamiento puede usar ESXi como almacén de datos de VMFS?

ESXi puede usar dos tipos de almacenamiento como almacén de datos VMFS: un disco local o LUN desde un dispositivo de almacenamiento externo conectado a través de Fibre Channel o iSCSI, y Network File System (NFS), un protocolo de red para acceso remoto a sistemas de archivos, comúnmente utilizado en Entornos Unix/Linux. Estos están formateados con el sistema de archivos VMware VMFS y las particiones VMFS.

3. ¿Se puede usar el directorio NFS como almacenamiento para los archivos de VMware VM en un entorno de producción?

Se recomienda utilizar el directorio NFS como almacenamiento para los archivos de la máquina virtual de VMware solo para entornos de producción no críticos o de prueba.

4. ¿Cómo puedo instalar la función Servidor para NFS en Windows Server?

Puede instalar la función Servidor para NFS mediante la consola del Administrador del servidor o con un solo comando de PowerShell: Add-WindowsFeature «FS-NFS-Service».

5. ¿Puedo restringir el acceso al servicio NFS usando el Firewall de Windows?

Puede restringir el acceso al servicio NFS usando Firewall de Windows denegando el acceso, excepto para la dirección IP o subred requerida.

6. ¿Cómo conecto un recurso compartido de Windows a un host VMware ESXi?

Después de crear un nuevo recurso compartido NFS de red en su servidor Windows, inicie sesión en su servidor vSphere o host ESXi y seleccione su host. En el menú Acción, seleccione Almacenamiento > Nuevo > Almacén de datos. Elija NFS como tipo de almacén de datos, NFS 4.1 como versión e ingrese el nombre del almacén de datos, la carpeta NFS y el nombre del servidor NFS. Una vez que el almacén de datos NFS se agregue correctamente, aparecerá en la lista de almacenes de datos de host disponibles.

Terminando

En esta publicación, hemos considerado montar un almacén de datos VMware NFS respaldado por un recurso compartido NFS que se ejecuta en Windows Server. Los servicios de archivo se pueden agregar fácilmente a Windows Server y se pueden usar para proporcionar almacenamiento adicional para el servidor ESXi. Esto puede proporcionar a los administradores opciones interesantes para el almacenamiento en ciertos casos de uso de borde o esquina o incluso en entornos de laboratorio. Como se mencionó, no se recomienda para entornos de producción.

Valora este artculo post

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *