Introduction au système de fichiers réseau NFSv4

Résumé

L'objectif de ce support de travaux pratiques est d'étudier le système de fichiers réseau NFS. Il illustre les accès en « mode fichier » à une unité de stockage réseau. Ce mode d'accès correspond à un stockage de type NAS (Network Attached Storage). Le document commence par l'étude du principe de fonctionnement des appels de fonctions RPC (Remote Procedure Call), puis se poursuit avec la configuration d'un serveur NFS qui exporte une arborescence de comptes utilisateurs. Côté client, les accès au système de fichiers réseau NFS sont étudiés selon deux modes distincts : le montage manuel, puis l'automontage.


1. Topologie, scénario et plan d'adressage

Topologie logique

Les manipulations présentées dans ce support utilisent un domaine de diffusion unique (VLAN) dans lequel on trouve au moins deux systèmes virtuels ou physiques avec deux rôles distincts.

  • Le système serveur exporte une arborescence de son système de fichiers local vers les clients.

  • Le ou les systèmes clients montent le système de fichiers réseau sur une arborescence locale.

Scénario

Les manipulations décrites dans ce document illustrent les fonctionnalités offertes par le protocole NFS. Le séquencement des opérations à réaliser lors de la séance de travaux pratiques est décrit dans le tableau ci-dessous. Après le traitement de la première partie commune, les deux systèmes jouent un rôle distinct. Le rôle client accède à l'arborescence partagée ou exportée par le rôle serveur.

Tableau 1. Attribution des rôles NFS

Client Serveur
Identifiez du mécanisme des appels RPC. Installez et configurez les paquets communs.
Identifiez des services disponibles sur le serveur. Créez un compte local sans répertoire utilisateur. Installez le paquet spécifique au serveur et configurez le service en fonction de l'arborescence à exporter.
Validez l'accès au système de fichiers réseau avec capture de trafic.
Installez le paquet spécifique et configurez le service d'automontage des répertoires utilisateurs.  

De nombreuses questions peuvent être traitées à l'aide du document de référence Nfsv4 configuration pour ces travaux pratiques. Il faut toutefois faire correspondre les configurations décrites dans ce document avec celles proposées par les paquets de la distribution Debian GNU/Linux.

Plan d'adressage

Partant de la topologie présentée ci-dessus, on utilise un plan d'adressage pour chacun des rôles iSCSI.

Le tableau ci-dessous correspond au plan d'adressage de la maquette qui a servi à traiter les questions des sections suivantes. Lors des séances de travaux pratiques, un plan d'adressage spécifique est fourni à chaque binôme d'étudiants. Il faut se référer au document Infrastructure.

Tableau 2. Plan d'adressage de la maquette « Introduction au système de fichiers réseau NFSv4 »

Rôle VLAN Adresses IP Interface tap
Client NFS 101 172.28.101.6/24
2001:678:3fc:65:baad:caff:fefe:6/64
6
Serveur NFS 101 172.28.101.5/24
2001:678:3fc:65:baad:caff:fefe:5/64
5

Avant de traiter les questions des sections suivantes, il faut rechercher dans le document Infrastructure les éléments nécessaires au raccordement des machines virtuelles ou physiques.