Red Hat et dérivées version SERVEUR

CentOS 7 : Installer un serveur NFS et Configurer un client NFS

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières

nfs



Introduction


NFS, pour Network File System (système de fichiers en réseau) est à l'origine un protocole qui permet à un ordinateur d'accéder à des fichiers via un réseau. Il permet de partager des données principalement entre systèmes UNIX.

Ici, on va détailler l'installation d'un serveur NFS et montrer comment connecter un client à ce partage.


Installation


L'installation se fait via deux paquets :

Code BASH :
yum install nfs-utils nfs-utils-lib


On active au passage les services rpcbind et nfs au démarrage du système et on les démarre :

Code BASH :
systemctl enable --now rpcbind
systemctl enable --now nfs



Configuration



La configuration des partages sur le serveur se fait dans le fichier /etc/exports.

Plus d'informations dans cet article dédié : https://www.linuxtricks.fr/wiki/nfs-parametrer-les-partages-avec-le-fichier-exports


Partie client



Pour la partie cliente, on installe aussi les paquets adéquats :

Code BASH :
yum install nfs-utils nfs-utils-lib


Et pour monter le partage, rien de plus simple :

Code BASH :
mkdir -p /media/nfs
mount 192.168.21.200:/media/partage /media/nfs


Avec la commande df, on peut voir que tout est monté :

Code BASH :
df -h
Filesystem            Size  Used Avail Use% Mounted on
192.168.21.200:/media/partage       20G  985M   18G   5% /media/nfs


On peut aussi monter ça dans le fstab, mais attention, si le serveur NFS n'est pas dispo, le boot peut venir en échec :

Code BASH :
192.168.21.200:/media/partage   /media/nfs   nfs      auto,_netdev 0 0


:magic: