Avec le protocole Network File System (NFS), vous pouvez créer et gérer des partages NFS dans une instance Oracle Cloud Infrastructure (OCI) et exporter des fichiers vers l'instance de calcul.
Note
Oracle Linux fonctionne avec les protocoles NFSv3 et NFSv4.
Préalables et considérations
Avant de commencer :
-
Connectez-vous à l'instance de calcul. Voir Accès à une instance.
-
Assurez-vous que la dernière version de l'image Oracle Linux est installée sur l'instance. Voir Installation de logiciels et le guide pertinent pour l'image sélectionnée :
-
En savoir plus sur NFS et comment utiliser NFS avec Oracle Linux. Voir le guide Gestion du système de fichiers de réseau approprié pour l'image Oracle Linux sélectionnée :
-
Voyez comment utiliser le service de volume par blocs OCI pour fournir des sauvegardes du stockage OCI. Pour plus d'informations, voir Aperçu des sauvegardes de volume par blocs.
-
Décidez de l'une des méthodes suivantes à utiliser pour créer le partage NFS :
Création d'un partage NFS dans une instance OCI
Pour créer un partage NFS dans une instance OCI à partir de la ligne de commande :
-
Effectuez l'une des actions suivantes :
-
Suivez les instructions du guide Gestion du système de fichiers de réseau approprié pour la version d'image Oracle Linux, en tenant compte des éléments suivants :
-
Avant de modifier le fichier etc/exports
, les répertoires et les fichiers que vous souhaitez partager sur l'instance doivent déjà exister et disposer des autorisations appropriées, telles que requises par l'environnement.
-
Suivez le tutoriel sous Créer un serveur NFS sur Oracle Linux.
-
Accédez au partage NFS. Voir Accès aux partages NFS et Samba.
Création d'un partage NFS dans une instance OCI à l'aide de Cockpit
Vous pouvez créer un partage NFS dans une instance de calcul à partir de la console Web Cockpit à l'aide du plugiciel de partage de fichiers Cockpit.
Pour créer un partage NFS à l'aide de la console Web Cockpit :
-
Sur l'instance de calcul, installez et activez Cockpit. Voir Installer et activer Cockpit.
-
Utilisez DNF pour installer l'ensemble cockpit-file-sharing
.
L'ensemble cockpit-file-sharing
est contenu dans le référentiel DNF developer_EPEL
et vous devez activer le référentiel avant d'installer l'ensemble.
Par exemple :
sudo yum-config-manager --enable ol<version>_developer_EPEL
sudo dnf install cockpit-file-sharing
Note
Les ensembles dans les référentiels developer_EPEL
sont considérés comme non pris en charge et la prise en charge est limitée à l'installation de base. Le contenu de ce référentiel n'est pas recommandé pour les environnements de production et n'est destiné qu'au développement.
-
Connectez-vous à Cockpit. Voir Se connecter à la console Web du cockpit.
-
Dans la console Web Cockpit, sélectionnez Services et recherchez le serveur NFS.
Si vous trouvez le serveur NFS, passez à l'étape 7. Si NFS n'a pas été configuré ou si le service NFS est désactivé, passez à l'étape suivante.
-
Pour activer le serveur et le service NFS, sélectionnez le commutateur gris Serveur et services NFS.
L'activation du commutateur fait démarrer automatiquement le service NFS et démarre après chaque redémarrage du système.
-
Dans la page Services, naviguez jusqu'à la section Connecteurs logiciels et sélectionnez le commutateur gris RPCbind Server Activation Socket.
L'activation du commutateur à bascule fait démarrer automatiquement la prise RPC et démarre après chaque redémarrage du système.
-
Créez un partage NFS :
-
Sélectionnez Partage de fichiers, sélectionnez l'onglet NFS, puis sélectionnez le bouton bleu plus (+).
La fenêtre Ajouter une exportation s'affiche.
-
Entrez le nom et le chemin du partage NFS, et dans les champs Nom du client et Adresse IP du client, entrez le nom et l'adresse IP de l'instance de calcul.
-
Sélectionnez Ajouter.
Note
Le partage NFS n'est pas visible dans le chemin /etc/export
. À la place, la commande exportfs
crée le partage NFS lors de l'exécution, et le partage NFS réside dans le chemin /var/lib/nfs/etab
. Pour inspecter le partage NFS, utilisez la commande exportfs -s
.
-
Accédez au partage NFS. Voir Accès aux partages NFS et Samba.