Configurer le stockage NFS pour Proxmox VE
Configurer le stockage NFS pour l'environnement virtuel Proxmox (VE) à l'aide de NetApp ONTAP. Utilisez le trunking de session avec NFS v4.1 ou version ultérieure pour une meilleure tolérance aux pannes et des performances accrues avec plusieurs connexions réseau au système de stockage.
ONTAP prend en charge toutes les versions NFS prises en charge par Proxmox VE. Utiliser "jonction de session" pour la tolérance aux pannes et l'amélioration des performances. L'agrégation de sessions nécessite NFS v4.1 ou une version ultérieure.
Si vous débutez avec ONTAP, utilisez l'interface de gestion système pour effectuer ces tâches.
Tâches de l'administrateur de stockage
Effectuez ces tâches pour provisionner le stockage NFS sur ONTAP pour une utilisation avec Proxmox VE.
-
Activez le SVM pour NFS. Se référer à "Documentation ONTAP 9".
-
Créez au moins deux LIF par contrôleur. Suivez les étapes décrites dans la documentation. À titre de référence, voici une capture d'écran des LIF utilisés dans le laboratoire.
Afficher un exemple

-
Créez ou mettez à jour une politique d'exportation NFS pour autoriser l'accès aux adresses IP ou aux sous-réseaux des hôtes Proxmox VE. Se référer à "Création d'une politique d'exportation" et "Ajouter une règle à une politique d'exportation".
-
"Créer un volume". Pour les besoins de grande capacité (>100 To), cochez l'option permettant de répartir les données sur le cluster à l'aide de FlexGroup. Si vous utilisez FlexGroup, envisagez d'activer pNFS sur le SVM pour de meilleures performances en suivant les instructions ci-dessous. "Activer pNFS sur SVM". Lors de l'utilisation de pNFS, assurez-vous que les hôtes Proxmox VE ont accès aux données de tous les contrôleurs (LIF de données). Assurez-vous que la protection anti-ransomware est activée sur le volume.
Afficher un exemple

-
"Attribuer la politique d'exportation au volume".
Afficher un exemple

-
Avertir l'administrateur de virtualisation que le volume NFS est prêt.
Tâches d'administrateur de virtualisation
Effectuez ces tâches pour ajouter le volume NFS comme stockage dans Proxmox VE et configurer nConnect ou le trunking de session pour des performances améliorées.
-
Assurez-vous qu'au moins deux interfaces soient configurées dans des VLAN différents pour garantir la tolérance aux pannes. Utilisez la liaison NIC.
-
Utilisation de l'interface utilisateur de gestion à
https:<proxmox-node>:8006, cliquez sur Centre de données, sélectionnez Stockage, cliquez sur Ajouter et sélectionnez NFS.Afficher un exemple

-
Saisissez les détails. Une fois les informations du serveur fournies, les exportations NFS devraient s'afficher. Sélectionnez un élément dans la liste et choisissez les options de contenu.
Afficher un exemple

-
Pour activer l'option nConnect, ouvrez un shell sur n'importe quel nœud du cluster et exécutez la commande suivante, où
<storage id>est l'identifiant de stockage créé à l'étape précédente :pvesm set <storage id> --options nconnect=4Pour utiliser le trunking de session, assurez-vous que NFS v4.1 est utilisé et définissez les options trunkdiscovery et max_connect :
pvesm set <storage id> --options vers=4.1,trunkdiscovery,max_connect=16 -
Le contenu du fichier /etc/pve/storage.cfg pour le stockage configuré est présenté ci-dessous :
Afficher un exemple

-
Pour vérifier que l'option nConnect est activée, exécutez la commande suivante :
ss -an | grep :2049sur n'importe quel hôte Proxmox VE et vérifiez les connexions multiples à l'adresse IP du serveur NFS. Pour vérifier que pNFS est activé, exécutez la commande suivante :nfsstat -cet vérifiez les indicateurs liés à la mise en page. En fonction du trafic de données, plusieurs connexions aux LIF de données devraient être visibles.
|
|
En mode trunk de session, l'option nconnect est définie sur une seule des interfaces trunk. Avec pNFS, l'option nconnect est définie sur les interfaces de métadonnées et de données. Pour les environnements de production, utilisez soit nConnect, soit le trunking de session, mais pas les deux. |