Anda di halaman 1dari 3

Le systme de fichiers en rseau (Network File System ou NFS) est un protocole

dvelopp par Sun Microsystems qui permet un ordinateur d'accder des


fichiers via un rseau.

Ce systme de fichiers en rseau permet de partager des donnes principalement


entre systmes UNIX. Des implmentations existent pour Macintosh ou
Microsoft Windobe.

NFS est compatible avec IPv6 sur la plupart des systmes.

Se qu'il faut savoir :

Diffrence entre les version 1, 2, 3, et 4 de Nfs.

http://fr.wikipedia.org/wiki/Network_file_system

Installation sur Debian ou Ubuntu :

aptitude install nfs-common nfs-kernel-server

Dmarrer les services :

Sur Debian ou Ubuntu :

invoke-rc.d nfs-common start

Dans tous les cas vrifier le bon dmarrage des services avec :

netstat -ntlp

Configuration :

Manipe sur le serveur :

vi /etc/exports

Exemple de partage, si dessous on partage /data :

/data *(rw,no_root_squash,sync)

Explication options :

rw : permet la lecture et l'criture sur un partage pour l'hte dfini (par


dfaut, les partages sont en mode ro; c'est--dire en lecture seule).

1
async : permet au serveur NFS de violer le protocole NFS et de rpondre
au requte avant que les changements effectus par la requte aient t
appliqus sur l'unit de stockage. Cette option amliore les performances
mais a un cot au niveau de l'intgrit des donnes (donnes corrompues
ou perdues) en cas de redmarrage non-propre (par exemple en cas de
crash systme).

sync : est le contraire de async. Le serveur NFS respecte le protocole


NFS.

root_squash : force le mapping de l'utilisateur root vers l'utilisateur


anonyme (option par dfaut).

no_root_squash : n'effectue pas de mapping pour l'utilisateur root.

all_squash : force le mapping de tous les utilisateurs vers l'utilisateur


anonyme.

anonuid : indique au serveur NFS l'UID de l'utilisateur anonyme


(considr comme tel dans les prcdentes options de mapping).

anongid : indique au serveur NFS le GID de l'utilisateur anonyme


(considr comme tel dans les prcdentes options de mapping).

noatime : dsactive l'option date de dernier accs de chaque fichier soit


conserv, afin d'amliorer les performances. (tuning)

Pour valider les modifications :

exportfs -rv

Montage sur le client :

mount ip-serveur:/repertoire/distant /repertoire/local

Pour vrifier le bon fonctionnement :

mount -l

Monter le rpertoire distant pour toujours ! :

Ouvrez votre fichier /etc/fstab et insrer une ligne comme celle ci :

Ajoutez une ligne comme celle-ci la fin du fichier (dans mon cas) :

2
192.168.1.10:/data/ /media/nfs/data/ nfs
user,noauto 0 0

Exporter les rpertoires :

exportfs -a

Dclarer le partage avec la commande smitty

smitty nfs

Anda mungkin juga menyukai