Skip to main content
NetApp virtualization solutions
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Configurer le stockage NFS pour Proxmox VE

Contributeurs netapp-jsnyder sureshthoppay

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.

Option NFS nconnect avec ONTAP

Tâches de l'administrateur de stockage

Effectuez ces tâches pour provisionner le stockage NFS sur ONTAP pour une utilisation avec Proxmox VE.

  1. Activez le SVM pour NFS. Se référer à "Documentation ONTAP 9".

  2. 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

    détails de l'interface NAS

  3. 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".

  4. "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

    Option FlexGroup

  5. "Attribuer la politique d'exportation au volume".

    Afficher un exemple

    Informations sur le volume NFS

  6. 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.

  1. 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.

  2. 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

    Navigation dans le stockage NFS

  3. 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

    Ajout de stockage NFS

  4. 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=4

    Pour 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
  5. Le contenu du fichier /etc/pve/storage.cfg pour le stockage configuré est présenté ci-dessous :

    Afficher un exemple

    Fichier de configuration de stockage pour NFS

  6. Pour vérifier que l'option nConnect est activée, exécutez la commande suivante : ss -an | grep :2049 sur 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 -c et 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.

Remarque 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.