Partage avec nfs v4

Il y a pas très longtemps j’ai mit en place une architecture virtuelle avec vmware serveur 2 sous ubuntu server. Ce serveur hébergé deux machines virtuelles sous windows 2003 et l’autre sous windows XP pro.

Le tout sauvegarder sur un autre ubuntu server dans un autre batiment. Je reviendrais dans un autre article sur cette architecture.

Pourquoi faire compliqué quand on peut faire simple? Je décide de monter un partage nfs entre les deux serveurs. Au bout de deux jours de recherches ce fichu montage ne voulait toujours pas se faire.

Et là je me suis dit pourquoi ne pas essayer la v4 de nfs ? sur un malentendu ça peut passer. Voici comment j’ai procédé :

1) Installation de nfsv4

Pour le serveur

apt-get install nfs-kernel-server

Pour le client

apt-get install nfs-common

2) Création d’un dossier qui va permettre d’exporter le dossier partagé en l’occurrence /home/superu

mkdir /export # mkdir /export/users

On monte le dossier utilisateur dans notre dossier partagé

mount --bind /home/superu /export/users

Et pour automatiser tout ça j’ai modifié le /etc/fstab

/home/superu /export/users none bind 0 0

3) Enfin j’ai put procéder à la configuration d’nfsv4.

Dans /etc/default/nfs-kernel-server sur mon serveur j’ai mis NEED_SVCGSSD=no.

Ce réglage était mit par défaut mais vaut mieux vérifier au cas ou.

Et dans /etc/default/nfs-common sur mon client j’ai mis NEED_IDMAPD=yes NEED_GSSD=no.

Pour finir j’ai configuré mes exportations nfs dans le fichier /etc/exports

/export 192.168.1.0/24(rw,fsid=0,insecure,no_subtree_check,async) /export/users 192.168.1.0/24(rw,nohide,insecure,no_subtree_check,async)

Un petit redémarrage du serveur nfsv4

/etc/init.d/nfs-kernel-server restart

4) Montage du partage nfs sur le client

mount -t nfs4 -o proto=tcp,port=2049 nfs-server:/users /home/superu/sauvegarde

Pour automatiser le tout toujours dans le /etc/fstab

nfs-server:/users /home/superu/sauvegarde nfs4 _netdev,auto 0 0

Le partage fonctionne correctement ! De plus en me documentant sur la version 4 de nfs

j’ai appris qu’elle géré mieux la sécurité que la v3 du coup j’ai basculé tous

mes partages nfs en V4.