CentOS 7 : Installer un serveur NFS et Configurer un client NFS
Table des matières
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.
L'installation se fait via deux paquets :
On active au passage les services rpcbind et nfs au démarrage du système :
Et on les démarre dans le bon ordre :
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
Pour la partie cliente, on installe aussi les paquets adéquats :
Et pour monter le partage, rien de plus simple :
Avec la commande df, on peut voir que tout est monté :
On peut aussi monter ça dans le fstab, mais attention, si le serveur NFS n'est pas dispo, le boot peut venir en échec :
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 :
Code BASH :
chkconfig rpcbind on chkconfig nfs on
Et on les démarre dans le bon ordre :
Code BASH :
service rpcbind start service nfs start
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