|
Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi. |
Stockage NFS
Avant de pouvoir utiliser le plug-in de volume de stockage NFS avec les déploiements Rancher, vous devez provisionner un serveur NFS.
|
|
Recommandé :
Pour simplifier le processus de gestion des règles de la passerelle de périmètre de sécurité, utilisez NFSv4. |
-
En utilisant une connexion Terminal distante, connectez-vous au serveur Ubuntu que vous comptez utiliser pour le stockage NFS.
-
Saisissez la commande suivante :
sudo apt-get install nfs-kernel-server
-
Entrez la commande ci-dessous, qui définit le répertoire utilisé pour le stockage, ainsi que les droits d’accès des utilisateurs. Modifiez la commande si vous souhaitez conserver le stockage dans un répertoire différent.
mkdir -p /nfs && chown nobody:nogroup /nfs
-
Le paramètre
-p /nfscrée un répertoire nomménfsà la racine. -
Le paramètre
chown nobody:nogroup /nfspermet un accès total au répertoire de stockage.
-
-
Créez une table d’exports NFS. Cette table définit les chemins de répertoire sur votre serveur NFS qui sont exposés aux nœuds qui utiliseront le serveur pour le stockage.
-
Ouvrez
/etc/exportsavec votre éditeur de texte de choix. -
Ajoutez le chemin du dossier
/nfsque vous avez créé à l’étape 3, ainsi que les adresses IP de vos nœuds de cluster. Ajoutez une entrée pour chaque adresse IP de votre cluster. Suivez chaque adresse et ses paramètres associés d’un espace unique qui sert de délimiteur./nfs <IP_ADDRESS1>(rw,sync,no_subtree_check) <IP_ADDRESS2>(rw,sync,no_subtree_check) <IP_ADDRESS3>(rw,sync,no_subtree_check)
Vous pouvez remplacer les adresses IP par un sous-réseau. Exemples :`10.212.50.12/24`
-
Mettez à jour la table NFS en entrant la commande suivante :
exportfs -ra
-
-
Ouvrez les ports utilisés par NFS.
-
Pour savoir quels ports NFS utilise, entrez la commande suivante :
rpcinfo -p | grep nfs
-
Ouvrez les ports que la commande précédente affiche. Par exemple, la commande suivante ouvre le port 2049 :
sudo ufw allow 2049
-
Résultat : Votre serveur NFS est configuré pour être utilisé comme stockage avec vos nœuds Rancher.