NFS(5) Manuel de l'administrateur Linux NFS(5)
NOM
nfs - Format et options de la fstab pour les entrées NFS.
SYNOPSIS
/etc/fstab
DESCRIPTION
Le fichier fstab contient les informations à propos des
systèmes de fichiers à monter, et des points de montage à
utiliser. Pour le montage d'un système de fichiers NFS,
il contient le nom du serveur et le répertoire exporté de
ce serveur, ainsi que le répertoire local à utiliser comme
point de montage. De plus il contient des options
spécifiques à NFS, pour contrôler la manière de faire le
montage.
Voici un exemple extrait d'un fichier /etc/fstab concer
nant un montage NFS.
server:/usr/local/pub /pub nfs rsize=8192,wsize=8192,timeo=14,intr
Options
rsize=n Le nombre d'octets qu'NFS utilise lorsqu'il
lit des fichiers depuis un serveur NFS. La
valeur par défaut, actuellement 1024
octets, dépend du noyau. Il est possible
d'améliorer les performances du trafic en
utilisant rsize=8192.
wsize=n Le nombre d'octets qu'NFS utilise lorsqu'il
écrit des fichiers sur un serveur NFS. La
valeur par défaut, actuellement 1024
octets, dépend du noyau. Il est possible
d'améliorer les performances du trafic en
utilisant wsize=8192.
timeo=n La valeur, en dixièmes de secondes, du
délai avant de déclencher la première
retransmission d'une RPC. La valeur par
défaut est 7/10 de seconde. Après une
première expiration, le délai est doublé et
l'on recommence les retransmissions jusqu'à
ce que le délai atteigne la valeur maximale
de 60 secondes, ou que le nombre maximal de
retransmission soit dépassé. Il se produit
alors une erreur d'expiration majeure de
délai. Si le système est monté "en dur",
les retransmissions reprendront à nouveau
indéfiniment.
On peut améliorer les performances en aug
mentant le délai sur un réseau chargé, si
le serveur est un peu lent, ou si l'on
traverse plusieurs routeurs ou passerelles.
Linux 17 Octobre 1996 1
NFS(5) Manuel de l'administrateur Linux NFS(5)
retrans=n Le nombre d'expirations mineures et de
retransmissions qui doivent se produire
avant de déclencher une expiration majeure.
La valeur par défaut est 3 expirations
mineures. Quand une erreur d'expiration
majeure se produit, soit l'opération est
abandonnée, soit un message "server not
responding" est affiché sur la console.
acregmin=n Durée minimale (en seconde) pendant laque
lle les attributs d'un fichier régulier
sont cachés en mémoire avant de réclamer
des informations fraîches au serveur. La
valeur par défaut est 3 secondes.
acregmax=n Durée maximale (en seconde) pendant laque
lle les attributs d'un fichier régulier
sont cachés en mémoire avant de réclamer
des informations fraîches au serveur. La
valeur par défaut est 60 secondes.
acdirmin=n Durée minimale (en seconde) pendant laque
lle les attributs d'un répertoire sont
cachés en mémoire avant de réclamer des
informations fraîches au serveur. La
valeur par défaut est 30 secondes.
acdirmax=n Durée maximale (en seconde) pendant laque
lle les attributs d'un répertoire sont
cachés en mémoire avant de réclamer des
informations fraîches au serveur. La
valeur par défaut est 60 secondes.
actimeo=n L'utilisation de actimeo place la même
valeur pour toutes les durées acregmin,
acregmax, acdirmin, et acdirmax. Il n'y a
évidemment pas de valeur par défaut.
retry=n Nombre d'essais effectués pour un montage
NFS en arrière-plan avant d'abandonner. La
valeur par défaut est 10 000 essais.
namlen=n Quand un serveur NFS ne supporte pas la
version 2 du protocole RPC de montage,
cette option peut être utilisée pour indi
quer la longueur maximale des noms de
fichiers sur le système distant. Ceci per
met de supporter les fonctions POSIX path
conf. La valeur par défaut est 255 car
actères.
port=n La valeur numérique du port utilisé pour se
connecter sur le serveur NFS. Si cette
valeur vaut zéro (par défaut) alors on
Linux 17 Octobre 1996 2
NFS(5) Manuel de l'administrateur Linux NFS(5)
interroge le gestionnaire de ports
(portmapper) de l'hôte distant pour
connaître le numéro de port à utiliser. Si
le démon NFS de l'hôte distant n'est pas
enregistré dans le gestionnaire de ports,
la valeur standard utilisée à la place pour
le port NFS est 2049.
mountport=n La valeur numérique du port de mountd.
mounthost=name Le nom de l'hôte où s'exécute mountd.
mountprog=n Utiliser un autre numéro de programme RPC
pour contacter le démon de montage de
l'hôte distant. Cette option est utilisée
pour les hôtes qui exécutent simultanément
plusieurs serveurs NFS. La valeur par
défaut est 100 005 qui est le numéro stan
dard de programme RPC pour le démon de mon
tage.
mountvers=n Utiliser un autre numéro de version RPC
pour contacter le démon de montage de
l'hôte distant. Cette option est utilisée
pour les hôtes qui exécutent simultanément
plusieurs serveurs NFS. La valeur par
défaut est 1.
nfsprog=n Utiliser un autre numéro de programme RPC
pour contacter le démon NFS de l'hôte dis
tant. Cette option est utilisée pour les
hôtes qui exécutent simultanément plusieurs
serveurs NFS. La valeur par défaut est 100
003 qui est le numéro standard de programme
RPC pour le démon NFS.
nfsvers=n Utiliser un autre numéro de version RPC
pour contacter le démon NFS de l'hôte dis
tant. Cette option est utilisée pour les
hôtes qui exécutent simultanément plusieurs
serveurs NFS. La valeur par défaut est 2.
bg Si le délai pour premier essai de montage
expire, continuer à essayer le montage en
arrière-plan. Le comportement par défaut
est de ne pas continuer en arrière-plan,
mais d'échouer.
fg Si le délai pour le premier essai de mon
tage expire, échouer immédiatement. C'est
le comportement par défaut.
soft Si une opération sur un fichier NFS arrive
à une expiration majeure de délai, alors
Linux 17 Octobre 1996 3
NFS(5) Manuel de l'administrateur Linux NFS(5)
renvoyer une erreur au programme appelant.
L'attitude par défaut est de réessayer les
opérations sur les fichiers NFS indéfini
ment.
hard Si une opération sur un fichier NFS arrive
à une expiration majeure de délai, alors
afficher un message "server not responding"
sur la console, et réessayer indéfiniment.
C'est l'attitude par défaut.
intr Si une opération sur fichier NFS obtient
une expiration majeure de délai, et s'il
est monté en dur (hard), alors autoriser
les signaux à interrompre l'opération, et
lui faire retourner EINTR au programme
appelant. L'attitude par défaut est de ne
pas permettre l'interruption des opérations
sur les fichiers NFS par des signaux.
posix Monter le système de fichiers NFS en util
isant la sémantique POSIX. Ceci permet au
système de fichiers de supporter correcte
ment la commande POSIX pathconf, en inter
rogeant le serveur à propos de la longueur
maximale des noms de fichiers. Pour cela,
l'hôte distant doit supporter la version 2
du protocole RPC de montage. Beaucoup de
serveur NFS n'en supportent que la version
1.
nocto Ne pas récupérer les nouveaux attributs
lors de la création d'un fichier.
noac Désactiver toutes formes de cache en
mémoire pour les attributs. Ceci induit une
pénalisation des performances du serveur,
mais permet toutefois à deux clients NFS
d'obtenir des résultats raisonnablement
bons quand les deux clients écrivent sur le
système de fichiers du serveur.
tcp Monter le système de fichiers NFS en util
isant le protocole TCP plutôt que UDP (par
défaut). Beaucoup de serveurs NFS ne sup
porte que UDP.
udp Monter le système de fichiers en utilisant
le protocole UDP. C'est l'attitude par
défaut.
Toutes les options sans valeur disposent d'une option
inverse de la forme nooption. Par exemple nointr indique
de ne pas autoriser l'interruption des opérations NFS par
Linux 17 Octobre 1996 4
NFS(5) Manuel de l'administrateur Linux NFS(5)
les signaux.
FICHIERS
/etc/fstab
VOIR AUSSI
fstab(5), mount(8), umount(8), exports(5)
AUTHOR
"Rick Sladkey" <jrs@world.std.com>
BUGS
Les options bg, fg, retry, posix et nocto sont lues mais
ignorées silencieusement au montage.
Les options tcp, et namlen sont implémentées mais pas
encore supportée par le noyau Linux (0.99.11).
La commande umount devrait notifier le serveur que le
système de fichiers NFS est démonté.
TRADUCTION
Christophe Blaess, 1997.
Linux 17 Octobre 1996 5