Rechercher une page de manuel
nfs
Langue: fr
Version: 20 novembre 1993 (ubuntu - 01/11/07)
Section: 5 (Format de fichier)
Sommaire
NOM
nfs - Format et options des entrées « nfs » et « nfs4 » dans fstabSYNOPSIS
/etc/fstabDESCRIPTION
Le fichier fstab contient les informations sur les systèmes de fichiers à monter en indiquant les points de montage et les options à utiliser. Pour les montages des systèmes de fichiers NFS, chaque entrée indique le nom du serveur, celui du répertoire exporté et précise le répertoire local à utiliser comme point de montage. Chaque entrée contient également des options spécifiques à NFS, qui gèrent certains paramètres liés au montage.Trois versions différentes de « nfs » sont acceptées par le client NFS Linux : NFS version 2, 3 et 4. Pour réaliser un montage en NFS version 2, il faut préciser que le système de fichiers est de type nfs et éventuellement, car c'est la valeur par défaut, spécifier nfsvers=2. Pour réaliser un montage en NFS version 3, il faut préciser que le système de fichiers est de type nfs et spécifier l'option nfsvers=3. Pour réaliser un montage en NFS version 4, il faut préciser que le système de fichiers est de type nfs4. Le mot-clé nfsvers= n'est alors pas accepté.
Ces trois types de système de fichiers partagent les mêmes options. Les différences sont indiquées ci-après.
Voici un exemple, issu du fichier /etc/fstab, concernant un montage NFSv2 en UDP.
server:/usr/local/pub /pub nfs rsize=8192,wsize=8192,timeo=14,intr
Voici l'exemple d'un montage NFSv4 en TCP, utilisant l'authentification mutuelle de Kerberos 5.
server:/usr/local/pub /pub nfs4 proto=tcp,sec=krb5,hard,intr
Options pour le système de fichiers nfs
- rsize=n
- Indiquer le nombre d'octets par bloc, utilisés par NFS, lors de la lecture d'un fichier sur un serveur NFS. La valeur par défaut, actuellement 1024 octets, dépend du noyau. Il est toutefois possible d'améliorer sensiblement le débit en utilisant rsize=8192.
- wsize=n
- Indiquer le nombre d'octets par bloc, utilisés par NFS, lors de l'écriture d'un fichier sur un serveur NFS. La valeur par défaut, actuellement 1024 octets, dépend du noyau. Il est toutefois possible d'améliorer sensiblement le débit en utilisant wsize=8192.
- timeo=n
- Fixer la valeur, en dixièmes de seconde, du délai avant de déclencher une première retransmission suite à une RPC inaboutie. La valeur par défaut est 7/10 de seconde. Après une première « expiration mineure » ce délai est doublé et le montage à nouveau tenté. Ces tentatives se répètent, en doublant le délai à chaque nouvelle « expiration mineure », jusqu'à ce qu'il atteigne la valeur maximale de 60 secondes ou que le nombre maximal de retransmissions soit atteint. Il se produit alors une « expiration majeure ». Ensuite, si le système est monté « en dur », une nouvelle série de retransmissions débutera mais en commençant cette fois avec une valeur double de la valeur initiale de la série précédente. Le délai maximal reste de 60 secondes. On peut améliorer les performances en augmentant cette durée si le réseau est chargé ou si le serveur est lent ou si l'on traverse plusieurs routeurs ou passerelles.
- retrans=n
- Fixer le nombre « d'expirations mineures » (et donc de retransmissions) avant de déclencher une « expiration majeure ». La valeur par défaut est de 3 « expirations mineures ». Quand une erreur « d'expiration majeure » se produit, soit l'opération est abandonnée, soit un message « server not responding » (« Le serveur ne répond pas ») est affiché sur la console.
- acregmin=n
- Fixer (en secondes ) la durée minimale de conservation, en mémoire cache, des attributs d'un fichier régulier avant de les rafraîchir depuis le serveur. La valeur par défaut est de 3 secondes.
- acregmax=n
- Fixer (en secondes) la durée maximale de conservation, en mémoire cache, des attributs d'un fichier régulier avant de les rafraîchir depuis le serveur. La valeur par défaut est de 60 secondes.
- acdirmin=n
- Fixer (en secondes) la durée minimale de conservation, en mémoire cache, des attributs d'un fichier régulier avant de les rafraîchir depuis le serveur. La valeur par défaut est de 30 secondes.
- acdirmax=n
- Fixer (en secondes) la durée maximale de conservation, en mémoire cache, des attributs d'un fichier régulier avant de les rafraîchir depuis le serveur. La valeur par défaut est de 60 secondes.
- actimeo=n
- L'utilisation de actimeo fixe toutes les durées acregmin, acregmax, acdirmin, et acdirmax à la même valeur. Il n'y a pas de valeur par défaut.
- retry=n
- Fixer la durée, en minutes, pendant laquelle le montage NFS sera tenté, en arrière-plan ou en avant-plan, avant d'abandonner. La valeur par défaut est 10 000 minutes, soit environ une semaine.
- namlen=n
- Quand un serveur NFS ne supporte pas la version 2 du protocole de montage RPC, cette option peut être utilisée pour indiquer la longueur maximale des noms de fichiers acceptée sur le système distant. Cela permet de prendre en charge les fonctions « POSIX pathconf ». La valeur par défaut est de 255 caractères.
- port=n
- Préciser le port utilisé pour la connexion au serveur NFS. Si cette valeur vaut zéro (valeur par défaut) alors le gestionnaire de ports (« portmapper ») de l'hôte distant est interrogé sur le port à utiliser. Si le démon NFS de l'hôte distant n'est pas pris en charge par le gestionnaire de ports, la valeur standard utilisée pour le port NFS sera 2049.
- mountport=n
- Préciser le port de mountd.
- mounthost=nom
- Indiquer le nom de l'hôte où s'exécute mountd.
- mountprog=n
- Permettre d'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, numéro habituel du démon de montage RPC.
- mountvers=n
- Permettre d'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 dépend du noyau utilisé.
- nfsprog=n
- Permettre d'utiliser un autre numéro de programme RPC pour contacter le démon NFS 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 03, numéro habituel du démon NFS de RPC.
- nfsvers=n
- Permettre d'utiliser un autre numéro de version RPC pour contacter le démon NFS 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 dépend du noyau utilisé.
- nolock
- Désactiver le verrouillage NFS. Ne pas lancer lockd. Cette option n'est utile qu'avec les anciens serveurs NFS qui ne supportaient pas le verrouillage.
- bg
- Si le premier essai de montage échoue, cette option permet de poursuivre la tentative de montage en arrière-plan. Dès lors qu'une opération de montage passe en arrière-plan, tous les montages ultérieurs sur ce même serveur NFS seront mis en arrière-plan immédiatement, sans tenter de montage direct. Un point de montage inexistant est considéré comme une expiration, ce qui permet des montages NFS imbriqués.
- fg
- Si le premier essai de montage échoue, cette option permet de poursuivre les tentatives de montage en avant-plan. C'est l'option inverse de bg et également le comportement par défaut.
- soft
- Permettre, si une opération sur un fichier NFS conduit à une « expiration majeure », de renvoyer une erreur d'entrée/sortie au programme appelant alors que le comportement par défaut est de réessayer les opérations sur les fichiers NFS indéfiniment.
- hard
- Permettre, si une opération sur un fichier NFS conduit à une expiration majeure, d'afficher un message « server not responding » (« Le serveur ne répond pas ») sur la console puis de réessayer indéfiniment. C'est le comportement par défaut.
- intr
- Permettre, si une opération sur un fichier NFS conduit à une « expiration majeure » et si l'option « soft » n'est pas employée, d'autoriser les interruptions par signaux et de renvoyer « EINTR » au programme appelant. Le comportement par défaut est de permettre l'interruption des opérations sur les fichiers.
- posix
- Monter le système de fichiers NFS en utilisant la sémantique POSIX. Cela permet au système de fichiers NFS de prendre en charge correctement la commande « POSIX pathconf » en interrogeant le serveur à propos de la longueur maximale des noms de fichiers. À cette fin, l'hôte distant doit supporter la version 2 du protocole de montage RPC. Beaucoup de serveurs NFS ne supportent que la version 1.
- nocto
- Empêcher la récupération des nouveaux attributs lors de la création d'un fichier.
- noac
- Désactiver tous les caches mémoire d'attributs. Cela induit une dégradation des performances du serveur, mais permet à deux clients NFS d'obtenir des résultats acceptables lors d'écritures simultanées sur une exportation commune du serveur.
- sec=mode
- Définir le « mode » de sécurité pour le montage NFS. sec=sys utilise « AUTH_SYS » avec les « uid » et « gid » du client pour l'authentification des opérations NFS. C'est la valeur par défaut.sec=krb5 utilise Kerberos V5 pour l'authentification des utilisateurs au lieu de « AUTH_SYS » et des « uid » et « gid » du client ; sec=krb5i, utilise Kerberos V5 pour l'authentification des utilisateurs et contrôle l'intégrité des données échangées par NFS, en utilisant des sommes de contrôle sécurisées, empêchant la falsification des données ; sec=krb5p utilise Kerberos V5 pour l'authentification des utilisateurs, contrôle l'intégrité des données et chiffre les échanges NFS, empêchant l'interception des données. C'est le mode le plus sécurisé. Il est à noter que l'usage du chiffrement et le contrôle de l'intégrité des données obèrent les performances.
- tcp
- Monter le système de fichiers NFS en utilisant le protocole TCP plutôt que le protocole UDP (par défaut). Beaucoup de serveurs NFS ne supportent que le protocole UDP.
- udp
- Monter le système de fichiers en utilisant le protocole UDP. C'est le comportement par défaut.
Toutes les options qui ne peuvent pas prendre une 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 les signaux.
Options pour le système de fichiers nfs4
- rsize=n
- Indiquer le nombre d'octets par bloc, utilisés par NFS, lors de la lecture d'un fichier sur un serveur NFS. La valeur par défaut, habituellement 4096 octets, dépend du noyau utilisé. Il est toutefois possible d'améliorer sensiblement le débit en utilisant rsize=32768. Cette valeur est négociée avec le serveur.
- wsize=n
- Indiquer le nombre d'octets par bloc, utilisés par NFS, lors de l'écriture d'un fichier sur un serveur NFS. La valeur par défaut, habituellement 4096 octets, dépend du noyau utilisé. Il est toutefois possible d'améliorer sensiblement le débit en utilisant wsize=32768. Cette valeur est négociée avec le serveur.
- timeo=n
- Fixer la valeur, en dixièmes de seconde, du délai avant de déclencher une première retransmission suite à une RPC inaboutie. La valeur par défaut dépend de protocole utilisé : proto=udp ou proto=tcp (voir ci-après). La valeur par défaut est de 7/10 de seconde en UDP et de 60 secondes en TCP. Après la première expiration, « expiration mineure », le délai est doublé et le montage à nouveau tenté. Ces tentatives se répètent, en doublant le délai à chaque nouvelle « expiration mineure », jusqu'à ce qu'il atteigne la valeur maximale de 60 secondes ou que le nombre maximal de retransmissions soit atteint. Il se produit alors une « expiration majeure ». Ensuite, si le système est monté « en dur », une nouvelle série de retransmissions débutera mais en commençant, cette fois, avec une valeur double de la valeur initiale de la série précédente. Le délai maximal reste de 60 secondes.
- retrans=n
- Fixer le nombre « d'expirations mineures » (et donc de retransmissions) avant de déclencher une « expiration majeure ». La valeur par défaut est de 5 « expirations mineures » pour proto=udp et de 2 pour proto=tcp. Quand une erreur « d'expiration majeure » se produit, soit l'opération est abandonnée, soit un message « server not responding » (« Le serveur ne répond pas ») est affiché sur la console.
- acregmin=n
- Fixer (en secondes ) la durée minimale de conservation, en mémoire cache, des attributs d'un fichier régulier avant de les rafraîchir depuis le serveur. La valeur par défaut est de 3 secondes.
- acregmax=n
- Fixer (en secondes) la durée maximale de conservation, en mémoire cache, des attributs d'un fichier régulier avant de les rafraîchir depuis le serveur. La valeur par défaut est de 60 secondes.
- acdirmin=n
- Fixer (en secondes) la durée minimale de conservation, en mémoire cache, des attributs d'un fichier régulier avant de les rafraîchir depuis le serveur. La valeur par défaut est de 30 secondes.
- acdirmax=n
- Fixer (en secondes) la durée maximale de conservation, en mémoire cache, des attributs d'un fichier régulier avant de les rafraîchir depuis le serveur. La valeur par défaut est de 60 secondes.
- actimeo=n
- L'utilisation de actimeo fixe toutes les durées acregmin, acregmax, acdirmin, et acdirmax à la même valeur. Il n'y a pas de valeur par défaut.
- retry=n
- Fixer la durée, en minutes, pendant laquelle le montage NFS sera tenté, en arrière-plan ou en avant-plan, avant d'abandonner. La valeur par défaut est 10 000 minutes, soit environ une semaine.
- port=n
- Préciser le port utilisé pour la connexion au serveur NFS. Si cette valeur vaut zéro (valeur par défaut) alors le gestionnaire de ports (« portmapper ») de l'hôte distant est interrogé sur le port à utiliser. Si le démon NFS de l'hôte distant n'est pas pris en charge par le gestionnaire de ports, la valeur standard utilisée pour le port NFS sera 2049.
- proto=protocole
- Monter le système de fichiers NFS en utilisant le protocole réseau spécifié. Par défaut, il s'agit du protocole UDP. Beaucoup de serveurs NFS version 4 ne supportent que le protocole TCP. Les types de protocoles utilisables sont udp et tcp.
- clientaddr=n
- Sur un client possédant plusieurs adresses réseau, cette option amène le client à utiliser une adresse de rappel spécifique pour communiquer avec un serveur NFS version 4. Cette option est actuellement sans effet.
- sec=mode
- Identique à sec=mode pour le type de système de fichiers nfs (voir ci-dessus).
- bg
- Si le premier essai de montage NFS échoue, cette option permet de poursuivre la tentative de montage en arrière-plan. Dès lors qu'une opération de montage passe en arrière-plan, tous les montages ultérieurs sur ce même serveur NFS seront mis en arrière-plan immédiatement, sans tenter de montage direct. Un point de montage inexistant est considéré comme une expiration, ce qui permet des montages NFS imbriqués.
- fg
- Si le premier essai de montage échoue, cette option permet de poursuivre les tentatives de montage en avant-plan. C'est l'option inverse de bg et également le comportement par défaut.
- soft
- Permettre, si une opération sur un fichier NFS conduit à une « expiration majeure », de renvoyer une erreur d'entrée/sortie au programme appelant alors que le comportement par défaut est de réessayer les opérations sur les fichiers NFS indéfiniment.
- hard
- Permettre, si une opération sur un fichier NFS conduit à une expiration majeure, d'afficher un message « server not responding » (« Le serveur ne répond pas ») sur la console puis de réessayer indéfiniment. C'est le comportement par défaut.
- intr
- Permettre, si une opération sur un fichier NFS conduit à une « expiration majeure » et si l'option « soft » n'est pas employée, d'autoriser les interruptions par signaux et de renvoyer « EINTR » au programme appelant. Le comportement par défaut est de permettre l'interruption des opérations sur les fichiers.
- nocto
- Empêcher la récupération des nouveaux attributs lors de la création d'un fichier.
- noac
- Désactiver tous les caches mémoire d'attributs et obliger les écritures à se faire de façon synchrone. Cela induit une dégradation des performances du serveur, mais permet à deux clients NFS d'obtenir des résultats acceptables lors d'écritures simultanées sur un même système de fichiers sur le serveur.
Toutes les options qui ne peuvent pas prendre une 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 les signaux.
FICHIERS
/etc/fstabVOIR AUSSI
fstab(5), mount(8), umount(8), exports(5)AUTEUR
"Rick Sladkey" <jrs@world.std.com>BOGUES
Les options posix et nocto sont acceptées mais sont ignorées, sans avertissement, lors du montage.Les options tcp, et namlen sont implémentées bien qu'elle ne soient pas prises en charge par le noyau Linux.
La commande umount devrait prévenir le serveur lors du démontage d'un système de fichiers NFS.
TRADUCTION
Cette page de manuel a été traduite et mise à jour par Christophe Blaess entre 1997 et 2003. La version présente dans Debian est maintenue par Valery Perrin <valery DOT perrin DOT debian AT free DOT fr> et les membres de la liste <debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages-fr-extra.-+- Armand-Jean du Plessis, Cardinal Richelieu -+-
Contenus ©2006-2008 Benjamin Poulain
Design ©2006-2008 Maxime Vantorre