Configurar el almacenamiento NFS para Proxmox VE
Configure el almacenamiento NFS para el entorno virtual (VE) Proxmox mediante NetApp ONTAP. Utilice el enlace troncal de sesión con NFS v4.1 o posterior para lograr tolerancia a fallas y mejoras de rendimiento con múltiples conexiones de red al sistema de almacenamiento.
ONTAP admite todas las versiones de NFS compatibles con Proxmox VE. Usar "troncalización de sesiones" para tolerancia a fallos y mejoras de rendimiento. El enlace troncal de sesión requiere NFS v4.1 o posterior.
Si es nuevo en ONTAP, utilice la Interfaz del Administrador del sistema para completar estas tareas.
Tareas del administrador de almacenamiento
Complete estas tareas para aprovisionar almacenamiento NFS en ONTAP para su uso con Proxmox VE.
-
Habilitar SVM para NFS. Referirse a "Documentación de ONTAP 9".
-
Cree al menos dos LIF por controlador. Siga los pasos de la documentación. Como referencia, aquí hay una captura de pantalla de los LIF utilizados en el laboratorio.
Mostrar ejemplo

-
Cree o actualice una política de exportación NFS para proporcionar acceso a direcciones IP o subredes del host Proxmox VE. Referirse a "Creación de políticas de exportación" y "Agregar regla a una política de exportación".
-
"Crear un volumen". Para necesidades de gran capacidad (>100 TB), marque la opción para distribuir datos en el clúster para usar FlexGroup. Si usa FlexGroup, considere habilitar pNFS en el SVM para un mejor rendimiento siguiendo estos pasos: "Habilitar pNFS en SVM". Al utilizar pNFS, asegúrese de que los hosts Proxmox VE tengan acceso a los datos de todos los controladores (LIF de datos). Asegúrese de que la protección anti-ransomware esté habilitada en el volumen.
Mostrar ejemplo

-
"Asignar la política de exportación al volumen".
Mostrar ejemplo

-
Notifique al administrador de virtualización que el volumen NFS está listo.
Tareas del administrador de virtualización
Complete estas tareas para agregar el volumen NFS como almacenamiento en Proxmox VE y configurar nConnect o el enlace troncal de sesión para un mejor rendimiento.
-
Asegúrese de que al menos dos interfaces estén configuradas en diferentes VLAN para tolerancia a fallas. Utilice la unión NIC.
-
Uso de la interfaz de administración en
https:<proxmox-node>:8006, haga clic en Centro de datos, seleccione Almacenamiento, haga clic en Agregar y seleccione NFS.Mostrar ejemplo

-
Introduzca los detalles. Después de proporcionar la información del servidor, las exportaciones NFS deberían completarse. Seleccione de la lista y elija las opciones de contenido.
Mostrar ejemplo

-
Para habilitar la opción nConnect, abra un shell en cualquier nodo del clúster y ejecute el siguiente comando, donde
<storage id>es el ID de almacenamiento creado en el paso anterior:pvesm set <storage id> --options nconnect=4Para utilizar el enlace troncal de sesión, asegúrese de utilizar NFS v4.1 y configure las opciones trunkdiscovery y max_connect:
pvesm set <storage id> --options vers=4.1,trunkdiscovery,max_connect=16 -
A continuación se muestra el contenido en /etc/pve/storage.cfg para el almacenamiento configurado:
Mostrar ejemplo

-
Para verificar que la opción nConnect esté configurada, ejecute
ss -an | grep :2049en cualquier host Proxmox VE y verifique si hay múltiples conexiones a la IP del servidor NFS. Para verificar que pNFS esté habilitado, ejecutenfsstat -cy comprobar las métricas relacionadas con el diseño. En función del tráfico de datos, deberían ser visibles múltiples conexiones a LIF de datos.
|
|
En la troncalización de sesión, la opción nconnect se configura solo en una de las interfaces troncales. Con pNFS, la opción nconnect se configura en las interfaces de metadatos y datos. Para entornos de producción, utilice nConnect o troncalización de sesión, no ambos. |