Nfs

De BlaxWiki
Aller à la navigationAller à la recherche

Serveur NFS Linux

S'assurer que le kernel intègre bien le support NFS (.config) en dur tant qu'a faire :

CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
# CONFIG_NFS_DIRECTIO is not set
# CONFIG_ROOT_NFS is not set (à activer si l'on veut faire booter un serveur en pxe / nfs)
CONFIG_NFSD=y
CONFIG_NFSD_V3=y

Editer le fichier /etc/exports et y ajouter les répertoires à monter ainsi que l'hote distant autorisé à effectuer le montage :

/var/www/vm localhost(ro) 212.43.248.153(ro)
/etc localhost(ro) 212.43.248.153(ro)
/var/lib/mysql localhost(ro) 212.43.248.153(ro)

Faire un exportfs -a pour prendre en compte le /etc/exports

Redémarrer le serveur NFS via :

# /etc/init.d/nfs-kernel-server stop
# /etc/init.d/nfs-kernel-server start

Redémarrer portmap :

# /etc/init.d/portmap restart
  • Client Nfs

Le service portmap doit être démarré pour pouvoir monter une partition en nfs (mount -t nfs 10.253.6.1:/tftpboot/master /mnt)

Editer le fichier **/etc/rc.conf** :

nfs_client_enable="YES"
nfs_reserved_port_only="YES"