Outils pour utilisateurs

Outils du site


informatique:linux:nfs

Ceci est une ancienne révision du document !


NFS

Montage nfs

Configuration du serveur

Pour partager par exemple /home pour tout le monde en lecture, éditer le fichier /etc/exports :

/home *(ro,sync,wdelay,hide,nocrossmnt,secure,root_squash,no_all_squash,subtree_check,secure_locks,mapping=identity,anonuid=-2,anongid=-2)

Pour partager par exemple /home/user pour 192.168.0.3 en ecriture, éditer le fichier /etc/exports :

/home/user 192.168.0.3(rw,sync,wdelay,hide,nocrossmnt,secure,no_root_squash,no_all_squash,subtree_check,secure_locks,mapping=identity,anonuid=-2,anongid=-2)

Demarrer les services suivants

/etc/init.d/portmap start
/etc/init.d/nfs start

Pour exporter les partages nfs faire :

exportfs -a

Pour Re-exporter les partages nfs faire :

exportfs -r

Pour voir les partages faire

exportfs

Assigner les ports utilisés

Configurer NFS pour utiliser des ports spécifique au lieu de laisser d'utiliser portmap pour les assigner aléatoirement (Sous Redhat)

editer le fichier /etc/sysconfig/nfs de la façon suivante:

MOUNTD_PORT=4002
STATD_PORT=4003
LOCKD_TCPPORT=4004
LOCKD_UDPPORT=4004

Configuration du client

avec mount

Demarrer le service suivant

/etc/init.d/portmap start

Créer point de montage

mkdir /serveurnfs_home

Monter le partages par

mount -t nfs serveurnfs:/home /serveurnfs_home

Pour que ce soit monter au demarrage, éditer le fichier /etc/fstab

serveurnfs:/home /serveurnfs/  nfs     rsize=8192,wsize=8192,timeo=14,intr

avec autofs

Ajouter au decommenter la ligne suivant sur le fichier /etc/auto.master

/net   /etc/auto.net

Redemarrer le demon autofs

/etc/init.d/autofs restart

Pour accéder au partage il suffit de faire un “cd”. Le contenu est disponible seulement quand on en a besoin

cd /net/serveurnfs/home

Relancer le service autofs

/etc/init.d/autofs restart

home directory avec autofs

Editer le fichier /etc/auto.master. On indique ici que tout les point de montage automatique sont configurés dans /etc/auto.rhome

/rhome  /etc/auto.rhome

Créer le fichier /etc/auto.rhome. Les homedir de 10.0.0.2 que l'on veut monter automatiquement

marc       -ro,soft,intr 10.0.0.2:/rhome/marc
steve      -ro,soft,intr 10.0.0.2:/rhome/steve

Pour le faire pour tous les utilisateurs on peut utiliser le wildcard

  • * -ro,soft,intr 10.0.0.2:/rhome/&

Relancer le service autofs

/etc/init.d/autofs restart

Resultat: Par exemple 10.0.0.2:/rhome/marc sera monter automatiquement dans /rhome/marc

informatique/linux/nfs.1190381621.txt.gz · Dernière modification: 2018/09/06 18:59 (modification externe)