nfs-utils - en to fr translation catalogue (882 entries)

note: type: TH
en: 31 December 2009
fr: 31 décembre 2009

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: exports - NFS server export table
fr: exports - Liste des répertoires partagés par le serveur NFS

note: type: Plain text
en: The file I</etc/exports> contains a table of local physical file systems on an NFS server that are accessible to NFS clients.  The contents of the file are maintained by the server's system administrator.
fr: Le fichier I</etc/exports> du serveur NFS contient une liste des systèmes de fichiers locaux accessibles pour les clients NFS. Le contenu de ce fichier est maintenu par l'administrateur système.

note: type: Plain text
en: Each file system in this table has a list of options and an access control list.  The table is used by B<exportfs>(8)  to give information to B<mountd>(8).
fr: Chaque système de fichiers dans cette liste est suivi d'une liste d'options et d'une liste de contrôle d'accès. La liste est utilisée par B<exportfs>(8) pour renseigner B<mountd>(8).

note: type: Plain text
en: The file format is similar to the SunOS I<exports> file. Each line contains an export point and a whitespace-separated list of clients allowed to mount the file system at that point. Each listed client may be immediately followed by a parenthesized, comma-separated list of export options for that client. No whitespace is permitted between a client and its option list.
fr: Le format de ce fichier est similaire à celui du fichier I<exports> de SunOS. Chaque ligne est composée d'un point de montage à partager, suivi d'une liste (aux éléments séparés par des espaces) de clients autorisés à monter le système de fichiers situé en ce point. Chaque client de la liste peut être immédiatement suivi par une liste d'options de partage pour ce client (entre parenthèses, les éléments étant séparés par des virgules). Aucune espace n'est tolérée entre un nom de client et sa liste d'options.

note: type: Plain text
en: Also, each line may have one or more specifications for default options after the path name, in the form of a dash ("-") followed by an option list. The option list is used for all subsequent exports on that line only.
fr: En outre, chaque ligne peut définir (après le nom du chemin) la valeur par défaut d'une ou plusieurs options, sous forme de tiret (« - ») suivi d'une liste d'options. La liste d'options est employée pour tous les partages qui suivent, sur cette ligne seulement.

note: type: Plain text
en: Blank lines are ignored.  A pound sign ("#") introduces a comment to the end of the line. Entries may be continued across newlines using a backslash. If an export name contains spaces it should be quoted using double quotes. You can also specify spaces or other unusual character in the export name using a backslash followed by the character code as three octal digits.
fr: Les lignes blanches sont ignorées. Un « # » indique un commentaire s'étendant jusqu'à la fin de la ligne. Les entrées peuvent s'étendre sur plusieurs lignes en utilisant la barre oblique inverse (antislash). Si un nom de partage contient des espaces, il doit être protégé par des apostrophes doubles « " ». Vous pouvez aussi utiliser la barre oblique inverse (antislash) suivi du code octal à trois chiffres pour protéger tout espace ou autre caractère inhabituel dans un nom de partage.

note: type: Plain text
en: To apply changes to this file, run B<exportfs>-ra or restart the NFS server.
fr: Pour que soient prises en compte vos modifications sur ce fichier, vous devez exécuter B<exportfs -ra> ou redémarrer le serveur NFS.

note: type: SS
en: Machine Name Formats
fr: Formats des noms de machine

note: type: Plain text
en: NFS clients may be specified in a number of ways:
fr: Les clients NFS peuvent être indiqués de plusieurs façons :

note: type: IP
en: single host
fr: Une machine seule

note: type: Plain text
en: You may specify a host either by an abbreviated name recognized be the resolver, the fully qualified domain name, an IPv4 address, or an IPv6 address. IPv6 addresses must not be inside square brackets in /etc/exports lest they be confused with character-class wildcard matches.
fr: Vous pouvez indiquer un hôte, soit par un nom abrégé reconnu par le mécanisme de résolution, soit par le nom de domaine pleinement qualifié, soit par une adresse IPv4, ou soit par une adresse IPV6. Les adresses IPv6 ne doivent pas être entre crochets dans /etc/exports pour ne pas être confondues avec les caractères de classe jokers correspondants.

note: type: IP
en: IP networks
fr: Réseaux IP

note: type: Plain text
en: You can also export directories to all hosts on an IP (sub-) network simultaneously. This is done by specifying an IP address and netmask pair as I<address/netmask> where the netmask can be specified in dotted-decimal format, or as a contiguous mask length.  For example, either `/255.255.252.0' or `/22' appended to the network base IPv4 address results in identical subnetworks with 10 bits of host. IPv6 addresses must use a contiguous mask length and must not be inside square brackets to avoid confusion with character-class wildcards. Wildcard characters generally do not work on IP addresses, though they may work by accident when reverse DNS lookups fail.
fr: Il est aussi possible de partager des répertoires avec toutes les machines d'un (sous) réseau IP. Il suffit d'indiquer une paire adresse IP / masque de réseau (I<adresse/masque>), en utilisant le format décimal pointé, ou la longueur du masque CIDR. On peut donc ajouter soit « /255.255.252.0 » soit « /22 » à l'adresse IPv4 du réseau pour obtenir un sous-réseau avec 10 bits pour la partie machine. Les adresses IPv6 doivent utiliser une longueur de masque contiguës et ne doivent pas être à l'intérieur des crochets pour éviter la confusion avec les caractères de classe jokers. En général, les caractères jokers ne fonctionnent pas avec les adresses IP, bien que cela arrive accidentellement quand les recherches inverses de DNS (« reverse DNS lookups ») échouent.

note: type: IP
en: wildcards
fr: Caractères jokers

note: type: Plain text
en: Machine names may contain the wildcard characters I<*> and I<?>, or may contain character class lists within [square brackets].  This can be used to make the I<exports> file more compact; for instance, I<*.cs.foo.edu> matches all hosts in the domain I<cs.foo.edu>.  As these characters also match the dots in a domain name, the given pattern will also match all hosts within any subdomain of I<cs.foo.edu>.
fr: Les noms de machine peuvent contenir les caractères jokers I<*> et I<?>, ou peuvent contenir des listes de classes de caractères entre [crochets]. Cela sert à rendre le fichier I<exports> plus compact. Par exemple, I<*.cs.toto.edu> indique toutes les machines du domaine I<cs.toto.edu>. Puisque les jokers peuvent aussi remplacer les points dans un nom de domaine, ce motif correspondra aussi à toute machine de n'importe quel sous-domaine de I<cs.toto.edu>.

note: type: IP
en: netgroups
fr: Groupes de machines

note: type: Plain text
en: NIS netgroups may be given as I<@group>.  Only the host part of each netgroup members is consider in checking for membership.  Empty host parts or those containing a single dash (-) are ignored.
fr: Les groupes de machines NIS peuvent être utilisés (tels que I<@group>). Seul le nom court de machine de chacun des membres du groupe est utilisé pour la vérification. Les noms de machines vides, ou ceux contenant un simple tiret (-) sont ignorés.

note: type: IP
en: anonymous
fr: Anonymement

note: .TP .B =public This is a special ``hostname'' that identifies the given directory name as the public root directory (see the section on WebNFS in .BR nfsd (8) for a discussion of WebNFS and the public root handle). When using this convention, must be the only entry on this line, and must have no exp
en: This is specified by a single I<*> character (not to be confused with the I<wildcard> entry above) and will match all clients.
fr: Ceci est spécifié par un simple caractère I<*> ( ne pas le confondre avec le I<wildcard> entré précédemment) qui correspondra à tous les clients.

note: type: Plain text
en: If a client matches more than one of the specifications above, then the first match from the above list order takes precedence - regardless of the order they appear on the export line. However, if a client matches more than one of the same type of specification (e.g. two netgroups), then the first match from the order they appear on the export line takes precedence.
fr: Si un client correspond à plusieurs des configurations ci-dessus, alors la première correspondance dans l'ordre de la liste ci-dessus a la priorité - indépendamment de l'ordre d'apparition sur la ligne d'exportation. Toutefois, si un client correspond à plus d'une spécification (par exemple deux groupes réseau), alors la première correspondance dans l'ordre d'apparition sur la ligne d'exportation a la priorité.

note: type: SS
en: RPCSEC_GSS security
fr: Sécurité RPCSEC_GSS

note: type: Plain text
en: You may use the special strings "gss/krb5", "gss/krb5i", or "gss/krb5p" to restrict access to clients using rpcsec_gss security.  However, this syntax is deprecated; on linux kernels since 2.6.23, you should instead use the "sec=" export option:
fr: Il est possible d'utiliser les chaînes spéciales « gss/krb5 », « gss/krb5i », ou « gss/krb5p » pour n'accepter que les clients qui utilisent la sécurité rpcsec_gss. Toutefois, cette syntaxe est obsolète, et sur les noyaux Linux 2.6.23 et supérieurs, il faut plutôt utiliser l'option de partage « sec= ».

note: type: Plain text
en: The sec= option, followed by a colon-delimited list of security flavors, restricts the export to clients using those flavors.  Available security flavors include sys (the default--no cryptographic security), krb5 (authentication only), krb5i (integrity protection), and krb5p (privacy protection).  For the purposes of security flavor negotiation, order counts: preferred flavors should be listed first.  The order of the sec= option with respect to the other options does not matter, unless you want some options to be enforced differently depending on flavor.  In that case you may include multiple sec= options, and following options will be enforced only for access using flavors listed in the immediately preceding sec= option.  The only options that are permitted to vary in this way are ro, rw, no_root_squash, root_squash, and all_squash.
fr: L'option sec=, suivie d'une liste de niveaux de sécurité (délimités par des virgules), limite le partage aux clients qui utilisent cette sécurité. Les niveaux de sécurité disponibles sont sys (pas de sécurité cryptographique, par défaut), krb5 (authentification seulement), krb5i (protection de l'intégrité) et krb5p (protection de la confidentialité). En ce qui concerne la négociation des niveaux de sécurité, l'ordre est important ; et les niveaux préférés doivent être listés en premier. La position de l'option sec= par rapport aux autres options n'a pas d'influence, sauf si ces options s'appliquent différemment selon le niveau de sécurité. Dans ce cas, il faudra utiliser de multiples options sec=, et les options qui suivent ne s'appliqueront alors qu'à ce niveau de sécurité. Les seules options utilisables dans ce cas de figure sont ro, rw, no_root_squash, root_squash, et all_squash.

note: type: SS
en: General Options
fr: Options générales

note: type: Plain text
en: B<exportfs> understands the following export options:
fr: B<exportfs> accepte les options de partage suivantes :

note: type: Plain text
en: This option requires that requests originate on an Internet port less than IPPORT_RESERVED (1024). This option is on by default. To turn it off, specify I<insecure>.
fr: Cette option impose l'utilisation d'un port réservé (« IPPORT_RESERVED », inférieur à 1024) comme origine de la requête. Cette option est activée par défaut. Pour la désactiver, utilisez I<insecure>.

note: type: Plain text
en: Allow both read and write requests on this NFS volume. The default is to disallow any request which changes the filesystem.  This can also be made explicit by using the I<ro> option.
fr: Permettre les requêtes en lecture et en écriture sur le volume NFS. Le comportement par défaut est d'interdire toute requête qui modifierait le système de fichiers, mais on peut aussi l'indiquer avec l'option I<ro>.

note: type: Plain text
en: This option allows the NFS server to violate the NFS protocol and reply to requests before any changes made by that request have been committed to stable storage (e.g. disc drive).
fr: Permettre au serveur NFS de transgresser le protocole NFS en répondant aux requêtes avant que tous les changements impliqués par la requête en cours n'aient été effectués sur le support réel (par exemple, le disque dur).

note: type: Plain text
en: Using this option usually improves performance, but at the cost that an unclean server restart (i.e. a crash) can cause data to be lost or corrupted.
fr: L'utilisation de cette option améliore généralement les performances, mais au risque de perdre ou de corrompre des données en cas de redémarrage brutal d'un serveur, suite à un plantage par exemple.

note: type: Plain text
en: Reply to requests only after the changes have been committed to stable storage (see I<async> above).
fr: Ne répondre aux requêtes qu'après l'exécution de tous les changements sur le support réel (voir I<async> plus haut).

note: type: Plain text
en: In releases of nfs-utils up to and including 1.0.0, the I<async> option was the default.  In all releases after 1.0.0, I<sync> is the default, and I<async> must be explicitly requested if needed.  To help make system administrators aware of this change, B<exportfs> will issue a warning if neither I<sync> nor I<async> is specified.
fr: Dans toutes les versions de nfs-utils jusqu'à la 1.0.0 (incluse), I<async> était l'option par défaut. Dans toutes les versions postérieures à 1.0.0, le comportement par défaut est I<sync>, et I<async> doit être explicitement indiquée si vous en avez besoin. Afin d'aider les administrateurs systèmes à prêter attention à cette modification, B<exportfs> affichera un message d'avertissement si ni I<sync> ni I<async> ne sont précisées.

note: type: Plain text
en: This option has no effect if I<async> is also set.  The NFS server will normally delay committing a write request to disc slightly if it suspects that another related write request may be in progress or may arrive soon.  This allows multiple write requests to be committed to disc with the one operation which can improve performance.  If an NFS server received mainly small unrelated requests, this behaviour could actually reduce performance, so I<no_wdelay> is available to turn it off.  The default can be explicitly requested with the I<wdelay> option.
fr: Cette option est sans effet si I<async> est déjà active. Le serveur NFS va normalement retarder une requête d'écriture sur disque s'il suspecte qu'une autre requête en écriture liée à celle-ci est en cours ou peut survenir rapidement. Cela permet l'exécution de plusieurs requêtes d'écriture en une seule passe sur le disque, ce qui peut améliorer les performances. En revanche, si un serveur NFS reçoit principalement des petites requêtes indépendantes, ce comportement peut réellement diminuer les performances. I<no_wdelay> permet de désactiver cette option. On peut explicitement forcer ce comportement par défaut en utilisant l'option I<wdelay>.

note: type: Plain text
en: This option is based on the option of the same name provided in IRIX NFS.  Normally, if a server exports two filesystems one of which is mounted on the other, then the client will have to mount both filesystems explicitly to get access to them.  If it just mounts the parent, it will see an empty directory at the place where the other filesystem is mounted.  That filesystem is "hidden".
fr: Cette option est basée sur l'option de même nom fournie dans le NFS d'IRIX. Normalement, si un serveur partage deux systèmes de fichiers dont un est monté sur l'autre, le client devra explicitement monter les deux systèmes de fichiers pour obtenir l'accès complet. S'il ne monte que le parent, il verra un répertoire vide à l'endroit où l'autre système de fichiers est monté. Ce système de fichiers est « caché ».

note: type: Plain text
en: Setting the I<nohide> option on a filesystem causes it not to be hidden, and an appropriately authorised client will be able to move from the parent to that filesystem without noticing the change.
fr: Définir l'option I<nohide> sur un système de fichiers empêchera de le cacher, et tout client convenablement autorisé pourra alors se déplacer du système de fichiers parent à celui-ci sans s'en apercevoir.

note: type: Plain text
en: However, some NFS clients do not cope well with this situation as, for instance, it is then possible for two files in the one apparent filesystem to have the same inode number.
fr: Cependant, quelques clients NFS ne sont pas adaptés à cette situation. Il est alors possible, par exemple, que deux fichiers d'un système de fichiers vu comme unique aient le même numéro d'inœud.

note: type: Plain text
en: The I<nohide> option is currently only effective on I<single host> exports.  It does not work reliably with netgroup, subnet, or wildcard exports.
fr: L'option I<nohide> ne concerne actuellement que les partages vers les I<hôtes seuls>. Elle ne fonctionne pas de manière fiable avec les groupes de machines, sous-réseaux et ceux utilisant les caractères jokers.

note: type: Plain text
en: This option can be very useful in some situations, but it should be used with due care, and only after confirming that the client system copes with the situation effectively.
fr: Cette option peut être très pratique dans certains cas, mais elle doit être utilisée avec parcimonie, et seulement après vérification de la capacité du système client à bien gérer cette situation.

note: type: Plain text
en: The option can be explicitly disabled with I<hide>.
fr: Cette option peut être désactivée explicitement avec I<hide>.

note: type: Plain text
en: This option is similar to I<nohide> but it makes it possible for clients to move from the filesystem marked with crossmnt to exported filesystems mounted on it.  Thus when a child filesystem "B" is mounted on a parent "A", setting crossmnt on "A" has the same effect as setting "nohide" on B.
fr: Cette option est semblable à I<nohide> mais elle permet aux clients de se déplacer du système de fichiers marqué crossmnt aux systèmes de fichiers partagés montés dessus. Ainsi, si un système de fichiers fils « B » est monté sur un système de fichiers père « A », définir l'option crossmnt sur « A » aura le même effet que d'indiquer « nohide » sur « B ».

note: type: Plain text
en: This option disables subtree checking, which has mild security implications, but can improve reliability in some circumstances.
fr: Cette option neutralise la vérification de sous-répertoires, ce qui a des implications subtiles au niveau de la sécurité, mais peut améliorer la fiabilité dans certains cas.

note: type: Plain text
en: If a subdirectory of a filesystem is exported, but the whole filesystem isn't then whenever a NFS request arrives, the server must check not only that the accessed file is in the appropriate filesystem (which is easy) but also that it is in the exported tree (which is harder). This check is called the I<subtree_check>.
fr: Si un sous-répertoire d'un système de fichiers est partagé, mais que le système de fichiers ne l'est pas, alors chaque fois qu'une requête NFS arrive, le serveur doit non seulement vérifier que le fichier accédé est dans le système de fichiers approprié (ce qui est facile), mais aussi qu'il est dans l'arborescence partagée (ce qui est plus compliqué). Cette vérification s'appelle I<subtree_check>.

note: type: Plain text
en: In order to perform this check, the server must include some information about the location of the file in the "filehandle" that is given to the client.  This can cause problems with accessing files that are renamed while a client has them open (though in many simple cases it will still work).
fr: Pour ce faire, le serveur doit ajouter quelques informations sur l'emplacement du fichier dans le « filehandle » (descripteur de fichier) qui est donné au client. Cela peut poser problème lors d'accès à des fichiers renommés alors qu'un client est en train de les utiliser (bien que dans la plupart des cas simples, cela continuera à fonctionner).

note: type: Plain text
en: subtree checking is also used to make sure that files inside directories to which only root has access can only be accessed if the filesystem is exported with I<no_root_squash> (see below), even if the file itself allows more general access.
fr: La vérification de sous-répertoires est également utilisée pour s'assurer que des fichiers situés dans des répertoires auxquels seul l'administrateur a accès ne sont consultables que si le système de fichiers est partagé avec l'option I<no_root_squash> (voir ci-dessous), et ce, même si les fichiers eux-mêmes offrent un accès plus généreux.

note: type: Plain text
en: As a general guide, a home directory filesystem, which is normally exported at the root and may see lots of file renames, should be exported with subtree checking disabled.  A filesystem which is mostly readonly, and at least doesn't see many file renames (e.g. /usr or /var) and for which subdirectories may be exported, should probably be exported with subtree checks enabled.
fr: D'une façon générale, un système de fichiers des répertoires personnels (« home directories »), qui est normalement partagé à sa racine et qui va subir de multiples opérations de renommage de fichiers, devrait être partagé sans contrôle de sous-répertoires. Un système de fichiers principalement en lecture seule, et qui donc ne verra que peu de modifications de noms de fichiers (/usr ou /var par exemple) et pour lequel des sous-répertoires pourront être partagés, le sera probablement avec la vérification des sous-répertoires.

note: type: Plain text
en: The default of having subtree checks enabled, can be explicitly requested with I<subtree_check>.
fr: On peut explicitement forcer ce comportement par défaut de vérification des sous-répertoires en indiquant l'option I<subtree_check>.

note: type: Plain text
en: From release 1.1.0 of nfs-utils onwards, the default will be I<no_subtree_check> as subtree_checking tends to cause more problems than it is worth.  If you genuinely require subtree checking, you should explicitly put that option in the B<exports> file.  If you put neither option, B<exportfs> will warn you that the change is pending.
fr: À partir de la version 1.1.0 de nfs-utils, le réglage par défaut sera I<no_subtree_check> car la vérification des sous-répertoires (subtree_checking) pose souvent plus de problèmes qu'elle n'en résout. Si vous voulez vraiment activer la vérification des sous-répertoires, vous devez explicitement indiquer cette option dans le fichier B<exports>. Si vous ne précisez rien, B<exportfs> vous avertira de la modification.

note: type: Plain text
en: This option (the two names are synonymous) tells the NFS server not to require authentication of locking requests (i.e. requests which use the NLM protocol).  Normally the NFS server will require a lock request to hold a credential for a user who has read access to the file.  With this flag no access checks will be performed.
fr: Cette option (les deux noms sont synonymes) indique au serveur NFS de ne pas exiger l'authentification des requêtes de verrouillage (c.-à-d. les requêtes qui utilisent le protocole NLM). Normalement le serveur de NFS doit exiger d'une requête de verrouillage qu'elle fournisse une accréditation pour un utilisateur qui a accès en lecture au fichier. Avec cette option, aucun contrôle d'accès ne sera effectué.

note: type: Plain text
en: Early NFS client implementations did not send credentials with lock requests, and many current NFS clients still exist which are based on the old implementations.  Use this flag if you find that you can only lock files which are world readable.
fr: Les premières implémentations de clients NFS n'envoyaient pas d'accréditations lors de requêtes de verrouillage, et nombre de clients NFS encore utilisés sont basés sur ces anciennes implémentations. Utilisez cette option si vous constatez que vous ne pouvez verrouiller que les fichiers en lecture pour tous (« world readable »).

note: .TP .I noaccess This makes everything below the directory inaccessible for the named client.  This is useful when you want to export a directory hierarchy to a client, but exclude certain subdirectories. The client's view of a directory flagged with noaccess is very limited; it is allowed to read it
en: The default behaviour of requiring authentication for NLM requests can be explicitly requested with either of the synonymous I<auth_nlm>, or I<secure_locks>.
fr: Par défaut, les demandes d'authentification des requêtes NLM se comportent comme si les options (synonymes !) I<auth_nlm> ou I<secure_locks> avaient été fournies. On peut cependant écrire explicitement ces options.

note: type: TP
en: I<mountpoint=>path
fr: I<mountpoint=>chemin

note: type: Plain text
en: This option makes it possible to only export a directory if it has successfully been mounted.  If no path is given (e.g.  I<mountpoint> or I<mp>)  then the export point must also be a mount point.  If it isn't then the export point is not exported.  This allows you to be sure that the directory underneath a mountpoint will never be exported by accident if, for example, the filesystem failed to mount due to a disc error.
fr: Cette option permet de ne partager un répertoire que si son montage a réussi. Si aucun chemin n'est précisé (par exemple I<mountpoint> ou I<mp>) alors le partage doit également être un point de montage. Si ce n'est pas le cas, alors le partage n'est pas fait. Ceci vous permet d'être sûr que le répertoire d'un point de montage ne sera jamais partagé par accident si, par exemple, le montage du système de fichiers échouait suite à une erreur de disque dur.

note: type: Plain text
en: If a path is given (e.g.  I<mountpoint=>/path or I<mp=>/path)  then the nominated path must be a mountpoint for the exportpoint to be exported.
fr: Si un chemin est précisé (c.-à-d. I<mountpoint=>/chemin ou I<mp=>/chemin), le chemin indiqué doit être un point de montage pour le partage qui est fait.

note: type: Plain text
en: NFS needs to be able to identify each filesystem that it exports.  Normally it will use a UUID for the filesystem (if the filesystem has such a thing) or the device number of the device holding the filesystem (if the filesystem is stored on the device).
fr: NFS a besoin de reconnaître chaque système de fichiers qu'il offre en partage. Habituellement, il utilisera un UUID pour ce système de fichiers (si le système de fichiers en dispose) ou de l'identifiant du périphérique qui héberge ce système de fichiers (si le système de fichiers est stocké sur un périphérique).

note: type: Plain text
en: As not all filesystems are stored on devices, and not all filesystems have UUIDs, it is sometimes necessary to explicitly tell NFS how to identify a filesystem.  This is done with the I<fsid=> option.
fr: Puisque tous les systèmes de fichiers ne sont pas toujours stockés sur des périphériques, et qu'ils n'ont pas toujours un UUID, il sera parfois nécessaire d'indiquer comment NFS identifiera un système de fichiers. C'est le rôle de l'option I<fsid=>.

note: type: Plain text
en: For NFSv4, there is a distinguished filesystem which is the root of all exported filesystem.  This is specified with I<fsid=root> or I<fsid=0> both of which mean exactly the same thing.
fr: Dans NFSv4, un système de fichiers particulier est la racine de tous les systèmes de fichiers partagés. Il est défini par I<fsid=root> ou I<fsid=0>, qui veulent tous deux dire exactement la même chose.

note: type: Plain text
en: Other filesystems can be identified with a small integer, or a UUID which should contain 32 hex digits and arbitrary punctuation.
fr: Les autres systèmes de fichiers peuvent être identifiés avec un entier court, ou un UUID qui doit comporter 32 caractères hexadécimaux et une ponctuation arbitraire.

note: type: Plain text
en: Linux kernels version 2.6.20 and earlier do not understand the UUID setting so a small integer must be used if an fsid option needs to be set for such kernels.  Setting both a small number and a UUID is supported so the same configuration can be made to work on old and new kernels alike.
fr: Les versions du noyau Linux 2.6.20 et précédentes ne comprennent pas les réglages UUID, l'utilisation d'un entier court est donc nécessaire pour définir l'option fsid. La définition conjointe d'un petit nombre et d'un UUID est possible pour une même configuration, ce qui rend possible l'utilisation avec d'anciens ou de nouveaux noyaux.

note: type: TP
en: I<refer=>path@host[+host][:path@host[+host]]
fr: I<refer=>chemin@serveurNFS[+serveurNFS][:chemin@serveurNFS[+serveurNFS]]

note: type: Plain text
en: A client referencing the export point will be directed to choose from the given list an alternative location for the filesystem.  (Note that the server must have a mountpoint here, though a different filesystem is not required; so, for example, I<mount --bind> /path /path is sufficient.)
fr: Un client qui se connecte à ce partage se verra proposer le choix d'une autre adresse de système de fichiers parmi celles fournies dans cette liste (Notez que le serveur doit absolument avoir un point de montage sur cette destination, bien qu'il ne soit pas nécessaire qu'il s'agisse d'un système de fichiers différent. Ainsi, I<mount --bind> /chemin /chemin suffit).

note: type: TP
en: I<replicas=>path@host[+host][:path@host[+host]]
fr: I<replicas=>chemin@serveurNFS[+serveurNFS][:chemin@serveurNFS[+serveurNFS]]

note: type: Plain text
en: If the client asks for alternative locations for the export point, it will be given this list of alternatives. (Note that actual replication of the filesystem must be handled elsewhere.)
fr: Si le client demande d'autres adresses pour ce partage, cette liste de possibilités lui sera proposée (Notez que le mécanisme effectif de réplication du système de fichiers doit être géré ailleurs).

note: type: SS
en: User ID Mapping
fr: Correspondance d'ID utilisateur (« User ID Mapping »)

note: type: Plain text
en: B<nfsd> bases its access control to files on the server machine on the uid and gid provided in each NFS RPC request. The normal behavior a user would expect is that she can access her files on the server just as she would on a normal file system. This requires that the same uids and gids are used on the client and the server machine. This is not always true, nor is it always desirable.
fr: B<nfsd> base son contrôle d'accès aux fichiers de la machine serveur sur l'UID et le GID fournis dans chaque requête RPC de NFS. Le comportement attendu par un utilisateur est de pouvoir accéder à ses fichiers sur le serveur de la même façon qu'il y accède sur un système de fichiers normal. Ceci exige que les mêmes UID et GID soient utilisés sur le client et la machine serveur. Ce n'est pas toujours vrai, ni toujours souhaitable.

note: type: Plain text
en: Very often, it is not desirable that the root user on a client machine is also treated as root when accessing files on the NFS server. To this end, uid 0 is normally mapped to a different id: the so-called anonymous or I<nobody> uid. This mode of operation (called `root squashing') is the default, and can be turned off with I<no_root_squash>.
fr: Bien souvent, il n'est pas souhaitable que l'administrateur d'une machine cliente soit également traité comme le superutilisateur lors de l'accès à des fichiers du serveur NFS. À cet effet, l'UID 0 est normalement transformé (« mapped ») en utilisateur différent : le prétendu utilisateur anonyme ou UID I<nobody>. C'est le mode de fonctionnement par défaut (appelé « root squashing »), qui peut être désactivé grâce à I<no_root_squash>.

note: .B nfsd tries to obtain the anonymous uid and gid by looking up user .I nobody in the password file at startup time. If it isn't found, a uid and gid .PP In addition to this, lets you specify arbitrary uids and gids that should be mapped to user nobody as well. type: Plain text
en: By default, B<exportfs> chooses a uid and gid of 65534 for squashed access. These values can also be overridden by the I<anonuid> and I<anongid> options.  Finally, you can map all user requests to the anonymous uid by specifying the I<all_squash> option.
fr: Par défaut, B<exportfs> choisit un UID et un GID de 65534 pour l'accès « squash ». Ces valeurs peuvent également être définies par les options I<anonuid> et I<anongid>. Enfin, vous pouvez faire correspondre toutes les demandes des utilisateurs avec l'UID anonyme en indiquant l'option I<all_squash>.

note: type: Plain text
en: Here's the complete list of mapping options:
fr: Voici la liste complète des options de correspondance (« mapping ») :

note: type: Plain text
en: Map requests from uid/gid 0 to the anonymous uid/gid. Note that this does not apply to any other uids or gids that might be equally sensitive, such as user I<bin> or group I<staff>.
fr: Transformer les requêtes d'UID/GID 0 en l'UID/GID anonyme. Notez que ceci ne s'applique à aucun autre UID ou GID qui pourrait également être sensible, tel que l'utilisateur I<bin> ou le groupe I<staff> par exemple.

note: type: Plain text
en: Turn off root squashing. This option is mainly useful for diskless clients.
fr: Désactiver la transformation du superutilisateur. Cette option est principalement utile pour les clients sans disque dur.

note: type: Plain text
en: Map all uids and gids to the anonymous user. Useful for NFS-exported public FTP directories, news spool directories, etc. The opposite option is I<no_all_squash>, which is the default setting.
fr: Transformer tous les UID/GID en l'utilisateur anonyme. Utile pour les répertoires FTP publics partagés en NFS, les répertoires de spool de news, etc. L'option inverse est I<no_all_squash>, qui est celle par défaut.

note: type: TP
en: I<anonuid> and I<anongid>
fr: I<anonuid> et I<anongid>

note: type: Plain text
en: These options explicitly set the uid and gid of the anonymous account.  This option is primarily useful for PC/NFS clients, where you might want all requests appear to be from one user. As an example, consider the export entry for B</home/joe> in the example section below, which maps all requests to uid 150 (which is supposedly that of user joe).
fr: Ces options définissent explicitement l'UID et le GID du compte anonyme. Cette option est principalement utile pour des clients PC/NFS, dans le cas où vous souhaiteriez que toutes les requêtes semblent provenir d'un seul et même utilisateur. Consultez par exemple la ligne définissant le partage pour B</home/joe> dans la section EXEMPLES ci-dessous, qui attribue toutes les requêtes à l'utilisateur 150 (qui est censé être celui de l'utilisateur Joe).

note: type: SS
en: Extra Export Tables
fr: Tables d'exportation supplémentaire

note: type: Plain text
en: After reading I</etc/exports> B<exportfs> reads files under I</etc/exports.d.> directory as extra export tables.  B<exportfs> regards only a file which name is ended with I<.exports> and not started with I<.> as an extra export file. A file which name is not met this condition is just ignored.  The format for extra export tables is the same as I</etc/exports>
fr: Après avoir lu I</etc/exports>, B<exportfs> lit les fichiers dans le répertoire des tables d'exportation supplémentaires I</etc/exports.d.>. B<exportfs> considère seulement un fichier dont le nom se termine par I<. exports> et qui ne commence pas par I<.> comme un fichier d'exportation supplémentaire. Un fichier dont le nom ne satisfait pas à cette condition est simplement ignoré. Le format des tables d'exportation supplémentaire est le même que I</etc/exports>.

note: type: SH
en: EXAMPLE
fr: EXEMPLES

note: /pub/private    (noaccess) type: Plain text
en: # sample /etc/exports file
    /               master(rw) trusty(rw,no_root_squash)
    /projects       proj*.local.domain(rw)
    /usr            *.local.domain(ro) @trusted(rw)
    /home/joe       pc001(rw,all_squash,anonuid=150,anongid=100)
    /pub            *(ro,insecure,all_squash)
    /srv/www        -sync,rw server @trusted @external(ro)
    /foo            2001:db8:9:e54::/64(rw) 192.0.2.0/24(rw)
    /build          buildhost[0-9].local.domain(rw)
fr: # exemple de fichier /etc/exports
    /               master(rw) trusty(rw,no_root_squash)
    /projects       proj*.local.domain(rw)
    /usr            *.local.domain(ro) @trusted(rw)
    /home/joe       pc001(rw,all_squash,anonuid=150,anongid=100)
    /pub            *(ro,insecure,all_squash)
    /srv/www        -sync,rw server @trusted @external(ro)
    /foo            2001:db8:9:e54::/64(rw) 192.0.2.0/24(rw)
    /build          buildhost[0-9].local.domain(rw)

note: The last line denies all NFS clients access to the private directory. .SH CAVEATS Unlike other NFS server implementations, this .B nfsd allows you to export both a directory and a subdirectory thereof to the same host, for instance .IR /usr " and " /usr/X11R6 . In this case, the mount options of the
en: The first line exports the entire filesystem to machines master and trusty.  In addition to write access, all uid squashing is turned off for host trusty. The second and third entry show examples for wildcard hostnames and netgroups (this is the entry `@trusted'). The fourth line shows the entry for the PC/NFS client discussed above. Line 5 exports the public FTP directory to every host in the world, executing all requests under the nobody account. The I<insecure> option in this entry also allows clients with NFS implementations that don't use a reserved port for NFS.  The sixth line exports a directory read-write to the machine 'server' as well as the `@trusted' netgroup, and read-only to netgroup `@external', all three mounts with the `sync' option enabled. The seventh line exports a directory to both an IPv6 and an IPv4 subnet. The eighth line demonstrates a character class wildcard match.
fr: La première ligne partage l'ensemble du système de fichiers vers les machines « master » et « trusty ». En plus des droits d'écriture, toute transformation d'UID est désactivée pour l'hôte « trusty ». Les deuxième et troisième lignes montrent des exemples de noms de machines avec caractères jokers, et de groupes de machines (c'est le sens de « @trusted »). La quatrième ligne montre une entrée pour le client PC/NFS, présenté plus haut. La cinquième ligne partage un répertoire public de FTP, à toutes les machines dans le monde, en effectuant les requêtes sous le compte anonyme. L'option I<insecure> permet l'accès aux clients dont l'implémentation NFS n'utilise pas un port réservé. La sixième ligne partage un répertoire en lecture et écriture à une machine « server » ainsi qu'à un groupe de machines « @trusted », et en lecture seule pour le groupe de machines « @external », tous les trois ayant l'option « sync » activée. La septième ligne partage un répertoire aux deux sous-réseaux IPv6 et IPv4. La huitième ligne montre une utilisation d'un caractère joker de classe.

note: type: SH
en: FILES
fr: FICHIERS

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: TH
en: 9 October 2012
fr: 9 octobre 2012

note: type: Plain text
en: nfs - fstab format and options for the B<nfs> file systems
fr: nfs - Format de fstab et options pour les systèmes de fichiers B<nfs>

note: type: Plain text
en: NFS is an Internet Standard protocol created by Sun Microsystems in 1984. NFS was developed to allow file sharing between systems residing on a local area network.  The Linux NFS client supports three versions of the NFS protocol: NFS version 2 [RFC1094], NFS version 3 [RFC1813], and NFS version 4 [RFC3530].
fr: NFS est un protocole standard de l'Internet créé par Sun Microsystem en 1984. NFS a été développé pour permettre le partage de fichiers entre des systèmes connectés à un réseau local. Le client NFS de Linux gère trois versions du protocole : NFS version 2 [RFC1094], NFS version 3 [RFC1813], et NFS version 4 [RFC3530].

note: type: Plain text
en: The B<mount>(8)  command attaches a file system to the system's name space hierarchy at a given mount point.  The I</etc/fstab> file describes how B<mount>(8)  should assemble a system's file name hierarchy from various independent file systems (including file systems exported by NFS servers).  Each line in the I</etc/fstab> file describes a single file system, its mount point, and a set of default mount options for that mount point.
fr: La commande B<mount>(8) lie un système de fichiers au point de montage donné dans l'espace de noms hiérarchisé du système. Le fichier I</etc/fstab> décrit la façon dont B<mount>(8) doit recréer la hiérarchie de l'espace de noms du système de fichiers à partir de systèmes de fichiers indépendants (dont ceux partagés par des serveurs NFS). Chacune des lignes du fichier I</etc/fstab> décrit un unique système de fichiers, son point de montage, et un ensemble d'options par défaut pour ce point de montage.

note: type: Plain text
en: For NFS file system mounts, a line in the I</etc/fstab> file specifies the server name, the path name of the exported server directory to mount, the local directory that is the mount point, the type of file system that is being mounted, and a list of mount options that control the way the filesystem is mounted and how the NFS client behaves when accessing files on this mount point.  The fifth and sixth fields on each line are not used by NFS, thus conventionally each contain the digit zero. For example:
fr: Dans le cas des montages de systèmes de fichiers NFS, une ligne dans le fichier I</etc/fstab> indique le nom du serveur, le chemin du répertoire partagé à monter, le répertoire local qui sera le point de montage, le type de système de fichiers à monter et la liste des options de montage qui indique la façon dont le système de fichiers sera monté et quel sera le comportement du client NFS lorsqu'il accédera aux fichiers du point de montage. Le cinquième et le sixième champs de chaque ligne ne sont pas utilisés par NFS, et par conséquent contiennent par convention la valeur zéro. Par exemple :

note: type: Plain text
en: 	server:path	/mountpoint	fstype	option,option,...	0 0
fr: 	serv:chemin	/pt_montage	type_fs	option,option,...	0 0

note: type: Plain text
en: The server's hostname and export pathname are separated by a colon, while the mount options are separated by commas. The remaining fields are separated by blanks or tabs.
fr: Le nom du serveur et le chemin de partage sont séparés par un deux points, tandis que les options de montage sont séparées par des virgules. Les champs restants sont séparés par des espaces ou des tabulations.

note: type: Plain text
en: The server's hostname can be an unqualified hostname, a fully qualified domain name, a dotted quad IPv4 address, or an IPv6 address enclosed in square brackets.  Link-local and site-local IPv6 addresses must be accompanied by an interface identifier.  See B<ipv6>(7)  for details on specifying raw IPv6 addresses.
fr: Le nom du serveur peut être un nom d'hôte non qualifié, un nom de domaine pleinement qualifié (« fully qualified domain name »), une adresse IPv4, ou une adresse IPv6 entourée par des crochets. Les adresses IPv6 de liens locaux ou de sites locaux doivent être accompagnées d'un identifiant d'interface. Référez-vous à B<ipv6>(7) pour des détails quant à l'écriture des adresses IPv6 brutes.

note: type: Plain text
en: The I<fstype> field contains "nfs".  Use of the "nfs4" fstype in I</etc/fstab> is deprecated.
fr: Le champ I<fstype> contient « nfs ».  La valeur « nfs4 » est obsolète.

note: type: SH
en: MOUNT OPTIONS
fr: OPTIONS DE MONTAGE

note: type: Plain text
en: Refer to B<mount>(8)  for a description of generic mount options available for all file systems. If you do not need to specify any mount options, use the generic option B<defaults> in I</etc/fstab>.
fr: Consultez B<mount>(8) pour la description des options de montage génériques disponibles pour tous les systèmes de fichiers. Si vous n'avez pas besoin d'indiquer d'options de montage particulières, utilisez l'option générique B<defaults> dans I</etc/fstab>.

note: type: SS
en: Options supported by all versions
fr: Options prises en charge par toutes les versions

note: type: Plain text
en: These options are valid to use with any NFS version.
fr: Les options suivantes peuvent être utilisées avec n'importe quelle version de NFS.

note: type: Plain text
en: Determines the recovery behavior of the NFS client after an NFS request times out.  If neither option is specified (or if the B<hard> option is specified), NFS requests are retried indefinitely.  If the B<soft> option is specified, then the NFS client fails an NFS request after B<retrans> retransmissions have been sent, causing the NFS client to return an error to the calling application.
fr: Définir le comportement de récupération du client NFS lorsqu'une requête NFS ne répond pas (« time out »). Si aucune option n'est indiquée (ou si c'est l'option B<hard> qui a été choisie), les requêtes NFS sont retentées indéfiniment. Si par contre l'option B<soft> a été choisie, le client NFS lèvera un échec après l'envoi de B<retrans> retransmissions, entraînant alors le retour d'une erreur à l'application appelante.

note: type: Plain text
en: I<NB:> A so-called "soft" timeout can cause silent data corruption in certain cases. As such, use the B<soft> option only when client responsiveness is more important than data integrity.  Using NFS over TCP or increasing the value of the B<retrans> option may mitigate some of the risks of using the B<soft> option.
fr: I<NB :> Un délai expiré « soft » peut provoquer dans certains cas des erreurs de données non signalées. C'est pourquoi l'option B<soft> doit être utilisée uniquement si la réactivité du client est plus importante que l'intégrité des données. L'utilisation de NFS avec TCP ou l'augmentation de la valeur de l'option B<retrans> peut diminuer les risques liés à l'utilisation de l'option B<soft>.

note: type: Plain text
en: The time in deciseconds (tenths of a second) the NFS client waits for a response before it retries an NFS request.
fr: Le temps en dixièmes de seconde où le client NFS attend une réponse avant qu'il réessaie une requête NFS.

note: type: Plain text
en: For NFS over TCP the default B<timeo> value is 600 (60 seconds).  The NFS client performs linear backoff: After each retransmission the timeout is increased by B<timeo> up to the maximum of 600 seconds.
fr: Pour NFS sur TCP, la valeur B<timeo> est de 600 par défaut (60 secondes). Le client NFS effectue une progression linéaire : après chaque retransmission la temporisation est augmentée de B<timeo> jusqu'au maximum de 600 secondes.

note: type: Plain text
en: However, for NFS over UDP, the client uses an adaptive algorithm to estimate an appropriate timeout value for frequently used request types (such as READ and WRITE requests), but uses the B<timeo> setting for infrequently used request types (such as FSINFO requests).  If the B<timeo> option is not specified, infrequently used request types are retried after 1.1 seconds.  After each retransmission, the NFS client doubles the timeout for that request, up to a maximum timeout length of 60 seconds.
fr: Cependant, dans le cas de NFS sur UDP, le client utilise un algorithme évolutif pour estimer la valeur appropriée de dépassement de temps (« timeout ») pour les types de requêtes fréquemment utilisées (les requêtes READ et WRITE par exemple), mais utilise le réglage B<timeo> pour les requêtes moins courantes (comme FSINFO). Si l'option B<timeo> n'est pas définie, les types de requêtes moins courantes sont ré-émises après 1,1 secondes. Après chaque ré-émission, le client NFS double la valeur de dépassement de temps pour cette requête, jusqu'à atteindre un maximum de 60 secondes.

note: type: Plain text
en: The number of times the NFS client retries a request before it attempts further recovery action. If the B<retrans> option is not specified, the NFS client tries each request three times.
fr: Nombre de tentatives de ré-émission de la requête avant que le client NFS n'enclenche une action de récupération. Si l'option B<retrans> n'est pas définie, le client NFS essaye chaque requête trois fois.

note: type: Plain text
en: The NFS client generates a "server not responding" message after B<retrans> retries, then attempts further recovery (depending on whether the B<hard> mount option is in effect).
fr: Le client NFS génère un message « le serveur ne répond pas » après B<retrans> tentatives, puis enclenche la récupération (qui dépend de l'activation de l'option B<hard> de mount).

note: type: Plain text
en: The maximum number of bytes in each network READ request that the NFS client can receive when reading data from a file on an NFS server.  The actual data payload size of each NFS READ request is equal to or smaller than the B<rsize> setting. The largest read payload supported by the Linux NFS client is 1,048,576 bytes (one megabyte).
fr: Nombre maximal d'octets pour chaque requête réseau en LECTURE que peut recevoir le client NFS lorsqu'il lit les données d'un fichier sur le serveur NFS. La taille réelle de la charge utile de données pour chaque requête NFS en LECTURE est plus petite ou égale au réglage B<rsize>. La plus grande charge utile gérée par le client NFS Linux est de 1 048 576 octets (un méga-octet).

note: type: Plain text
en: The B<rsize> value is a positive integral multiple of 1024.  Specified B<rsize> values lower than 1024 are replaced with 4096; values larger than 1048576 are replaced with 1048576. If a specified value is within the supported range but not a multiple of 1024, it is rounded down to the nearest multiple of 1024.
fr: La valeur de B<rsize> est un entier positif multiple de 1024. Les valeurs de B<rsize> inférieures à 1024 sont remplacées par 4096, et celles supérieures à 1 048 576 sont remplacées par 1 048 576. Si la valeur indiquée est bien dans la plage gérée, mais qu'elle n'est pas un multiple de 1024, elle sera arrondie au multiple de 1024 inférieur le plus proche.

note: type: Plain text
en: If an B<rsize> value is not specified, or if the specified B<rsize> value is larger than the maximum that either client or server can support, the client and server negotiate the largest B<rsize> value that they can both support.
fr: Si la valeur de B<rsize> n'est pas définie, ou si la valeur de B<rsize> dépasse le maximum qu'à la fois le client et le serveur peuvent gérer, le client et le serveur négocient la plus grande valeur de B<rsize> qu'ils peuvent gérer ensemble.

note: type: Plain text
en: The B<rsize> mount option as specified on the B<mount>(8)  command line appears in the I</etc/mtab> file. However, the effective B<rsize> value negotiated by the client and server is reported in the I</proc/mounts> file.
fr: L'option B<rsize> de mount telle qu'elle a été définie sur la ligne de commande lors du B<mount>(8) apparaît dans le fichier I</etc/mtab>. D'autre part, la valeur réelle de B<rsize> négociée entre le client et le serveur est indiquée dans le fichier I</proc/mounts>.

note: type: Plain text
en: The maximum number of bytes per network WRITE request that the NFS client can send when writing data to a file on an NFS server. The actual data payload size of each NFS WRITE request is equal to or smaller than the B<wsize> setting. The largest write payload supported by the Linux NFS client is 1,048,576 bytes (one megabyte).
fr: Nombre maximal d'octets par requête d'ÉCRITURE réseau que le client NFS peut envoyer quand il écrit des données dans un fichier sur un serveur NFS. La taille réelle de la charge utile de données pour chaque requête NFS en ÉCRITURE est plus petite ou égale au réglage B<wsize>. La plus grande charge utile gérée par le client NFS Linux est de 1 048 576 octets (un méga-octet).

note: type: Plain text
en: Similar to B<rsize> , the B<wsize> value is a positive integral multiple of 1024.  Specified B<wsize> values lower than 1024 are replaced with 4096; values larger than 1048576 are replaced with 1048576. If a specified value is within the supported range but not a multiple of 1024, it is rounded down to the nearest multiple of 1024.
fr: Comme pour B<rsize>, la valeur de B<wsize> est un entier positif multiple de 1024. Les valeurs de B<wsize> inférieures à 1024 sont remplacées par 4096, et celles supérieures à 1 048 576 par 1 048 576. Si la valeur définie est bien dans l'étendue valide mais qu'elle n'est pas multiple de 1024, elle est arrondie au multiple de 1024 inférieur le plus proche.

note: type: Plain text
en: If a B<wsize> value is not specified, or if the specified B<wsize> value is larger than the maximum that either client or server can support, the client and server negotiate the largest B<wsize> value that they can both support.
fr: Si la valeur de B<wsize> n'est pas définie, ou si la valeur B<wsize> indiquée est supérieure au maximum que soit le client soit le serveur peut gérer, le client et le serveur négocient la plus grande valeur de B<wsize> qu'ils peuvent tous les deux gérer.

note: type: Plain text
en: The B<wsize> mount option as specified on the B<mount>(8)  command line appears in the I</etc/mtab> file. However, the effective B<wsize> value negotiated by the client and server is reported in the I</proc/mounts> file.
fr: L'option B<wsize> de mount telle qu'elle a été indiquée sur la ligne de commande du B<mount>(8) apparaît dans le fichier I</etc/mtab>. D'autre part, la valeur réelle de B<wsize> négociée par le client et le serveur est indiquée dans le fichier I</proc/mounts>.

note: type: Plain text
en: Selects whether the client may cache file attributes. If neither option is specified (or if B<ac> is specified), the client caches file attributes.
fr: Définir si le client peut mémoriser (cache) les attributs des fichiers. Si aucune option n'est indiquée (ou si c'est B<ac> qui est choisi), le client mémorise les attributs des fichiers.

note: type: Plain text
en: To improve performance, NFS clients cache file attributes. Every few seconds, an NFS client checks the server's version of each file's attributes for updates.  Changes that occur on the server in those small intervals remain undetected until the client checks the server again. The B<noac> option prevents clients from caching file attributes so that applications can more quickly detect file changes on the server.
fr: Afin d'améliorer les performances, les clients NFS mémorisent (mettent en cache) les attributs des fichiers. Toutes les quelques secondes, un client NFS vérifie les attributs de chaque fichier de la version du serveur afin de se mettre à jour. Les modifications qui interviennent pendant ces petits intervalles restent inaperçues tant que le client n'a pas relancé sa vérification sur le serveur. L'option B<noac> empêche la mémorisation des attributs de fichiers par le client, ce qui permet aux applications de détecter plus rapidement les modifications des fichiers sur le serveur.

note: type: Plain text
en: In addition to preventing the client from caching file attributes, the B<noac> option forces application writes to become synchronous so that local changes to a file become visible on the server immediately.  That way, other clients can quickly detect recent writes when they check the file's attributes.
fr: En plus d'empêcher le client de mémoriser les attributs des fichiers, l'option B<noac> force l'écriture synchronisée pour les applications afin que les modifications sur un fichier soient immédiatement visibles sur le serveur. De cette façon, les autres clients peuvent rapidement détecter les nouvelles écritures lors de la vérification des attributs du fichier.

note: type: Plain text
en: Using the B<noac> option provides greater cache coherence among NFS clients accessing the same files, but it extracts a significant performance penalty.  As such, judicious use of file locking is encouraged instead.  The DATA AND METADATA COHERENCE section contains a detailed discussion of these trade-offs.
fr: L'usage de l'option B<noac> offre une plus grande cohérence du cache aux clients NFS qui accèdent aux mêmes fichiers, mais au prix d'une pénalisation significative des performances. C'est pour cette raison qu'une utilisation judicieuse des verrouillages (« locking ») de fichiers est préférable. La section B<COHÉRENCE DES DONNÉES ET DES MÉTADONNÉES> contient une présentation détaillée de ces approches.

note: type: Plain text
en: The minimum time (in seconds) that the NFS client caches attributes of a regular file before it requests fresh attribute information from a server.  If this option is not specified, the NFS client uses a 3-second minimum.
fr: Durée minimale (en seconde) de mémorisation (cache) des attributs d'un fichier normal avant leur actualisation depuis le serveur. La valeur par défaut est de 3 secondes, si cette option n'est pas définie.

note: type: Plain text
en: The maximum time (in seconds) that the NFS client caches attributes of a regular file before it requests fresh attribute information from a server.  If this option is not specified, the NFS client uses a 60-second maximum.
fr: Durée maximale (en seconde) de mémorisation (cache) des attributs d'un fichier normal avant leur actualisation depuis le serveur. La valeur par défaut est de 60 secondes, si cette option n'est pas définie.

note: type: Plain text
en: The minimum time (in seconds) that the NFS client caches attributes of a directory before it requests fresh attribute information from a server.  If this option is not specified, the NFS client uses a 30-second minimum.
fr: Durée minimale (en seconde) de mémorisation (cache) des attributs d'un répertoire avant leur actualisation depuis le serveur. La valeur par défaut est de 30 secondes, si cette option n'est pas définie.

note: type: Plain text
en: The maximum time (in seconds) that the NFS client caches attributes of a directory before it requests fresh attribute information from a server.  If this option is not specified, the NFS client uses a 60-second maximum.
fr: Durée maximale (en seconde) de mémorisation (cache) des attributs d'un répertoire avant leur actualisation depuis le serveur. La valeur par défaut est de 60 secondes, si cette option n'est pas définie.

note: type: Plain text
en: Using B<actimeo> sets all of B<acregmin>, B<acregmax>, B<acdirmin>, and B<acdirmax> to the same value.  If this option is not specified, the NFS client uses the defaults for each of these options listed above.
fr: L'utilisation de B<actimeo> configure toutes les durées B<acregmin>, B<acregmax>, B<acdirmin> et B<bacdirmax> à la même valeur. Si cette option n'est pas définie, le client utilisera les valeurs par défaut de chacune des options, telles que décrites ci-dessus.

note: type: Plain text
en: Determines how the B<mount>(8)  command behaves if an attempt to mount an export fails.  The B<fg> option causes B<mount>(8)  to exit with an error status if any part of the mount request times out or fails outright.  This is called a "foreground" mount, and is the default behavior if neither the B<fg> nor B<bg> mount option is specified.
fr: Déterminer le comportement de la commande B<mount>(8) dans le cas d'un échec d'une tentative de montage d'un partage. L'option B<fg> entraîne l'arrêt de B<mount>(8) avec un statut d'erreur si la moindre partie de la requête de montage dépasse le temps alloué ou échoue d'une quelconque autre manière. C'est ce que l'on appelle le montage en « premier plan (foreground) », et c'est le comportement par défaut si ni B<fg> ni B<bg> n'est indiqué.

note: type: Plain text
en: If the B<bg> option is specified, a timeout or failure causes the B<mount>(8)  command to fork a child which continues to attempt to mount the export.  The parent immediately returns with a zero exit code.  This is known as a "background" mount.
fr: Si l'option B<bg> est indiquée, un dépassement du temps alloué (timeout) ou un échec entraînera la création d'un fils (fork) qui continuera à essayer de monter le partage. Le père s'interrompt immédiatement en renvoyant un code de sortie à zéro. C'est ce que l'on appelle le montage en « arrière-plan (background) ».

note: type: Plain text
en: If the local mount point directory is missing, the B<mount>(8)  command acts as if the mount request timed out.  This permits nested NFS mounts specified in I</etc/fstab> to proceed in any order during system initialization, even if some NFS servers are not yet available.  Alternatively these issues can be addressed using an automounter (refer to B<automount>(8)  for details).
fr: Si le répertoire servant de point de montage local n'existe pas, la commande B<mount>(8) se comporte comme si la requête était restée sans réponse (timeout). Cela permet aux montages NFS imbriqués définis dans I</etc/fstab> de s'exécuter dans n'importe quel ordre lors de l'initialisation du système, même si certains serveurs NFS ne sont pas encore disponibles. On peut aussi gérer ces problèmes grâce à un auto-monteur (consultez B<automount>(8) pour plus de détails).

note: type: Plain text
en: Selects whether to use NFS v3 or v4 READDIRPLUS requests.  If this option is not specified, the NFS client uses READDIRPLUS requests on NFS v3 or v4 mounts to read small directories.  Some applications perform better if the client uses only READDIR requests for all directories.
fr: Indiquer s'il faut utiliser les requêtes READDIRPLUS de NFS version 3 ou 4. Si cette option n'est pas définie, le client NFS utilisera les requêtes READDIRPLUS sur les montages en NFS version 3 ou 4 pour la lecture des petits répertoires. Certaines applications sont plus efficaces si le client n'utilise que des requêtes READDIR pour tous les répertoires.

note: type: Plain text
en: The number of minutes that the B<mount>(8)  command retries an NFS mount operation in the foreground or background before giving up.  If this option is not specified, the default value for foreground mounts is 2 minutes, and the default value for background mounts is 10000 minutes (80 minutes shy of one week).  If a value of zero is specified, the B<mount>(8)  command exits immediately after the first failure.
fr: Durée, en minute, pendant laquelle le montage NFS sera tenté par la commande B<mount>(8), en arrière-plan ou au premier plan, avant d'abandonner. Si l'option n'est pas définie, la valeur par défaut pour le premier plan est de 2 minutes, et celle pour l'arrière-plan est 10 000 minutes, soit environ une semaine, à 80 minutes près. La commande B<mount>(8) s'arrêtera dès le premier échec si on lui passe la valeur 0.

note: type: TP
en: B<sec=>I<flavor>
fr: B<sec=>I<type>

note: type: Plain text
en: The security flavor to use for accessing files on this mount point.  If the server does not support this flavor, the mount operation fails.  If B<sec=> is not specified, the client attempts to find a security flavor that both the client and the server supports.  Valid I<flavors> are B<none>, B<sys>, B<krb5>, B<krb5i>, and B<krb5p>.  Refer to the SECURITY CONSIDERATIONS section for details.
fr: Le type de sécurité à utiliser pour accéder aux fichiers de ce point de montage. Si le serveur ne prend pas en charge ce type, l'opération de montage échoue. Si l'option B<sec=> n'est pas indiquée, le client essaie de trouver un type de sécurité pris en charge à la fois par le client et le serveur.  Les I<type>s de sécurité pris en charge sont B<none>, B<sys>, B<krb5>, B<krb5i> et B<krb5p>. Consultez la section B<CONSIDÉRATIONS DE SÉCURITÉ>.

note: type: Plain text
en: Determines how the client's data cache and attribute cache are shared when mounting the same export more than once concurrently.  Using the same cache reduces memory requirements on the client and presents identical file contents to applications when the same remote file is accessed via different mount points.
fr: Déterminer comment le client partage ses caches de données et d'attributs de fichiers lorsqu'un même partage est monté plus d'une fois en même temps. L'utilisation d'un seul cache réduit les besoins en mémoire sur le client et présente aux applications un contenu identique lorsque l'on accède au même fichier partagé par différents points de montage.

note: type: Plain text
en: If neither option is specified, or if the B<sharecache> option is specified, then a single cache is used for all mount points that access the same export.  If the B<nosharecache> option is specified, then that mount point gets a unique cache.  Note that when data and attribute caches are shared, the mount options from the first mount point take effect for subsequent concurrent mounts of the same export.
fr: Si aucune des options n'est indiquée, ou si l'option B<sharecache> est demandée, un seul cache est utilisé pour tous les points de montage qui accèdent au même partage. Si l'option B<nosharecache> est indiquée, ce point de montage utilise son propre cache. Notez que lorsque les caches des données et des attributs sont partagés, les options de montage du premier point de montage s'appliquent pour les futurs montages de ce même partage, tant que celui-ci est monté.

note: type: Plain text
en: As of kernel 2.6.18, the behavior specified by B<nosharecache> is legacy caching behavior. This is considered a data risk since multiple cached copies of the same file on the same client can become out of sync following a local update of one of the copies.
fr: En ce qui concerne le noyau 2.6.18, le comportement défini par B<nosharecache> est le comportement traditionnel normal. Ceci est considéré comme dangereux pour les données puisque de multiples copies mémorisées du même fichier sur le même client peuvent se désynchroniser suite à une mise à jour locale d'une des copies.

note: type: Plain text
en: Specifies whether the NFS client should use a privileged source port when communicating with an NFS server for this mount point.  If this option is not specified, or the B<resvport> option is specified, the NFS client uses a privileged source port.  If the B<noresvport> option is specified, the NFS client uses a non-privileged source port.  This option is supported in kernels 2.6.28 and later.
fr: Indiquer si le client NFS doit utiliser un port source privilégié quand il communique avec un serveur NFS pour ce point de montage. Si cette option n'est pas précisée, ou si l'option B<resvport> est précisée, le client NFS utilise un port source privilégié. Si l'option B<noresvport> est activée, le client NFS utilise un port source non privilégié. Cette option est permise par les noyaux 2.6.28 et suivants.

note: type: Plain text
en: Using non-privileged source ports helps increase the maximum number of NFS mount points allowed on a client, but NFS servers must be configured to allow clients to connect via non-privileged source ports.
fr: Utiliser un port source non privilégié permet d'augmenter le nombre maximal de points de montage permis par client, mais les serveurs NFS doivent être configurés pour permettre la connexion de clients par des ports source non privilégiés.

note: type: Plain text
en: Refer to the SECURITY CONSIDERATIONS section for important details.
fr: Veuillez consulter la section B<CONSIDÉRATIONS DE SÉCURITÉ> pour d'importantes précisions.

note: type: Plain text
en: Specifies how the kernel manages its cache of directory entries for a given mount point.  I<mode> can be one of B<all>, B<none>, B<pos>, or B<positive>.  This option is supported in kernels 2.6.28 and later.
fr: Préciser comment le noyau s'occupe du cache des entrées de répertoire pour un point de montage donné. I<mode> peut être B<all>, B<none>, B<pos> ou B<positive>. Cette option est prise en charge par les noyaux 2.6.28 et suivants.

note: type: Plain text
en: The Linux NFS client caches the result of all NFS LOOKUP requests.  If the requested directory entry exists on the server, the result is referred to as I<positive>.  If the requested directory entry does not exist on the server, the result is referred to as I<negative>.
fr: Le client NFS Linux garde en cache tous les résultats des requêtes NFS LOOKUP. Si le répertoire indiqué existe sur le serveur, le résultat renvoyé est I<positif> (« positive »), sinon c'est I<négatif> (« negative »).

note: type: Plain text
en: If this option is not specified, or if B<all> is specified, the client assumes both types of directory cache entries are valid until their parent directory's cached attributes expire.
fr: Si cette option n'est pas précisée, ou si B<all> est précisé, le client suppose que les deux types d'entrées (I<positif> ou I<négatif>) du cache de répertoire sont valables jusqu'à ce que le cache de leur répertoire parent expire.

note: type: Plain text
en: If B<pos> or B<positive> is specified, the client assumes positive entries are valid until their parent directory's cached attributes expire, but always revalidates negative entires before an application can use them.
fr: Si B<pos> ou B<positive> est précisé, le client suppose que les entrées positives sont valables jusqu'à ce que le cache de leur répertoire parent expire, mais valide les entrées négatives avant qu'une application les utilise.

note: type: Plain text
en: If B<none> is specified, the client revalidates both types of directory cache entries before an application can use them.  This permits quick detection of files that were created or removed by other clients, but can impact application and server performance.
fr: Si B<none> est précisé, le client valide à nouveau les deux types d'entrées de cache de répertoire avant qu'une application puisse les utiliser. Cela permet une détection rapide des fichiers qui ont été créés ou supprimés par d'autres clients, mais peut avoir des répercussions sur ces applications et les performances du serveur.

note: type: Plain text
en: The DATA AND METADATA COHERENCE section contains a detailed discussion of these trade-offs.
fr: La partie B<COHÉRENCE DES DONNÉES ET DES MÉTADONNÉES> contient un propos détaillé sur ces échanges.

note: type: Plain text
en: Enable/Disables the cache of (read-only) data pages to the local disk using the FS-Cache facility. See cachefilesd(8)  and E<lt>kernel_soruceE<gt>/Documentation/filesystems/caching for detail on how to configure the FS-Cache facility.  Default value is nofsc.
fr: Activer ou désactiver le cache des pages de données (en lecture seule) du disque local en utilisant l'outil FS-Cache. Consultez B<cachefilesd>(8) et Documentation/filesystems/caching dans le code source du noyau pour plus de détails sur la configuration de l'outil FS-Cache. La valeur par défaut est nofsc.

note: type: SS
en: Options for NFS versions 2 and 3 only
fr: Options pour les versions NFS 2 et 3 uniquement

note: type: Plain text
en: Use these options, along with the options in the above subsection, for NFS versions 2 and 3 only.
fr: Utilisez ces options ainsi que les options de la sous-section précédente uniquement pour les systèmes de fichiers de type NFS version 2 et 3.

note: type: TP
en: B<proto=>I<netid>
fr: B<proto=>I<idreseau>

note: type: Plain text
en: The I<netid> determines the transport that is used to communicate with the NFS server.  Available options are B<udp>, B<udp6>, B<tcp>, B<tcp6>, and B<rdma>.  Those which end in B<6> use IPv6 addresses and are only available if support for TI-RPC is built in. Others use IPv4 addresses.
fr: L'identifiant réseau I<idreseau> détermine le transport utilisé pour communiquer avec le serveur NFS. Les options possibles sont B<udp>, B<udp6>, B<tcp>, B<tcp6> et B<rdma>. Les valeurs qui se terminent par B<6> utilisent des adresses IPv6 et ne sont disponibles que si la prise en charge de TI-RPC est intégrée. Les autres utilisent des adresses IPv4.

note: type: Plain text
en: Each transport protocol uses different default B<retrans> and B<timeo> settings.  Refer to the description of these two mount options for details.
fr: Chaque protocole de transport utilise différents réglages de B<retransmission> et de B<timeo>. Merci de vous référer à la description de ces deux options de montage

note: type: Plain text
en: In addition to controlling how the NFS client transmits requests to the server, this mount option also controls how the B<mount>(8)  command communicates with the server's rpcbind and mountd services.  Specifying a netid that uses TCP forces all traffic from the B<mount>(8)  command and the NFS client to use TCP.  Specifying a netid that uses UDP forces all traffic types to use UDP.
fr: En plus de contrôler la façon dont le client NFS transmet les requêtes au serveur, cette option de mount gère aussi la façon dont la commande B<mount>(8) communique avec les services rpcbind et mountd du serveur. Indiquer un id réseau qui utilise TCP entraîne l'utilisation de TCP par tout le trafic passant par la commande B<mount>(8) ou le client NFS. Réciproquement, indiquer UDP entraîne l'utilisation d'UDP par tout le trafic.

note: type: Plain text
en: B<Before using NFS over UDP, refer to the TRANSPORT METHODS section.>
fr: B<avant d'utiliser NFS sur UDP, consultez la section MÉTHODES DE TRANSPORT.>

note: type: Plain text
en: If the B<proto> mount option is not specified, the B<mount>(8)  command discovers which protocols the server supports and chooses an appropriate transport for each service.  Refer to the TRANSPORT METHODS section for more details.
fr: Si l'option B<proto> de B<mount> n'est pas définie, la commande B<mount>(8) découvrira quels protocoles sont acceptés par le serveur et choisira un transport approprié pour chacun des services. Consultez la section B<MÉTHODES DE TRANSPORT> pour plus de détails.

note: type: Plain text
en: The B<udp> option is an alternative to specifying B<proto=udp.> It is included for compatibility with other operating systems.
fr: L'option B<udp> est une variante pour B<proto=udp>, compatible avec d'autres systèmes d'exploitation.

note: type: Plain text
en: The B<tcp> option is an alternative to specifying B<proto=tcp.> It is included for compatibility with other operating systems.
fr: L'option B<tcp> est une variante pour B<proto=tcp>, compatible avec d'autres systèmes d'exploitation.

note: type: Plain text
en: The B<rdma> option is an alternative to specifying B<proto=rdma.>
fr: L'option B<rdma> est une variante pour B<proto=rdma>.

note: type: Plain text
en: The numeric value of the server's NFS service port.  If the server's NFS service is not available on the specified port, the mount request fails.
fr: Valeur numérique du port du service NFS sur le serveur. Si le service NFS du serveur n'est pas accessible sur le port indiqué, la requête de montage échoue.

note: type: Plain text
en: If this option is not specified, or if the specified port value is 0, then the NFS client uses the NFS service port number advertised by the server's rpcbind service.  The mount request fails if the server's rpcbind service is not available, the server's NFS service is not registered with its rpcbind service, or the server's NFS service is not available on the advertised port.
fr: Si cette option n'est pas définie, ou si le port indiqué est 0, le client NFS utilise le numéro du port du service NFS publié par le service rpcbind du serveur. La requête de montage échoue si le service rpcbind du serveur n'est pas accessible, si le service NFS du serveur n'est pas enregistré dans son service rpcbind, ou si le service NFS du serveur n'est pas accessible sur le port publié.

note: type: Plain text
en: The numeric value of the server's mountd port.  If the server's mountd service is not available on the specified port, the mount request fails.
fr: Valeur numérique du port de mountd sur le serveur. Si le service mountd du serveur n'est pas présent sur le port indiqué, la requête de montage échoue.

note: type: Plain text
en: If this option is not specified, or if the specified port value is 0, then the B<mount>(8)  command uses the mountd service port number advertised by the server's rpcbind service.  The mount request fails if the server's rpcbind service is not available, the server's mountd service is not registered with its rpcbind service, or the server's mountd service is not available on the advertised port.
fr: Si cette option n'est pas définie, ou si le port indiqué est 0, la commande B<mount>(8) utilise le numéro du port du service mountd publié par le service rpcbind du serveur. La requête de montage échoue si le service rpcbind du serveur n'est pas accessible, si le service mountd du serveur n'est pas enregistré dans son service rpcbind, ou si le service mountd du serveur n'est pas accessible sur le port publié.

note: type: Plain text
en: This option can be used when mounting an NFS server through a firewall that blocks the rpcbind protocol.
fr: Cette option peut être utilisée pour les montages sur un serveur NFS à travers un pare-feu qui bloque le protocole rpcbind.

note: type: TP
en: B<mountproto=>I<netid>
fr: B<mountproto=>I<idreseau>

note: type: Plain text
en: The transport the NFS client uses to transmit requests to the NFS server's mountd service when performing this mount request, and when later unmounting this mount point.
fr: Le transport utilisé par le client NFS pour transmettre ses requêtes au service mountd d'un serveur NFS quand il lance cette requête de montage, puis quand il démontera ensuite ce montage.

note: type: Plain text
en: I<netid> may be one of B<udp>, and B<tcp> which use IPv4 address or, if TI-RPC is built into the B<mount.nfs> command, B<udp6>, and B<tcp6> which use IPv6 addresses.
fr: I<idreseau> peut valoir B<udp> ou B<tcp> qui utilisent des adresses IPv4, ou bien, si TI-RPC est intégré dans la commande B<mount.nfs>, B<udp6> ou B<tcp6>, qui utilisent des adresses IPv6.

note: type: Plain text
en: This option can be used when mounting an NFS server through a firewall that blocks a particular transport.  When used in combination with the B<proto> option, different transports for mountd requests and NFS requests can be specified.  If the server's mountd service is not available via the specified transport, the mount request fails.
fr: Cette option peut être utilisée pour monter un serveur NFS à travers un pare-feu qui bloque des transferts spécifiques. Utilisé avec l'option B<proto>, différents modes de transfert peuvent être choisis pour les requêtes vers mountd et NFS. Si le serveur ne propose pas de service pour le mode indiqué, la requête de montage échoue.

note: type: Plain text
en: Refer to the TRANSPORT METHODS section for more on how the B<mountproto> mount option interacts with the B<proto> mount option.
fr: Veuillez consulter la section B<MÉTHODES DE TRANSPORT> pour plus de renseignements sur la manière dont l'option de montage B<mountproto> interagit avec l'option B<proto>.

note: type: TP
en: B<mounthost=>I<name>
fr: B<mounthost=>I<nom>

note: type: Plain text
en: The hostname of the host running mountd.  If this option is not specified, the B<mount>(8)  command assumes that the mountd service runs on the same host as the NFS service.
fr: Le nom d'hôte de la machine qui exécute le mountd. Si cette option n'est pas définie, la commande B<mount>(8) considère que le service mountd est assuré par la machine qui offre le service NFS.

note: type: Plain text
en: The RPC version number used to contact the server's mountd.  If this option is not specified, the client uses a version number appropriate to the requested NFS version.  This option is useful when multiple NFS services are running on the same remote server host.
fr: Numéro de version des RPC utilisé pour contacter le mountd du serveur. Si cette option n'est pas définie, le client utilise un numéro de version approprié à la version du NFS contacté. Cette option est utile quand de nombreux services NFS sont offerts par un seul et même serveur.

note: type: Plain text
en: The maximum length of a pathname component on this mount.  If this option is not specified, the maximum length is negotiated with the server. In most cases, this maximum length is 255 characters.
fr: La taille maximale d'un composant du nom de chemin de ce montage. Si cette option n'est pas définie, la taille maximale est négociée avec le serveur. Dans la plupart des cas, cette taille maximale est 255 caractères.

note: type: Plain text
en: Some early versions of NFS did not support this negotiation.  Using this option ensures that B<pathconf>(3)  reports the proper maximum component length to applications in such cases.
fr: Des versions précédentes de NFS ne gèrent pas cette négociation. L'utilisation de cette option garantit que B<pathconf>(3) donnera bien la longueur maximale aux applications pour ces versions.

note: type: Plain text
en: The NFS protocol version number used to contact the server's NFS service.  If the server does not support the requested version, the mount request fails.  If this option is not specified, the client negotiates a suitable version with the server, trying version 4 first, version 3 second, and version 2 last.
fr: Le numéro de version du protocole NFS utilisé pour contacter le service NFS du serveur.  Si le serveur ne gère pas la version demandée, la requête de montage échoue. Si cette option n'est pas définie, le client tente de trouver une version adaptée au serveur, en tentant successivement les versions 4, 3 puis 2.

note: type: Plain text
en: This option is an alternative to the B<nfsvers> option.  It is included for compatibility with other operating systems.
fr: Cette option est une variante pour l'option B<nfsvers>, compatible avec d'autres systèmes d'exploitation.

note: type: Plain text
en: Selects whether to use the NLM sideband protocol to lock files on the server.  If neither option is specified (or if B<lock> is specified), NLM locking is used for this mount point.  When using the B<nolock> option, applications can lock files, but such locks provide exclusion only against other applications running on the same client.  Remote applications are not affected by these locks.
fr: Indiquer s'il faut utiliser le protocole auxiliaire NLM pour verrouiller les fichiers sur le serveur. Si aucune option n'est indiquée (ou si c'est B<lock> qui est choisi), le verrouillage NLM est activé pour ce point de montage. Si on utilise l'option B<nolock>, les applications peuvent verrouiller les fichiers, mais ces verrous n'ont de portée que pour les applications qui tournent sur ce même client. Les applications distantes ne sont pas informées de ces verrous.

note: type: Plain text
en: NLM locking must be disabled with the B<nolock> option when using NFS to mount I</var> because I</var> contains files used by the NLM implementation on Linux.  Using the B<nolock> option is also required when mounting exports on NFS servers that do not support the NLM protocol.
fr: Le verrouillage NLM doit être désactivé lors de l'utilisation de l'option B<nolock> si I</var> est monté  à l'aide de NFS, parce que I</var> contient des fichiers utilisés par l'implémentation de NLM sous Linux. L'usage de B<nolock> est aussi requis lors des montages de partages de serveurs NFS ne gérant pas le protocole NLM.

note: type: Plain text
en: Selects whether to allow signals to interrupt file operations on this mount point. If neither option is specified (or if B<nointr> is specified), signals do not interrupt NFS file operations. If B<intr> is specified, system calls return EINTR if an in-progress NFS operation is interrupted by a signal.
fr: Indiquer si les signaux peuvent interrompre les opérations sur le fichier pour ce point de montage. Si aucune option n'est indiquée (ou si B<nointr> est choisi), les signaux n'interrompent pas les opérations NFS sur les fichiers. Si B<intr> est indiqué, les appels systèmes renvoient EINTR si une opération NFS en cours est interrompue par un signal.

note: type: Plain text
en: Using the B<intr> option is preferred to using the B<soft> option because it is significantly less likely to result in data corruption.
fr: L'utilisation de l'option B<intr> est préférable à celle de l'option B<soft> car le risque de corruption des données est moins important.

note: type: Plain text
en: The B<intr> / B<nointr> mount option is deprecated after kernel 2.6.25.  Only SIGKILL can interrupt a pending NFS operation on these kernels, and if specified, this mount option is ignored to provide backwards compatibility with older kernels.
fr: Les options de montage B<intr>/ B<nointr> sont obsolètes pour des noyaux ultérieurs au 2.6.25. Seul un signal de terminaison SIGKILL peut interrompre une opération NFS en cours sur ces noyaux, et, si précisée, cette option est ignorée pour assurer une compatibilité ascendante sur des anciens noyaux.

note: type: Plain text
en: Selects whether to use close-to-open cache coherence semantics.  If neither option is specified (or if B<cto> is specified), the client uses close-to-open cache coherence semantics. If the B<nocto> option is specified, the client uses a non-standard heuristic to determine when files on the server have changed.
fr: Indiquer s'il faut utiliser la sémantique de cohérence de cache close-to-open. Si aucune option n'est indiquée (ou si c'est B<cto> qui est choisi), le client utilise la sémantique de cohérence de cache close-to-open. Si c'est l'option B<nocto> qui est choisie, le client utilise une heuristique non standard pour savoir quand les fichiers ont changé sur le serveur.

note: type: Plain text
en: Using the B<nocto> option may improve performance for read-only mounts, but should be used only if the data on the server changes only occasionally.  The DATA AND METADATA COHERENCE section discusses the behavior of this option in more detail.
fr: L'utilisation de l'option B<nocto> peut améliorer les performances des montages en lecture seule, mais devrait être limitée au cas où les données sur le serveur ne changent qu'occasionnellement. La section B<COHÉRENCE DES DONNÉES ET DES MÉTADONNÉES> expose le comportement de cette option en détails.

note: type: Plain text
en: Selects whether to use the NFSACL sideband protocol on this mount point.  The NFSACL sideband protocol is a proprietary protocol implemented in Solaris that manages Access Control Lists. NFSACL was never made a standard part of the NFS protocol specification.
fr: Indiquer s'il faut utiliser le protocole auxiliaire NFSACL sur ce point de montage. Le protocole auxiliaire NFSACL est un protocole propriétaire mis en œuvre dans Solaris et qui gère les listes de contrôle d'accès (les ACLs). NSFACL n'est jamais devenu un élément standard de la spécification du protocole NFS.

note: type: Plain text
en: If neither B<acl> nor B<noacl> option is specified, the NFS client negotiates with the server to see if the NFSACL protocol is supported, and uses it if the server supports it.  Disabling the NFSACL sideband protocol may be necessary if the negotiation causes problems on the client or server.  Refer to the SECURITY CONSIDERATIONS section for more details.
fr: Si ni B<acl> ni B<noacl> ne sont précisées, le client NFS négocie avec le serveur afin de savoir si le protocole NFSACL est actif, et l'utilise dans ce cas. La désactivation du protocole auxiliaire NFSACL est parfois rendue nécessaire quand la négociation pose des problèmes sur le client ou sur le serveur. Consultez la section B<CONSIDÉRATIONS DE SÉCURITÉ> pour plus de détails.

note: type: TP
en: B<local_lock=>mechanism
fr: B<local_lock=>I<mécanisme>

note: type: Plain text
en: Specifies whether to use local locking for any or both of the flock and the POSIX locking mechanisms.  I<mechanism> can be one of B<all>, B<flock>, B<posix>, or B<none>.  This option is supported in kernels 2.6.37 and later.
fr: Précise si le verrouillage local doit être utilisé pour les mécanismes flock, POSIX, ou les deux.  I<mechanism> peut être B<all>, B<flock>, B<posix>, or B<none>. Cette option est prise en charge par les noyaux 2.6.37 et suivants.

note: type: Plain text
en: The Linux NFS client provides a way to make locks local. This means, the applications can lock files, but such locks provide exclusion only against other applications running on the same client. Remote applications are not affected by these locks.
fr: Le client Linux NFS fournit un moyen de poser des verrous locaux. Les applications peuvent donc verrouiller des fichiers, mais ces verrous n'ont de portée que pour les applications qui tournent sur ce même client. Les applications distantes ne sont pas informées de ces verrous.

note: type: Plain text
en: If this option is not specified, or if B<none> is specified, the client assumes that the locks are not local.
fr: Si cette option n'est pas précisée, ou si B<none> est précisé, le client suppose que les verrous ne sont pas locaux.

note: type: Plain text
en: If B<all> is specified, the client assumes that both flock and POSIX locks are local.
fr: Si B<all> est spécifié, le client suppose que les deux types de verrous flock et POSIX sont locaux.

note: type: Plain text
en: If B<flock> is specified, the client assumes that only flock locks are local and uses NLM sideband protocol to lock files when POSIX locks are used.
fr: Si B<flock> est spécifié, le client suppose que seuls les verrous flock sont locaux, et utilise le protocole NLM associé pour verrouiller les fichiers quand les verrous POSIX sont utilisés.

note: type: Plain text
en: If B<posix> is specified, the client assumes that POSIX locks are local and uses NLM sideband protocol to lock files when flock locks are used.
fr: Si B<posix> est spécifié, le client suppose que les verrous POSIX sont locaux, et utilise le protocole NLM associé pour verrouiller les fichiers quand les verrous flock sont utilisés.

note: type: Plain text
en: To support legacy flock behavior similar to that of NFS clients E<lt> 2.6.12, use 'local_lock=flock'. This option is required when exporting NFS mounts via Samba as Samba maps Windows share mode locks as flock. Since NFS clients E<gt> 2.6.12 implement flock by emulating POSIX locks, this will result in conflicting locks.
fr: Pour supporter le comportement flock de façon semblable à celui des clients NFS E<lt> 2.6.12, utiliser 'local_lock= flock'. Cette option est requise lors de l'exportation des montages NFS à l'aide de Samba comme des cartes Windows Samba partagé en mode verrouillé flock. Puisque les clients NFS E<gt> 2.6.12 utilise flock en émulant les verrous POSIX, il y aura un conflit de verrous.

note: type: Plain text
en: NOTE: When used together, the 'local_lock' mount option will be overridden by 'nolock'/'lock' mount option.
fr: NOTE : Quand elles sont utilisées ensemble, l'option de montage 'local_lock' sera écrasée par l'option de montage 'nolock'/'lock'.

note: type: SS
en: Options for NFS version 4 only
fr: Options pour NFS version 4 uniquement

note: type: Plain text
en: Use these options, along with the options in the first subsection above, for NFS version 4 and newer.
fr: Utilisez ces options ainsi que les options de la première sous-section ci-dessus pour les systèmes de fichiers de type NFS version 4 et plus récents.

note: type: Plain text
en: The I<netid> determines the transport that is used to communicate with the NFS server.  Supported options are B<tcp>, B<tcp6>, and B<rdma>.  B<tcp6> use IPv6 addresses and is only available if support for TI-RPC is built in. Both others use IPv4 addresses.
fr:  L'identifiant réseau I<idreseau> détermine le transport utilisé pour communiquer avec le serveur NFS. Les options possibles sont B<tcp>, B<tcp6> et B<rdma>. L'option B<tcp6> utilise des adresses IPv6 et n'est disponible que si la prise en charge de TI-RPC est intégrée. Les deux autres utilisent des adresses IPv4.

note: type: Plain text
en: All NFS version 4 servers are required to support TCP, so if this mount option is not specified, the NFS version 4 client uses the TCP protocol.  Refer to the TRANSPORT METHODS section for more details.
fr: Les serveurs NFS version 4 doivent prendre en charge TCP, donc si cette option n'est pas précisée, le client NFS utilise le protocole TCP. Veuillez vous référer à la section B<MÉTHODES DE TRANSPORT> pour plus de détails.

note: type: Plain text
en: If this mount option is not specified, the NFS client uses the standard NFS port number of 2049 without first checking the server's rpcbind service.  This allows an NFS version 4 client to contact an NFS version 4 server through a firewall that may block rpcbind requests.
fr: Si cette option de montage n'est pas définie, le client NFS utilisera le numéro de port standard de NFS (2049) sans vérifier de prime abord le service rpcbind du serveur. Cette option permet à un client NFS version 4 de contacter un serveur NFS version 4 à travers un pare-feu qui bloquerait les requêtes rpcbind.

note: type: Plain text
en: If the specified port value is 0, then the NFS client uses the NFS service port number advertised by the server's rpcbind service.  The mount request fails if the server's rpcbind service is not available, the server's NFS service is not registered with its rpcbind service, or the server's NFS service is not available on the advertised port.
fr: Si la valeur du port indiquée est 0, le client NFS utilisera le numéro de port du service NFS publié par le service rpcbind du serveur. La requête de montage échouera si le service rpcbind du serveur n'est pas disponible, si le service NFS du serveur n'est pas enregistré dans son service rpcbind, ou si le service NFS du serveur n'est pas accessible sur le port publié.

note: type: Plain text
en: Selects whether to allow signals to interrupt file operations on this mount point. If neither option is specified (or if B<intr> is specified), system calls return EINTR if an in-progress NFS operation is interrupted by a signal.  If B<nointr> is specified, signals do not interrupt NFS operations.
fr: Indiquer si les signaux peuvent interrompre les opérations sur les fichiers pour ce point de montage. Si aucune option n'est indiquée (ou si B<intr> est choisi), les appels systèmes renvoient EINTR si une opération NFS en cours est interrompue par un signal. Si B<nointr> est indiqué, les signaux n'interrompent pas les opérations NFS.

note: type: Plain text
en: Selects whether to use close-to-open cache coherence semantics for NFS directories on this mount point.  If neither B<cto> nor B<nocto> is specified, the default is to use close-to-open cache coherence semantics for directories.
fr: Indiquer s'il faut utiliser la sémantique de cohérence du cache close-to-open pour les répertoires NFS de ce point de montage. Si ni B<cto> ni B<nocto> ne sont indiquées, la sémantique de cohérence du cache close-to-open sera utilisée par défaut pour les répertoires.

note: type: Plain text
en: File data caching behavior is not affected by this option.  The DATA AND METADATA COHERENCE section discusses the behavior of this option in more detail.
fr: La politique de mise en cache des données des fichiers n'est pas concernée par cette option. La section B<COHÉRENCE DES DONNÉES ET DES MÉTADONNÉES> décrit le comportement de cette option en détails.

note: type: Plain text
en: Specifies a single IPv4 address (in dotted-quad form), or a non-link-local IPv6 address, that the NFS client advertises to allow servers to perform NFS version 4 callback requests against files on this mount point. If the server is unable to establish callback connections to clients, performance may degrade, or accesses to files may temporarily hang.
fr: Indiquer une seule adresse IPv4 en quatre parties séparées par des points, ou une adresse IPv6 qui n'est pas un lien local. Le client NFS signalera alors que les serveurs peuvent envoyer des requêtes NFSv4 de rappel sur les fichiers de ce point de montage. Si le serveur ne peut pas établir de connexion de rappel (« callback ») sur ces clients, les performances peuvent être dégradées ou les accès à ces fichiers temporairement suspendus.

note: type: Plain text
en: If this option is not specified, the B<mount>(8)  command attempts to discover an appropriate callback address automatically.  The automatic discovery process is not perfect, however.  In the presence of multiple client network interfaces, special routing policies, or atypical network topologies, the exact address to use for callbacks may be nontrivial to determine.
fr: Si cette option n'est pas indiquée, la commande B<mount>(8) essaie de découvrir automatiquement une adresse de rappel (« callback ») appropriée. La procédure de découverte automatique n'est cependant pas parfaite. Dans le cas d'interfaces réseau multiples, de directives de routages spéciales ou de typologie réseau atypique, l'adresse exacte à utiliser pour les rappels peut ne pas être triviale à déterminer.

note: type: SH
en: nfs4 FILE SYSTEM TYPE
fr: SYSTÈME DE FICHIERS DE TYPE nfs4

note: type: Plain text
en: The B<nfs4> file system type is an old syntax for specifying NFSv4 usage. It can still be used with all NFSv4-specific and common options, excepted the B<nfsvers> mount option.
fr: Le type B<nfs4> de système de fichiers est une ancienne syntaxe précisant l'utilisation de NFSv4. Il peut toujours être utilisé avec toutes les options spécifiques à NFSv4, à l'exception de l'option de montage B<nfsvers>

note: type: SH
en: MOUNT CONFIGURATION FILE
fr: FICHIER DE CONFIGURATION DU MONTAGE

note: type: Plain text
en: If the mount command is configured to do so, all of the mount options described in the previous section can also be configured in the I</etc/nfsmount.conf> file. See B<nfsmount.conf(5)> for details.
fr: Si la commande de montage est configurée pour, toutes les options de montage décrites dans la section précédente peuvent être configurées dans le fichier I</etc/nfsmount.conf>. Référez-vous à B<nfsmount.conf(5)> pour plus de détails.

note: type: SH
en: EXAMPLES
fr: EXEMPLES

note: type: Plain text
en: To mount an export using NFS version 2, use the B<nfs> file system type and specify the B<nfsvers=2> mount option.  To mount using NFS version 3, use the B<nfs> file system type and specify the B<nfsvers=3> mount option.  To mount using NFS version 4, use either the B<nfs> file system type, with the B<nfsvers=4> mount option, or the B<nfs4> file system type.
fr: Pour réaliser le montage d'un partage en NFS version 2, il faut préciser que le type du système de fichiers est B<nfs> et indiquer l'option de montage B<nfsvers=2>. Pour réaliser un montage en NFS version 3, il faut préciser que le type du système de fichiers est B<nfs> et indiquer l'option de montage B<nfsvers=3>. Pour réaliser un montage en NFS version 4, il faut préciser que le type du système de fichiers est B<nfs>, avec l'option de montage B<nfsver=4>, ou demander le système de fichiers B<nfs4>.

note: type: Plain text
en: The following example from an I</etc/fstab> file causes the mount command to negotiate reasonable defaults for NFS behavior.
fr: L'exemple de fichier I</etc/fstab> qui suit permet à la commande mount de négocier des valeurs par défaut convenables pour le comportement NFS.

note: type: Plain text
en: 	server:/export	/mnt	nfs	defaults	0 0
fr: 	serveur:/export	/mnt	nfs	defaults	0 0

note: type: Plain text
en: Here is an example from an /etc/fstab file for an NFS version 2 mount over UDP.
fr: Voici un exemple de ligne du fichier /etc/fstab concernant un montage NFS version 2 en UDP.

note: type: Plain text
en: 	server:/export	/mnt	nfs	nfsvers=2,proto=udp	0 0
fr: 	serveur:/export	/mnt	nfs	nfsvers=2,proto=udp	0 0

note: type: Plain text
en: Try this example to mount using NFS version 4 over TCP with Kerberos 5 mutual authentication.
fr: Essayez cet exemple afin de réaliser un montage NFS version 4 en TCP, utilisant l'authentification réciproque de Kerberos 5.

note: type: Plain text
en: 	server:/export	/mnt	nfs4	sec=krb5	0 0
fr: 	serveur:/export	/mnt	nfs4	sec=krb5	0 0

note: type: Plain text
en: This example can be used to mount /usr over NFS.
fr: Cet exemple peut servir à réaliser le montage de /usr grâce à NFS.

note: type: Plain text
en: 	server:/export	/usr	nfs	ro,nolock,nocto,actimeo=3600	0 0
fr: 	serveur:/export	/usr	nfs	ro,nolock,nocto,actimeo=3600	0 0

note: type: Plain text
en: This example shows how to mount an NFS server using a raw IPv6 link-local address.
fr: Cet exemple montre comment utiliser une adresse brute non locale IPv6.

note: type: SH
en: TRANSPORT METHODS
fr: MÉTHODES DE TRANSPORT.

note: type: Plain text
en: NFS clients send requests to NFS servers via Remote Procedure Calls, or I<RPCs>.  The RPC client discovers remote service endpoints automatically, handles per-request authentication, adjusts request parameters for different byte endianness on client and server, and retransmits requests that may have been lost by the network or server.  RPC requests and replies flow over a network transport.
fr: Les clients NFS envoient leurs requêtes aux serveurs NFS grâce aux appels de procédures distantes (« Remote Procedure Calls »), les I<RPC>s. Le client RPC découvre automatiquement les entrées du service distant, gère l'authentification requête par requête, ajuste les paramètres des requêtes afin de gérer l'ordre des octets sur le client et le serveur (« endianess »), et se charge de la retransmission des requêtes qui pourraient s'être perdues dans le réseau ou sur le serveur. Les requêtes et les réponses RPC circulent sur un protocole de transport réseau.

note: type: Plain text
en: In most cases, the B<mount>(8)  command, NFS client, and NFS server can automatically negotiate proper transport and data transfer size settings for a mount point.  In some cases, however, it pays to specify these settings explicitly using mount options.
fr: Dans la plupart des cas, la commande B<mount>(8), le client NFS et le serveur NFS peuvent négocier automatiquement les valeurs adéquates de taille pour les transferts de données et de transport pour un point de montage. Cependant, dans certains cas, il peut être efficace d'indiquer explicitement ces valeurs grâce aux options de montage.

note: type: Plain text
en: Traditionally, NFS clients used the UDP transport exclusively for transmitting requests to servers.  Though its implementation is simple, NFS over UDP has many limitations that prevent smooth operation and good performance in some common deployment environments.  Even an insignificant packet loss rate results in the loss of whole NFS requests; as such, retransmit timeouts are usually in the subsecond range to allow clients to recover quickly from dropped requests, but this can result in extraneous network traffic and server load.
fr: Anciennement, les clients NFS se servaient uniquement du transport UDP pour transmettre des requêtes aux serveurs. Bien que son implémentation soit simple, NFS sur UDP a de nombreuses limitations qui l'empêchent d'obtenir de bonnes performances et un fonctionnement fluide dans certains environnements de déploiement courants. Un taux de paquets perdus même insignifiant entraîne la perte de requêtes NFS complètes. On règle alors généralement le délai de dépassement (« timeout ») à une valeur inférieure à la seconde afin que les clients puissent récupérer rapidement en cas de requêtes rejetées. Cela peut entraîner une surcharge du trafic réseau et du serveur.

note: type: Plain text
en: However, UDP can be quite effective in specialized settings where the networks MTU is large relative to NFSs data transfer size (such as network environments that enable jumbo Ethernet frames).  In such environments, trimming the B<rsize> and B<wsize> settings so that each NFS read or write request fits in just a few network frames (or even in a single frame) is advised.  This reduces the probability that the loss of a single MTU-sized network frame results in the loss of an entire large read or write request.
fr: Cependant, UDP peut être assez efficace grâce à des réglages spécifiques lorsque le MTU du réseau dépasse la taille de transfert de données de NFS (par exemple dans les environnements réseau qui utilisent les trames Ethernet Jumbo). Dans ces cas, il est judicieux d'adapter les réglages B<rsize> et B<wsize> de façon à ce que chaque requête de lecture ou d'écriture NFS soit contenue dans quelques trames du réseau (voire même dans une seule trame). Cela réduit la probabilité qu'une perte d'une simple trame réseau de la taille de la MTU entraîne la perte complète d'un grande requête en lecture ou écriture.

note: type: Plain text
en: TCP is the default transport protocol used for all modern NFS implementations.  It performs well in almost every conceivable network environment and provides excellent guarantees against data corruption caused by network unreliability.  TCP is often a requirement for mounting a server through a network firewall.
fr: TCP est le protocole de transport utilisé par défaut dans toutes les implémentations modernes de NFS. Il est efficace dans pratiquement tous les environnements réseau concevables et offre d'excellentes garanties contre la corruption de données que pourrait entraîner un incident réseau. TCP est souvent requis pour accéder à un serveur à travers un pare-feu.

note: type: Plain text
en: Under normal circumstances, networks drop packets much more frequently than NFS servers drop requests.  As such, an aggressive retransmit timeout setting for NFS over TCP is unnecessary. Typical timeout settings for NFS over TCP are between one and ten minutes.  After the client exhausts its retransmits (the value of the B<retrans> mount option), it assumes a network partition has occurred, and attempts to reconnect to the server on a fresh socket. Since TCP itself makes network data transfer reliable, B<rsize> and B<wsize> can safely be allowed to default to the largest values supported by both client and server, independent of the network's MTU size.
fr: Dans des conditions normales, les réseaux rejettent des paquets bien plus souvent que les serveurs NFS ne rejettent de requêtes. C'est pourquoi un réglage agressif de délai de dépassement (« time-out ») de retransmission pour NFS sur TCP est inutile. Les réglages habituels de délai de dépassement pour NFS sur TCP varient entre une et dix minutes. Après qu'un client a terminé ses retransmissions (la valeur de l'option B<retrans> de mount), il considère que le réseau a subi une panne et tente de se reconnecter au serveur grâce à une nouvelle interface de connexion (« socket »). Puisque TCP fiabilise le transport de données sur le réseau, B<rsize> et B<wsize> peuvent en toute sécurité permettre par défaut la plus grande valeur gérée à la fois par le client et par le serveur, indépendamment de la taille du MTU du réseau.

note: type: SS
en: Using the mountproto mount option
fr: Utilisation de l'option de montage B<mountproto>

note: type: Plain text
en: This section applies only to NFS version 2 and version 3 mounts since NFS version 4 does not use a separate protocol for mount requests.
fr: Cette section s'applique uniquement aux versions 2 et 3 du protocole mount car NFS 4 n'utilise pas un protocole de montage séparé.

note: type: Plain text
en: The Linux NFS client can use a different transport for contacting an NFS server's rpcbind service, its mountd service, its Network Lock Manager (NLM) service, and its NFS service.  The exact transports employed by the Linux NFS client for each mount point depends on the settings of the transport mount options, which include B<proto>, B<mountproto>, B<udp>, and B<tcp>.
fr: Le client Linux peut utiliser différents modes de transfert pour contacter le service rpcbind d'un serveur, son service mountd, son gestionnaire de verrou réseau (NLM) et son service NFS. Le mode de transport utilisé par le client NFS de Linux pour chaque point de montage dépend des options passées à mount, qui incluent B<proto>, B<mountproto> B<udp> et B<tcp>.

note: type: Plain text
en: The client sends Network Status Manager (NSM) notifications via UDP no matter what transport options are specified, but listens for server NSM notifications on both UDP and TCP.  The NFS Access Control List (NFSACL) protocol shares the same transport as the main NFS service.
fr: Le client envoie des notifications au gestionnaire réseau de statut (NSM : « network status manager ») à l'aide d'UDP, quel que soit le mode de transfert précisé. Il écoute cependant les notifications NSM du serveur à la fois sur UDP et TCP. Le protocole gérant la liste de contrôle d'accès à NFS (NFACL : « nfs access control list ») utilise le même mode de transfert que le service NFS principal.

note: type: Plain text
en: If no transport options are specified, the Linux NFS client uses UDP to contact the server's mountd service, and TCP to contact its NLM and NFS services by default.
fr: Si aucune option n'est précisée quant au mode de transfert, le client NFS Linux utilise UDP pour contacter le service mountd du server, et TCP pour contacter ses services NLM et NFS par défaut.

note: type: Plain text
en: If the server does not support these transports for these services, the B<mount>(8)  command attempts to discover what the server supports, and then retries the mount request once using the discovered transports.  If the server does not advertise any transport supported by the client or is misconfigured, the mount request fails.  If the B<bg> option is in effect, the mount command backgrounds itself and continues to attempt the specified mount request.
fr: Si le serveur ne gère pas ces modes de transfert pour ces services, la commande B<mount>(8) essaye de trouver quel mode est pris en charge par le serveur, et essaye une fois de se reconnecter avec ce mode. Si le serveur ne propose aucun mode géré par le client ou est mal configuré, la requête de montage échoue. Si l'option B<bg> a été passée, la commande mount passe en arrière-plan et continue d'essayer la requête de montage demandée.

note: type: Plain text
en: When the B<proto> option, the B<udp> option, or the B<tcp> option is specified but the B<mountproto> option is not, the specified transport is used to contact both the server's mountd service and for the NLM and NFS services.
fr: Quand l'une des options B<proto>, B<udp> ou B<tcp> est passée mais que B<mountproto> ne l'est pas, le mode de transfert demandé est utilisé à la fois pour contacter le service mountd du serveur et ses services NLM et NFS.

note: type: Plain text
en: If the B<mountproto> option is specified but none of the B<proto>, B<udp> or B<tcp> options are specified, then the specified transport is used for the initial mountd request, but the mount command attempts to discover what the server supports for the NFS protocol, preferring TCP if both transports are supported.
fr: Si l'option B<mountproto> est passée mais que ni B<proto>, ni B<udp> et ni B<tcp> n'est passée alors le mode demandé est utilisé pour la requête mount initiale, mais la commande mount essaye de découvrir quel mode de transfert est pris en charge pour le protocole NFS, et préférera TCP si les deux modes sont implémentés.

note: type: Plain text
en: If both the B<mountproto> and B<proto> (or B<udp> or B<tcp>)  options are specified, then the transport specified by the B<mountproto> option is used for the initial mountd request, and the transport specified by the B<proto> option (or the B<udp> or B<tcp> options)  is used for NFS, no matter what order these options appear.  No automatic service discovery is performed if these options are specified.
fr: Si B<mountproto> et B<proto> (ou B<udp> ou B<tcp>) sont passés en même temps, le mode de transport indiqué à l'option B<mountproto> est utilisé pour la requête initiale de mountd, et le mode indiqué à B<proto> (ou B<udp> ou B<tcp>) est utilisé pour NFS, quel que soit l'ordre de ces options. Le programme ne cherchera pas à trouver les services si ces options sont données.

note: type: Plain text
en: If any of the B<proto>, B<udp>, B<tcp>, or B<mountproto> options are specified more than once on the same mount command line, then the value of the rightmost instance of each of these options takes effect.
fr: Si l'une des options B<proto>, B<udp>, B<tcp> ou B<mountproto> est passée plus d'une fois dans une même commande, alors la valeur retenue sera celle la plus à droite.

note: type: SS
en: Using NFS over UDP on high-speed links
fr: Utiliser NFS sur UDP sur des connexions haut débit

note: type: Plain text
en: Using NFS over UDP on high-speed links such as Gigabit B<can cause silent data corruption>.
fr: Utiliser NFS sur UDP avec des connexions haut débit comme Gigabit B<peut causer des corruptions de données silencieuses>.

note: type: Plain text
en: The problem can be triggered at high loads, and is caused by problems in IP fragment reassembly. NFS read and writes typically transmit UDP packets of 4 Kilobytes or more, which have to be broken up into several fragments in order to be sent over the Ethernet link, which limits packets to 1500 bytes by default. This process happens at the IP network layer and is called fragmentation.
fr: Le problème peut être déclenché lors de fortes charges, et est causé par des difficultés dans le réassemblage de fragments IP. Les lectures et écritures par NFS transmettent typiquement des paquets UDP de 4 kilooctets ou plus, qui doivent être cassés en plusieurs fragments pour être envoyés sur le lien Ethernet, pour lequel la taille des paquets est limitée à 1500 octets par défaut. Ce processus a lieu au niveau de la couche réseau IP et est appelé fragmentation.

note: type: Plain text
en: In order to identify fragments that belong together, IP assigns a 16bit I<IP ID> value to each packet; fragments generated from the same UDP packet will have the same IP ID. The receiving system will collect these fragments and combine them to form the original UDP packet. This process is called reassembly. The default timeout for packet reassembly is 30 seconds; if the network stack does not receive all fragments of a given packet within this interval, it assumes the missing fragment(s)  got lost and discards those it already received.
fr: Afin d'identifier les fragments qui proviennent du même paquet, IP attribue un identifiant IP (I<IP ID>) sur 16 bits à chaque paquet. Les fragments générés à partir du même paquet UPD auront le même identifiant IP. Le système destinataire récupère ces fragments et les combine pour reformer les paquets UPD originaux. Ce processus est appelé réassemblage. Le délai d'expiration par défaut pour le réassemblage de paquets est de 30 secondes. Si la pile réseau ne reçoit pas tous les fragments d'un paquet donné pendant cet intervalle de temps, elle suppose que les fragments manquants se sont perdus et rejette ceux qui ont déjà été reçus.

note: type: Plain text
en: The problem this creates over high-speed links is that it is possible to send more than 65536 packets within 30 seconds. In fact, with heavy NFS traffic one can observe that the IP IDs repeat after about 5 seconds.
fr: Le problème que cela crée sur des connexions à haut débit est dû au fait qu'il est possible d'envoyer plus de 655356 paquets en 30 secondes. En fait, avec un trafic dense NFS, les identifiants IP se répètent au bout d'environ 5 secondes.

note: type: Plain text
en: This has serious effects on reassembly: if one fragment gets lost, another fragment I<from a different packet> but with the I<same IP ID> will arrive within the 30 second timeout, and the network stack will combine these fragments to form a new packet. Most of the time, network layers above IP will detect this mismatched reassembly - in the case of UDP, the UDP checksum, which is a 16 bit checksum over the entire packet payload, will usually not match, and UDP will discard the bad packet.
fr: Cela a de sérieux effets sur le réassemblage : si un fragment se perd, un autre fragment I<d'un paquet différent> mais avec le I<même identifiant IP> arrivera avant l'expiration au bout de 30 secondes, et la pile réseau combinera ces fragments pour former un nouveau paquet. La plupart du temps, les couches réseau au-dessus d'IP détecteront ce réassemblage non assorti — dans le cas d'UPD, la somme de contrôle UDP sur 16 bits sur la charge utile du paquet ne correspondra pas, et UDP rejettera le mauvais paquet.

note: type: Plain text
en: However, the UDP checksum is 16 bit only, so there is a chance of 1 in 65536 that it will match even if the packet payload is completely random (which very often isn't the case). If that is the case, silent data corruption will occur.
fr: Cependant, comme la somme de contrôle UDP est sur uniquement 16 bits, il y a une chance sur 655356 qu'elle coïncide même si la charge utile du paquet est complètement aléatoire (ce qui très souvent n'est pas vrai). Si tel est le cas, une corruption de données silencieuse se sera produite.

note: type: Plain text
en: This potential should be taken seriously, at least on Gigabit Ethernet.  Network speeds of 100Mbit/s should be considered less problematic, because with most traffic patterns IP ID wrap around will take much longer than 30 seconds.
fr: Cette possibilité doit être prise au sérieux, au moins sur Ethernet Gigabit. Les débits réseau de 100 Mbit/s devraient être considérés comme moins problématiques, car dans la plupart des situations, l'épuisement des identifiants IP prendra bien plus que 30 secondes.

note: type: Plain text
en: It is therefore strongly recommended to use B<NFS over TCP where possible>, since TCP does not perform fragmentation.
fr: Il est donc fortement recommandé d'utiliser B<NFS sur TCP là où c'est possible>, car TCP n'effectue pas de fragmentation.

note: type: Plain text
en: If you absolutely have to use NFS over UDP over Gigabit Ethernet, some steps can be taken to mitigate the problem and reduce the probability of corruption:
fr: Si vous devez absolument utiliser NFS sur UDP sur un réseau Gigabit Ethernet, quelques actions peuvent être effectuées pour limiter le problème et réduire la probabilité de corruption :

note: type: TP
en: I<Jumbo frames:>
fr: I<trames Jumbo :>

note: type: Plain text
en: Many Gigabit network cards are capable of transmitting frames bigger than the 1500 byte limit of traditional Ethernet, typically 9000 bytes. Using jumbo frames of 9000 bytes will allow you to run NFS over UDP at a page size of 8K without fragmentation. Of course, this is only feasible if all involved stations support jumbo frames.
fr: Beaucoup de cartes réseau Gigabit sont capables de transmettre des trames plus grandes que la limite traditionnelle sur Ethernet de 1500 octets (typiquement 9000 octets). Utiliser ces grandes trames (Jumbo) vous permettra de faire fonctionner NFS sur UDP avec une taille de page de 8 ko sans fragmentation. Bien sûr, cela n'est possible que si toutes les stations impliquées gèrent les trames Jumbo.

note: type: Plain text
en: To enable a machine to send jumbo frames on cards that support it, it is sufficient to configure the interface for a MTU value of 9000.
fr: Pour activer l'envoi de trames Jumbo sur une machine avec une carte réseau qui les gère, il suffit de configurer l'interface avec une valeur MTU de 9000.

note: type: TP
en: I<Lower reassembly timeout:>
fr: I<diminution du délai avant expiration de réassemblage :>

note: type: Plain text
en: By lowering this timeout below the time it takes the IP ID counter to wrap around, incorrect reassembly of fragments can be prevented as well. To do so, simply write the new timeout value (in seconds)  to the file B</proc/sys/net/ipv4/ipfrag_time>.
fr: Le réassemblage incorrect de fragments peut être aussi évité en diminuant ce délai sous le temps nécessaire à la réinitialisation des identifiants IP. Pour ce faire, écrivez simplement la nouvelle valeur du délai (en seconde) dans le fichier B</proc/sys/net/ipv4/ipfrag_time>.

note: type: Plain text
en: A value of 2 seconds will greatly reduce the probability of IPID clashes on a single Gigabit link, while still allowing for a reasonable timeout when receiving fragmented traffic from distant peers.
fr: Une valeur de 2 secondes diminuera fortement la probabilité d'une collision d'identifiants IP sur un seul lien Gigabit, tout en permettant un délai d'expiration raisonnable lors de la réception d'un trafic fragmenté depuis des serveurs distants.

note: type: SH
en: DATA AND METADATA COHERENCE
fr: COHÉRENCE DES DONNÉES ET DES MÉTADONNÉES

note: type: Plain text
en: Some modern cluster file systems provide perfect cache coherence among their clients.  Perfect cache coherence among disparate NFS clients is expensive to achieve, especially on wide area networks.  As such, NFS settles for weaker cache coherence that satisfies the requirements of most file sharing types. Normally, file sharing is completely sequential: first client A opens a file, writes something to it, then closes it; then client B opens the same file, and reads the changes.
fr: Certains systèmes de fichiers en grappes (cluster) récents offrent une cohérence absolue du cache à leurs clients. La cohérence parfaite de cache aux clients NFS « disparates » est difficile à obtenir, surtout sur les réseaux de grandes tailles (WAN). Dans ce cas, NFS est réglé pour la plus faible cohérence de cache qui satisfait les contraintes de la plupart des types de partage de fichiers. Habituellement, le partage de fichiers est totalement séquentiel : le premier client A ouvre un fichier, écrit quelque chose dedans, puis le ferme. Ensuite, un client B ouvre ce même fichier, puis lit les modifications.

note: type: SS
en: Close-to-open cache consistency
fr: Cohérence de cache « close-to-open »

note: type: Plain text
en: When an application opens a file stored on an NFS server, the NFS client checks that it still exists on the server and is permitted to the opener by sending a GETATTR or ACCESS request.  When the application closes the file, the NFS client writes back any pending changes to the file so that the next opener can view the changes.  This also gives the NFS client an opportunity to report any server write errors to the application via the return code from B<close>(2).  The behavior of checking at open time and flushing at close time is referred to as close-to-open cache consistency.
fr: Quand une application ouvre un fichier stocké sur un serveur NFS, le client NFS vérifie qu'il existe toujours sur le serveur et que l'utilisateur qui ouvre ce fichier en a bien le droit, grâce à des requêtes GETATTR ou ACCESS. Quand l'application ferme le fichier, le client NFS écrit toutes les modifications en attente afin que le prochain à ouvrir ce fichier puisse en voir les changements. Cela donne l'opportunité au client NFS de prévenir l'application de toute erreur en écriture sur le serveur grâce au code de retour de B<close>(2). Ce système de vérification à l'ouverture et de purge à la fermeture est connu sous le nom de cohérence de cache « close-to-open » (close-to-open cache consistency).

note: type: SS
en: Weak cache consistency
fr: Faible cohérence de cache

note: type: Plain text
en: There are still opportunities for a client's data cache to contain stale data.  The NFS version 3 protocol introduced "weak cache consistency" (also known as WCC) which provides a way of efficiently checking a file's attributes before and after a single request.  This allows a client to help identify changes that could have been made by other clients.
fr: Il y a toujours des cas dans lesquels le cache de données du client contient des données incohérentes. Dans la version 3 du protocole NFS est apparue la « faible cohérence de cache » (appelée aussi WCC), offrant une méthode efficace de vérification des attributs d'un fichier avant et après une requête unique. Cela permet à un client une meilleure perception des modifications qui ont pu être réalisées par les autres clients.

note: type: Plain text
en: When a client is using many concurrent operations that update the same file at the same time (for example, during asynchronous write behind), it is still difficult to tell whether it was that client's updates or some other client's updates that altered the file.
fr: Quand un client génère beaucoup d'opérations concomitantes qui modifient le même fichier au même moment (par exemple grâce à des écritures asynchrones en arrière-plan), il est difficile de savoir si le fichier a été modifié par ce client ou par un autre.

note: type: SS
en: Attribute caching
fr: Mémorisation (cache) des attributs

note: type: Plain text
en: Use the B<noac> mount option to achieve attribute cache coherence among multiple clients.  Almost every file system operation checks file attribute information.  The client keeps this information cached for a period of time to reduce network and server load.  When B<noac> is in effect, a client's file attribute cache is disabled, so each operation that needs to check a file's attributes is forced to go back to the server.  This permits a client to see changes to a file very quickly, at the cost of many extra network operations.
fr: L'utilisation de l'option B<noac> de mount permet de réaliser la cohérence de la mémorisation (cache) des attributs pour de multiples clients. Pratiquement toutes les opérations de système de fichiers vérifient les informations d'attributs de fichiers. Le client garde cette information en mémoire (cache) pendant un certain temps afin de réduire la charge du serveur et du réseau. Quand B<noac> est activée, le cache des attributs de fichier est désactivé sur le client et chaque opération qui doit vérifier les attributs des fichiers doit impérativement s'adresser au serveur. Ceci permet au client de voir rapidement les modifications sur un fichier, en contrepartie d'une augmentation importante des opérations réseaux.

note: type: Plain text
en: Be careful not to confuse the B<noac> option with "no data caching." The B<noac> mount option prevents the client from caching file metadata, but there are still races that may result in data cache incoherence between client and server.
fr: Soyez attentif à ne pas confondre l'option B<noac> avec « pas de mémorisation de données (no data caching) ». L'option B<noac> de mount empêche la mise en cache par le client des métadonnées du fichier, mais il existe toujours des cas dans lesquels des incohérences de données cachées peuvent survenir entre le client et le serveur.

note: type: Plain text
en: The NFS protocol is not designed to support true cluster file system cache coherence without some type of application serialization.  If absolute cache coherence among clients is required, applications should use file locking. Alternatively, applications can also open their files with the O_DIRECT flag to disable data caching entirely.
fr: Le protocole NFS n'a pas été conçu pour gérer la cohérence absolue des caches pour des grappes (clusters) de systèmes de fichiers sans qu'il soit nécessaire d'utiliser des types particuliers de sérialisation au niveau applicatif. Si la cohérence absolue du cache est nécessaire aux clients, les applications devront utiliser le verrouillage de fichiers (« file locking »). D'autre part, les applications pourront aussi utiliser le drapeau O_DIRECT lors de l'ouverture des fichiers afin de désactiver totalement la mise en cache des données.

note: type: SS
en: Directory entry caching
fr: Mettre en cache les entrées répertoires

note: type: Plain text
en: The Linux NFS client caches the result of all NFS LOOKUP requests.  If the requested directory entry exists on the server, the result is referred to as a I<positive> lookup result.  If the requested directory entry does not exist on the server (that is, the server returned ENOENT), the result is referred to as I<negative> lookup result.
fr: Le client NFS Linux garde en cache les résultats d'une requête NFS LOOKUP. Si la requête pointe sur un répertoire existant sur le serveur, le résultat sera noté I<positif>. Sinon, si le répertoire n'existe pas (c'est-à-dire si le serveur retourne ENOENT), le résultat sera noté I<négatif>.

note: type: Plain text
en: To detect when directory entries have been added or removed on the server, the Linux NFS client watches a directory's mtime.  If the client detects a change in a directory's mtime, the client drops all cached LOOKUP results for that directory.  Since the directory's mtime is a cached attribute, it may take some time before a client notices it has changed.  See the descriptions of the B<acdirmin>, B<acdirmax>, and B<noac> mount options for more information about how long a directory's mtime is cached.
fr: Afin de détecter l'ajout ou la suppression de répertoires sur le serveur, le client NFS Linux regarde la date de modification (« mtime ») du répertoire. Si le client détecte un changement dans cette date, le client supprime tous les résultats LOOKUP encore en cache concernant ce répertoire. Comme la date de modification est un attribut conservé en cache, il est possible qu'un peu de temps se passe avant que le client remarque le changement. Référez-vous aux descriptions des options de montage B<acdirmin>, B<acdirmax> et B<noac> pour plus d'informations quant à la manière dont le temps de modification est mis en cache.

note: type: Plain text
en: Caching directory entries improves the performance of applications that do not share files with applications on other clients.  Using cached information about directories can interfere with applications that run concurrently on multiple clients and need to detect the creation or removal of files quickly, however.  The B<lookupcache> mount option allows some tuning of directory entry caching behavior.
fr: Mettre en cache les entrées des répertoires améliore les performances des applications qui ne partagent pas de fichiers avec des applications sur un autre client. L'utilisation d'informations en cache sur des répertoires, cependant, peut interférer avec des applications qui tournent simultanément sur de nombreux clients et qui doivent détecter rapidement la création ou la suppression de fichiers. L'option de montage B<lookupcache> permet de personnaliser certains comportements de mise en cache de répertoires.

note: type: Plain text
en: Before kernel release 2.6.28, the Linux NFS client tracked only positive lookup results.  This permitted applications to detect new directory entries created by other clients quickly while still providing some of the performance benefits of caching.  If an application depends on the previous lookup caching behavior of the Linux NFS client, you can use B<lookupcache=positive>.
fr: Avant la version 2.6.28 du noyau, le client NFS Linux cherchait uniquement les résultats de recherches positifs. Cela permettait aux applications de détecter rapidement de nouvelles entrées de répertoires créées par d'autres clients, tout en fournissant une partie des bénéfices dus à la mise en cache. Si une application dépend de cet ancien comportement, vous pouvez utiliser l'option B<lookupcache=positive>.

note: type: Plain text
en: If the client ignores its cache and validates every application lookup request with the server, that client can immediately detect when a new directory entry has been either created or removed by another client.  You can specify this behavior using B<lookupcache=none>.  The extra NFS requests needed if the client does not cache directory entries can exact a performance penalty.  Disabling lookup caching should result in less of a performance penalty than using B<noac>, and has no effect on how the NFS client caches the attributes of files.
fr: Si le client ignore son cache et valide toutes les requêtes de recherche avec le serveur, il peut alors détecter immédiatement toute création ou suppression de répertoire par un autre client. Vous pouvez forcer ce comportement avec l'option B<lookupcache=none>. L'absence de mise en cache des répertoires entraîne une augmentation du nombre de requêtes NFS, et donc une perte de performances. Empêcher la recherche sur le cache devrait permettre une moindre perte au niveau des performances que d'utiliser B<noac>, et n'a aucun effet sur la manière dont le client NFS met en cache les attributs d'un fichier.

note: type: SS
en: The sync mount option
fr: L'option de montage B<sync>

note: type: Plain text
en: The NFS client treats the B<sync> mount option differently than some other file systems (refer to B<mount>(8)  for a description of the generic B<sync> and B<async> mount options).  If neither B<sync> nor B<async> is specified (or if the B<async> option is specified), the NFS client delays sending application writes to the server until any of these events occur:
fr: Le client NFS gère l'option de montage B<sync> différemment que d'autres systèmes de fichiers (consultez B<mount>(8) pour une description générique des options de montage B<sync> et B<async>). Si ni B<sync> ni B<async> ne sont indiquées (ou si l'option B<async> est indiquée), le client NFS retarde l'envoi au serveur des ordres d'écriture des applications jusqu'à ce que l'un de ces événements survienne :

note: type: Plain text
en: Memory pressure forces reclamation of system memory resources.
fr: La saturation en mémoire entraîne une demande de ressources mémoire au système.

note: type: Plain text
en: An application flushes file data explicitly with B<sync>(2), B<msync>(2), or B<fsync>(3).
fr: Une application met à jour (« flush ») les données d'un fichier de manière explicite avec B<sync>(2), B<msync>(2) ou B<fsync>(3).

note: type: Plain text
en: An application closes a file with B<close>(2).
fr: Une application ferme un fichier avec B<close>(2).

note: type: Plain text
en: The file is locked/unlocked via B<fcntl>(2).
fr: Le fichier est verrouillé/déverrouillé grâce à B<fcntl>(2).

note: type: Plain text
en: In other words, under normal circumstances, data written by an application may not immediately appear on the server that hosts the file.
fr: Autrement dit, dans les conditions normales d'utilisation, des données écrites par une application peuvent ne pas apparaître instantanément sur le serveur qui héberge le fichier.

note: type: Plain text
en: If the B<sync> option is specified on a mount point, any system call that writes data to files on that mount point causes that data to be flushed to the server before the system call returns control to user space.  This provides greater data cache coherence among clients, but at a significant performance cost.
fr: Si l'option B<sync> est précisée pour un point de montage, tout appel système qui écrit des données dans des fichiers de ce point de montage entraîne la purge des données sur le serveur avant de revenir en espace utilisateur (« user space »). Cela offre une meilleure cohérence du cache des données, mais a un impact certain sur les performances.

note: type: Plain text
en: Applications can use the O_SYNC open flag to force application writes to individual files to go to the server immediately without the use of the B<sync> mount option.
fr: Les applications peuvent utiliser le drapeau d'ouverture O_SYNC afin que les écritures d'un fichier précis soient immédiatement prises en compte par le serveur, et ce sans l'utilisation de l'option B<sync> de mount.

note: type: SS
en: Using file locks with NFS
fr: Utilisation des verrous de fichiers avec NFS

note: type: Plain text
en: The Network Lock Manager protocol is a separate sideband protocol used to manage file locks in NFS version 2 and version 3.  To support lock recovery after a client or server reboot, a second sideband protocol -- known as the Network Status Manager protocol -- is also required.  In NFS version 4, file locking is supported directly in the main NFS protocol, and the NLM and NSM sideband protocols are not used.
fr: Le Gestionnaire de Verrous Réseaux (NLM, Network Lock Manager) est un protocole auxiliaire séparé servant à gérer les verrous sur les fichiers dans les versions 2 et 3 de NFS. Pour gérer la récupération des verrous après le redémarrage d'un client ou du serveur, un second protocole (connu sous le nom de protocole Network Status Manager) est nécessaire. Dans la version 4 de NFS, le verrouillage des fichiers est directement implanté dans le protocole NFS, et les protocoles NLM et NSM ne sont plus utilisés.

note: type: Plain text
en: In most cases, NLM and NSM services are started automatically, and no extra configuration is required.  Configure all NFS clients with fully-qualified domain names to ensure that NFS servers can find clients to notify them of server reboots.
fr: Dans la plupart des cas, les services NLM et NSM sont démarrés automatiquement et aucune configuration additionnelle n'est requise. La configuration en noms de domaine complètement définis (FQDN) de tous les clients NFS est nécessaire pour permettre aux serveurs NFS de retrouver leurs clients, afin de les prévenir en cas de redémarrage.

note: type: Plain text
en: NLM supports advisory file locks only.  To lock NFS files, use B<fcntl>(2)  with the F_GETLK and F_SETLK commands.  The NFS client converts file locks obtained via B<flock>(2)  to advisory locks.
fr: NLM ne gère que l'annonce de verrouillage de fichiers. Pour verrouiller les fichiers NFS, il faut utiliser B<fcntl>(2) avec les commandes F_GETL et F_SETL. Le client NFS convertit les verrous de fichiers obtenus grâce à B<flock>(2) en annonces de verrouillage.

note: type: Plain text
en: When mounting servers that do not support the NLM protocol, or when mounting an NFS server through a firewall that blocks the NLM service port, specify the B<nolock> mount option. NLM locking must be disabled with the B<nolock> option when using NFS to mount I</var> because I</var> contains files used by the NLM implementation on Linux.
fr: Lors du montage de serveurs ne gérant pas le protocole NLM ou lorsqu'on monte un serveur NFS à travers un pare-feu qui bloque le port du service NLM, il faut utiliser l'option B<nolock> de mount. Le verrouillage NLM doit être désactivé grâce à l'option B<nolock> lorsqu'on utilise NFS pour monter I</var>, puisque I</var> contient les fichiers utilisés par NLM dans son implémentation sous Linux.

note: type: Plain text
en: Specifying the B<nolock> option may also be advised to improve the performance of a proprietary application which runs on a single client and uses file locks extensively.
fr: L'utilisation de l'option B<nolock> est parfois conseillée pour améliorer les performances d'une application propriétaire qui ne tourne que sur un seul client mais qui utilise intensément les verrous de fichiers.

note: type: SS
en: NFS version 4 caching features
fr: Les caractéristiques du cache de la version 4 de NFS.

note: type: Plain text
en: The data and metadata caching behavior of NFS version 4 clients is similar to that of earlier versions.  However, NFS version 4 adds two features that improve cache behavior: I<change attributes> and I<file delegation>.
fr: Le comportement du cache des données et des métadonnées des clients NFS version 4 est identique à celui des précédentes versions. Toutefois, la version 4 de NFS offre deux nouveaux dispositifs pour améliorer le comportement du cache : I<attributs de changement> et I<délégation de fichier>.

note: type: Plain text
en: The I<change attribute> is a new part of NFS file and directory metadata which tracks data changes.  It replaces the use of a file's modification and change time stamps as a way for clients to validate the content of their caches.  Change attributes are independent of the time stamp resolution on either the server or client, however.
fr: L'I<attribut de changement> est un nouvel élément des métadonnées de fichiers et de répertoires NFS qui enregistre les modifications des données. Il se substitue à l'utilisation de l'horodatage des modifications et changements du fichier pour offrir aux clients la validation du contenu de leur cache. Cependant, ces I<attributs de changement> ne sont pas liés à la gestion de l'horodatage ni sur le client ni sur le serveur.

note: type: Plain text
en: A I<file delegation> is a contract between an NFS version 4 client and server that allows the client to treat a file temporarily as if no other client is accessing it.  The server promises to notify the client (via a callback request) if another client attempts to access that file.  Once a file has been delegated to a client, the client can cache that file's data and metadata aggressively without contacting the server.
fr: La I<délégation de fichier> est un contrat qui lie un client NFS version 4 et le serveur, offrant temporairement au client le traitement d'un fichier comme s'il était le seul à y accéder. Le serveur s'engage à prévenir le client (grâce à une requête de rappel, ou « callback ») si un autre client tente d'accéder à ce même fichier. Une fois qu'un fichier a été délégué à un client, ce client peut mémoriser (mettre en cache) les données et les métadonnées de ce fichier de façon agressive sans avoir à contacter le serveur.

note: type: Plain text
en: File delegations come in two flavors: I<read> and I<write>.  A I<read> delegation means that the server notifies the client about any other clients that want to write to the file.  A I<write> delegation means that the client gets notified about either read or write accessors.
fr: Il y a deux types de délégations : I<lecture> et I<écriture>.  Une délégation en I<lecture> indique que le serveur avertira le client si d'autres clients veulent écrire dans ce fichier. Une délégation en I<écriture> indique que le client sera prévenu des tentatives de lecture ou d'écriture.

note: type: Plain text
en: Servers grant file delegations when a file is opened, and can recall delegations at any time when another client wants access to the file that conflicts with any delegations already granted.  Delegations on directories are not supported.
fr: Les serveurs offrent les délégations de fichier sitôt qu'un fichier est ouvert et peuvent annuler ces délégations n'importe quand dès lors qu'un autre client désire accéder à un fichier d'une manière qui entre en conflit avec les délégations déjà attribuées. Les délégations de répertoires ne sont pas gérées.

note: type: Plain text
en: In order to support delegation callback, the server checks the network return path to the client during the client's initial contact with the server.  If contact with the client cannot be established, the server simply does not grant any delegations to that client.
fr: Afin de pouvoir gérer les alertes de délégations (« delegation callback »), le serveur vérifie le chemin retour vers le client au moment du contact initial de celui-ci. Si le retour vers le client ne peut pas être établi, le serveur n'attribue purement et simplement aucune délégation à ce client.

note: type: SH
en: SECURITY CONSIDERATIONS
fr: CONSIDÉRATIONS DE SÉCURITÉ.

note: type: Plain text
en: NFS servers control access to file data, but they depend on their RPC implementation to provide authentication of NFS requests.  Traditional NFS access control mimics the standard mode bit access control provided in local file systems.  Traditional RPC authentication uses a number to represent each user (usually the user's own uid), a number to represent the user's group (the user's gid), and a set of up to 16 auxiliary group numbers to represent other groups of which the user may be a member.
fr: Les serveurs NFS contrôlent l'accès aux données des fichiers, mais leur offre de gestion de l'authentification des requêtes NFS dépend de leur implémentation des RPC. Les contrôles d'accès NFS traditionnels imitent les contrôles d'accès binaires standards offerts par les systèmes de fichiers locaux. L'authentification RPC traditionnelle utilise un nombre pour représenter chaque utilisateur (normalement l'uid propre à cet utilisateur), un nombre pour représenter le groupe de cet utilisateur (le gid de l'utilisateur) et un ensemble d'au maximum 16 nombres de groupes additionnels pour représenter les groupes auxquels cet utilisateur peut appartenir.

note: type: Plain text
en: Typically, file data and user ID values appear unencrypted (i.e. "in the clear") on the network.  Moreover, NFS versions 2 and 3 use separate sideband protocols for mounting, locking and unlocking files, and reporting system status of clients and servers.  These auxiliary protocols use no authentication.
fr: Traditionnellement, les données du fichier et l'ID de l'utilisateur ne sont pas chiffrées sur le réseau (en clair). Qui plus est, les versions 2 et 3 de NFS utilisent des protocoles auxiliaires séparés pour le montage, le verrouillage et le déverrouillage des fichiers, et pour renvoyer les valeurs de retour système des clients et serveurs. Ces protocoles auxiliaires n'utilisent pas d'authentification.

note: type: Plain text
en: In addition to combining these sideband protocols with the main NFS protocol, NFS version 4 introduces more advanced forms of access control, authentication, and in-transit data protection.  The NFS version 4 specification mandates support for strong authentication and security flavors that provide per-RPC integrity checking and encryption.  Because NFS version 4 combines the function of the sideband protocols into the main NFS protocol, the new security features apply to all NFS version 4 operations including mounting, file locking, and so on.  RPCGSS authentication can also be used with NFS versions 2 and 3, but it does not protect their sideband protocols.
fr: En plus d'avoir intégré ces deux protocoles auxiliaires dans le protocole NFS principal, la version 4 de NFS offre des formes plus avancées de contrôle d'accès, d'authentification, et de protection lors du transfert des données. La spécification de la version 4 de NFS requiert une prise en charge de l'authentification renforcée, et les divers types de sécurité permettant le contrôle d'intégrité et le chiffrement à l'aide de RPC. Puisque la version 4 de NFS ajoute les fonctionnalités de ces protocoles au cœur du protocole NFS, les nouvelles caractéristiques de sécurité s'appliquent à toutes les opérations de NFS version 4, incluant donc le montage, le verrouillage des fichiers, et ainsi de suite. L'authentification RPCGSS peut aussi être utilisée avec les versions 2 et 3 de NFS, mais ne protège pas les protocoles associés.

note: type: Plain text
en: The B<sec> mount option specifies the security flavor that is in effect on a given NFS mount point.  Specifying B<sec=krb5> provides cryptographic proof of a user's identity in each RPC request.  This provides strong verification of the identity of users accessing data on the server.  Note that additional configuration besides adding this mount option is required in order to enable Kerberos security.  Refer to the B<rpc.gssd>(8)  man page for details.
fr: L'option de montage B<sec> indique quel type de sécurité est utilisé sur ce point de montage NFS. L'ajout de B<sec=krb5> fournit la preuve chiffrée de l'identité de l'utilisateur pour chaque requête RPC. Ce dispositif offre une vérification forte de l'identité des utilisateurs qui accèdent aux données du serveur. Notez que des configurations supplémentaires à cet ajout de l'option de mount sont nécessaires pour activer la sécurité Kerberos. Consultez la page de manuel de B<rpc.gssd>(8) pour plus de détails.

note: type: Plain text
en: Two additional flavors of Kerberos security are supported: B<krb5i> and B<krb5p>.  The B<krb5i> security flavor provides a cryptographically strong guarantee that the data in each RPC request has not been tampered with.  The B<krb5p> security flavor encrypts every RPC request to prevent data exposure during network transit; however, expect some performance impact when using integrity checking or encryption.  Similar support for other forms of cryptographic security is also available.
fr: Deux dispositifs additionnels de la sécurité Kerberos sont pris en charge : B<krb5i> et B<krb5p>. Le dispositif de sécurité B<krb5i> offre une garantie de chiffrement fort contre la falsification des données pour chaque requête RPC. Le dispositif de sécurité B<krb5p> chiffre chaque requête RPC afin d'éviter qu'elle soit exposée pendant son transfert sur le réseau. Toutefois, le chiffrement ou la vérification de l'intégrité entraînent des baisses de performance. D'autres formes de sécurité par chiffrement sont aussi prises en charge.

note: type: Plain text
en: The NFS version 4 protocol allows a client to renegotiate the security flavor when the client crosses into a new filesystem on the server.  The newly negotiated flavor effects only accesses of the new filesystem.
fr: Le protocole de la version 4 de NFS permet à un client de renégocier le type de sécurité lorsqu'un client entre sur un nouveau système de fichiers sur le serveur. Le type nouvellement négocié ne concerne que le nouveau système de fichiers.

note: type: Plain text
en: Such negotiation typically occurs when a client crosses from a server's pseudo-fs into one of the server's exported physical filesystems, which often have more restrictive security settings than the pseudo-fs.
fr: Une telle négociation se produit typiquement lorsqu'un client passe d'un pseudo-système de fichiers du serveur à un des systèmes de fichiers physiques exportés par le serveur, qui ont souvent des paramètres de sécurité plus restrictifs que les pseudo-systèmes de fichiers.

note: type: SS
en: Using non-privileged source ports
fr: Utiliser un port source non privilégié

note: type: Plain text
en: NFS clients usually communicate with NFS servers via network sockets.  Each end of a socket is assigned a port value, which is simply a number between 1 and 65535 that distinguishes socket endpoints at the same IP address.  A socket is uniquely defined by a tuple that includes the transport protocol (TCP or UDP) and the port values and IP addresses of both endpoints.
fr: Le client NFS communique normalement avec le serveur par des tuyaux réseaux (network sockets). À chaque bout du tuyau est associé un port qui est un simple nombre entre 1 et 65535, ce qui permet de distinguer des tuyaux pointant sur la même adresse IP. Un tuyau est identifié de manière unique par un n-uplet comprenant le protocole de passage (TCP ou UDP) et les ports et adresses IP de chaque bout.

note: type: Plain text
en: The NFS client can choose any source port value for its sockets, but usually chooses a I<privileged> port.  A privileged port is a port value less than 1024.  Only a process with root privileges may create a socket with a privileged source port.
fr: Le client NFS peut choisir n'importe quel port d'origine pour ses tuyaux, mais il choisit en général un port I<privilégié> (c'est-à-dire avec une valeur inférieure à 1024). Seul un processus tournant avec des droits du superutilisateur peut créer un tuyau à partir d'un port privilégié.

note: type: Plain text
en: The exact range of privileged source ports that can be chosen is set by a pair of sysctls to avoid choosing a well-known port, such as the port used by ssh.  This means the number of source ports available for the NFS client, and therefore the number of socket connections that can be used at the same time, is practically limited to only a few hundred.
fr: La fourchette des ports potentiellement choisis est configurée par une paire de sysctls pour éviter l'utilisation de ports bien connus, tel celui de SSH. Cela signifie que le nombre de ports source potentiels pour le client NFS, et donc pour le nombre de connexions par tuyau disponible à un moment donné est en pratique de l'ordre d'une centaine.

note: type: Plain text
en: As described above, the traditional default NFS authentication scheme, known as AUTH_SYS, relies on sending local UID and GID numbers to identify users making NFS requests.  An NFS server assumes that if a connection comes from a privileged port, the UID and GID numbers in the NFS requests on this connection have been verified by the client's kernel or some other local authority.  This is an easy system to spoof, but on a trusted physical network between trusted hosts, it is entirely adequate.
fr: Comme décrit plus haut, le schéma d'authentification NFS traditionnel (connu sous le nom d'AUTH_SYS) compte sur l'envoi d'UID et de GID locaux pour identifier les utilisateurs à l'origine de requêtes. Un serveur NFS suppose que si une connexion provient d'un port non privilégié, les numéros UID et GID de la requête NFS ont déjà été vérifiés par le noyau du client ou tout autre programme système local. Ce système est facile à contourner, mais sur un réseau sécurisé d'ordinateurs de confiance, c'est parfaitement adapté.

note: type: Plain text
en: Roughly speaking, one socket is used for each NFS mount point.  If a client could use non-privileged source ports as well, the number of sockets allowed, and thus the maximum number of concurrent mount points, would be much larger.
fr: En gros, un tuyau est utilisé pour chaque point de montage NFS. Si un client peut aussi utiliser un port source non privilégié, le nombre de tuyaux autorisés (et donc le nombre maximal de points de montage en parallèles) sera beaucoup plus important.

note: type: Plain text
en: Using non-privileged source ports may compromise server security somewhat, since any user on AUTH_SYS mount points can now pretend to be any other when making NFS requests.  Thus NFS servers do not support this by default.  They explicitly allow it usually via an export option.
fr: Utiliser un port source non privilégié peut quelque peu compromettre la sécurité du serveur, car n'importe quel utilisateur d'un point de montage sur AUTH_SYS peut maintenant se faire passer pour un autre comme source de la requête. C'est pourquoi les serveurs NFS ne le prennent pas en charge par défaut. En règle générale, ils l'autorisent explicitement à l'aide d'une option de partage.

note: type: Plain text
en: To retain good security while allowing as many mount points as possible, it is best to allow non-privileged client connections only if the server and client both require strong authentication, such as Kerberos.
fr: Pour garder un bon niveau de sécurité tout en ouvrant un maximum de points de montage, il est préférable d'autoriser les connexions clients sur un port non privilégié seulement si le serveur et le client utilisent tous deux une authentification forte, comme celle fournie par Kerberos.

note: type: SS
en: Mounting through a firewall
fr: Montage à travers un pare-feu

note: type: Plain text
en: A firewall may reside between an NFS client and server, or the client or server may block some of its own ports via IP filter rules.  It is still possible to mount an NFS server through a firewall, though some of the B<mount>(8)  command's automatic service endpoint discovery mechanisms may not work; this requires you to provide specific endpoint details via NFS mount options.
fr: Un pare-feu peut se trouver entre un client NFS et le serveur, ou alors le client ou le serveur peuvent bloquer certains de leurs propres ports grâce à des règles de filtrage IP. Il est toujours possible de monter un serveur NFS à travers un pare-feu, bien que les mécanismes de découverte automatique des terminaisons d'accès (« endpoints ») de la commande B<mount>(8) peuvent ne pas fonctionner. Il vous faudra alors fournir des détails spécifiques à ces terminaisons d'accès (« endpoints ») grâce aux options de mount.

note: type: Plain text
en: NFS servers normally run a portmapper or rpcbind daemon to advertise their service endpoints to clients. Clients use the rpcbind daemon to determine:
fr: Les serveurs NFS lancent habituellement un service (daemon) portmapper ou rpcbind pour annoncer aux clients les terminaisons (endpoints) des services. Les clients se servent du démon rpcbind pour déterminer :

note: type: Plain text
en: What network port each RPC-based service is using
fr: Le port réseau utilisé par chaque service basé sur les RPC

note: type: Plain text
en: What transport protocols each RPC-based service supports
fr: Le protocole de transport utilisé par chaque service basé sur les RPC

note: type: Plain text
en: The rpcbind daemon uses a well-known port number (111) to help clients find a service endpoint.  Although NFS often uses a standard port number (2049), auxiliary services such as the NLM service can choose any unused port number at random.
fr: Le démon rpcbind utilise un port bien connu (111) afin d'aider les clients à trouver la terminaison (endpoint) d'un service. Bien que NFS utilise souvent un numéro de port standard (2049), des services auxiliaires tels que NLM peuvent choisir au hasard des numéros de port inutilisés.

note: type: Plain text
en: Common firewall configurations block the well-known rpcbind port.  In the absense of an rpcbind service, the server administrator fixes the port number of NFS-related services so that the firewall can allow access to specific NFS service ports.  Client administrators then specify the port number for the mountd service via the B<mount>(8)  command's B<mountport> option.  It may also be necessary to enforce the use of TCP or UDP if the firewall blocks one of those transports.
fr: Les configurations habituelles des pare-feu bloquent le port bien connu de rpcbind. En l'absence du service rpcbind, l'administrateur du serveur définit un numéro de port pour les services liés à NFS afin que le pare-feu puisse permettre l'accès aux ports des services spécifiques NFS. Les administrateurs des clients pourront alors indiquer le numéro du port du service mountd grâce à l'option B<mountport> de la commande B<mount>(8). Il peut être nécessaire d'imposer l'utilisation de TCP ou d'UDP si le pare-feu bloque l'un de ces transports.

note: type: SS
en: NFS Access Control Lists
fr: Désactiver le traitement des ACL (Access Control List).

note: type: Plain text
en: Solaris allows NFS version 3 clients direct access to POSIX Access Control Lists stored in its local file systems.  This proprietary sideband protocol, known as NFSACL, provides richer access control than mode bits.  Linux implements this protocol for compatibility with the Solaris NFS implementation.  The NFSACL protocol never became a standard part of the NFS version 3 specification, however.
fr: Solaris permet aux clients NFS version 3 l'accès direct aux Access Control Lists (ACL) POSIX stockés dans son système de fichiers local. Ce protocole auxiliaire propriétaire, connu sous le nom de NFSACL, offre un contrôle d'accès plus riche que le mode binaire. Linux implémente ce protocole dans un but de compatibilité avec l'implémentation NFS de Solaris. Cependant, le protocole NFSACL n'est jamais devenu une partie standard de la spécification NFS version 3.

note: type: Plain text
en: The NFS version 4 specification mandates a new version of Access Control Lists that are semantically richer than POSIX ACLs.  NFS version 4 ACLs are not fully compatible with POSIX ACLs; as such, some translation between the two is required in an environment that mixes POSIX ACLs and NFS version 4.
fr: La spécification de NFS version 4 impose une nouvelle version des Access Control Lists qui sont sémantiquement plus riches que les ACL POSIX. Les ACL de NFS version 4 ne sont pas totalement compatibles avec les ACL POSIX. De ce fait, des traductions entre les deux sont obligatoires dans un environnement qui mélange à la fois les ACL POSIX et NFS version 4.

note: type: SH
en: THE REMOUNT OPTION
fr: OPTION DE REMONTAGE

note: type: Plain text
en: Generic mount options such as B<rw> and B<sync> can be modified on NFS mount points using the B<remount> option.  See B<mount>(8)  for more information on generic mount options.
fr: Les options de montage générique comme B<rw> et B<sync> peuvent être modifiées par les points de montage utilisant l'option B<remount>. Voir B<mount>(8) pour plus d'informations sur les options génériques de montage.

note: type: Plain text
en: With few exceptions, NFS-specific options are not able to be modified during a remount.  The underlying transport or NFS version cannot be changed by a remount, for example.
fr: Sauf quelques exceptions, les options spécifiques à NFS ne peuvent pas être modifiées pendant un remontage. Par exemple, le transport sous-jacent ou la version NFS ne peuvent pas être changés par un remontage.

note: type: Plain text
en: Performing a remount on an NFS file system mounted with the B<noac> option may have unintended consequences.  The B<noac> option is a combination of the generic option B<sync>, and the NFS-specific option B<actimeo=0>.
fr: Effectuer un remontage sur un système de fichiers NFS monté avec l'option B<noac> peut avoir des conséquences inattendues. L'option B<noac> est une combinaison de l'option générique B<sync> et de l'option spécifique NFS B<actimeo=0>.

note: type: SS
en: Unmounting after a remount
fr: Démontage après remontage

note: type: Plain text
en: For mount points that use NFS versions 2 or 3, the NFS umount subcommand depends on knowing the original set of mount options used to perform the MNT operation.  These options are stored on disk by the NFS mount subcommand, and can be erased by a remount.
fr: Pour les points de montage qui utilisent NFS versions 2 ou 3, la sous-commande de démontage NFS dépend de la connaissance de l'ensemble initial des options de montage utilisées pour effectuer l'opération MNT. Ces options sont stockées sur le disque par la sous-commande de montage NFS, et peuvent être effacées par un remontage.

note: type: Plain text
en: To ensure that the saved mount options are not erased during a remount, specify either the local mount directory, or the server hostname and export pathname, but not both, during a remount.  For example,
fr: Afin de s'assurer que les options de montage enregistrées ne sont pas effacées lors d'un remontage, il faut spécifier au remontage le répertoire de montage local, ou le serveur hôte et le chemin d'exportation, mais pas les deux. Par exemple,

note: type: Plain text
en: merges the mount option B<ro> with the mount options already saved on disk for the NFS server mounted at /mnt.
fr: fusionne l'option de montage B<ro> avec les options de montage déjà enregistrées sur le disque pour le serveur NFS monté dans /mnt.

note: type: Plain text
en: file system table
fr: Table des systèmes de fichiers

note: type: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: Before 2.4.7, the Linux NFS client did not support NFS over TCP.
fr: Le client NFS antérieur à 2.4.7 ne gérait pas NFS sur TCP.

note: type: Plain text
en: Before 2.4.20, the Linux NFS client used a heuristic to determine whether cached file data was still valid rather than using the standard close-to-open cache coherency method described above.
fr: Le client NFS antérieur à 2.4.20 utilisait une heuristique pour savoir si les données mémorisées d'un fichier (en cache) étaient toujours valides plutôt qu'utiliser la méthode standard de cohérence de cache close-to-open décrite ci-dessus.

note: type: Plain text
en: Starting with 2.4.22, the Linux NFS client employs a Van Jacobsen-based RTT estimator to determine retransmit timeout values when using NFS over UDP.
fr: Depuis la version 2.4.22, le client NFS utilise une estimation RTT de type Van Jacobsen pour définir les délais de dépassement de temps (timeout) lorsqu'il utilise NFS sur UDP.

note: type: Plain text
en: Before 2.6.0, the Linux NFS client did not support NFS version 4.
fr: Le client NFS Linux antérieur à 2.6.0 ne gérait pas NFS version 4.

note: type: Plain text
en: Before 2.6.8, the Linux NFS client used only synchronous reads and writes when the B<rsize> and B<wsize> settings were smaller than the system's page size.
fr: Le client NFS antérieur à 2.6.8 n'utilisait les lectures et écritures synchrones que lorsque les réglages de B<rsize> et B<wsize> étaient inférieurs à la taille des pages du système.

note: type: Plain text
en: The Linux NFS client does not yet support certain optional features of the NFS version 4 protocol, such as security negotiation, server referrals, and named attributes.
fr: Le client NFS Linux ne prend toujours pas en charge certaines caractéristiques optionnelles du protocole NFS version 4, telles que la négociation de sécurité, les soumissions de serveurs et les attributs nommés.

note: type: Plain text
en: RFC 768 for the UDP specification.
fr: RFC 768 concernant la spécification UDP.

note: type: Plain text
en: RFC 793 for the TCP specification.
fr: RFC 793 concernant la spécification TCP.

note: type: Plain text
en: RFC 1094 for the NFS version 2 specification.
fr: RFC 1094 concernant la spécification de NFS version 2.

note: type: Plain text
en: RFC 1813 for the NFS version 3 specification.
fr: RFC 1813 concernant la spécification de NFS version 3.

note: type: Plain text
en: RFC 1832 for the XDR specification.
fr: RFC 1832 concernant la spécification XDR.

note: type: Plain text
en: RFC 1833 for the RPC bind specification.
fr: RFC 1833 concernant la spécification RPC bind.

note: type: Plain text
en: RFC 2203 for the RPCSEC GSS API protocol specification.
fr: RFC 2203 concernant la spécification du protocole de l'API GSS RPCSEC.

note: type: Plain text
en: RFC 3530 for the NFS version 4 specification.
fr: RFC 3530 concernant la spécification de NFS version 4.

note: type: TH
en: 1 October 2010
fr: 1er octobre 2010

note: type: Plain text
en: nfsidmap - The NFS idmapper upcall program
fr: nfsidmap - Le programme d'appel NFS de idmapper

note: type: Plain text
en: B<nfsidmap [-v] [-t timeout] key desc>
fr: B<nfsidmap> [B<-v>] [B<-t> I<attente>] I<clé> I<desc>

note: type: Plain text
en: B<nfsidmap [-v] [-c]>
fr: B<nfsidmap> [B<-v>] [B<-c>]

note: type: Plain text
en: B<nfsidmap [-v] [-u|-g|-r user]>
fr: B<nfsidmap> [B<-v>] [B<-u>|B<-g>|B<-r> I<utilisateur>]

note: type: Plain text
en: The file I</usr/sbin/nfsidmap> is used by the NFS idmapper to translate user and group ids into names, and to translate user and group names into ids. Idmapper uses request-key to perform the upcall and cache the result.  I</usr/sbin/nfsidmap> is called by /sbin/request-key, and will perform the translation and initialize a key with the resulting information.
fr: Le fichier I</usr/sbin/nfsidmap> est utilisé par le idmapper NFS pour traduire UID et GID en noms, et traduire les noms d'utilisateur et de groupe en UID et GID. Idmapper utilise une clé de requête pour effectuer l'appel ascendant et cache le résultat. I</usr/sbin/nfsidmap> est appelé par I</sbin/request-key>, et effectuera la traduction puis initialisera une clé avec les informations obtenues.

note: type: Plain text
en: I<nfsidmap> can also used to clear the keyring of all the keys or revoke one particular key.  This is useful when the id mappings have failed to due to a lookup error resulting in all the cached uids/gids to be set to the user id nobody.
fr: I<nfsidmap> peut aussi être utilisé pour effacer le trousseau contenant toutes les clés ou révoquer une clé particulière. C'est utilisé lorsque la mise en correspondance des identifiants a échoué à cause d'une erreur de recherche causant l'attribution de l'identifiant « nobody » à tous les identifiants d'utilisateur et de groupe en cache.

note: type: Plain text
en: Clear the keyring of all the keys.
fr: Effacer le trousseau contenant toutes les clés.

note: type: TP
en: B<-g user>
fr: B<-g> I<utilisateur>

note: type: Plain text
en: Revoke the gid key of the given user.
fr: Révoquer la clé identifiant de groupe (GID) de l'utilisateur donné.

note: type: TP
en: B<-r user>
fr: B<-r> I<utilisateur>

note: type: Plain text
en: Revoke both the uid and gid key of the given user.
fr: Révoquer simultanément les clés utilisateur (UID) et groupe (GID) pour l'utilisateur donné.

note: type: TP
en: B<-t timeout>
fr: B<-t> I<attente>

note: type: Plain text
en: Set the expiration timer, in seconds, on the key.  The default is 600 seconds (10 mins).
fr: Déterminer la durée (en seconde) avant expiration de la clé. La valeur par défaut est 600 secondes (soit 10 minutes).

note: type: TP
en: B<-u user>
fr: B<-u> I<utilisateur>

note: type: Plain text
en: Revoke the uid key of the given user.
fr: Révoquer la clé identifiant utilisateur (UID) de l'utilisateur donné.

note: type: Plain text
en: Increases the verbosity of the output to syslog (can be specified multiple times).
fr: Augmenter le niveau de verbosité de la sortie vers le journal système (peut être demandée plusieurs fois).

note: type: SH
en: CONFIGURING
fr: CONFIGURATION

note: type: Plain text
en: The file I</etc/request-key.conf> will need to be modified so I</sbin/request-key> can properly direct the upcall. The following line should be added before a call to keyctl negate:
fr: Le fichier I</etc/request-key.conf> doit être modifié pour que I</sbin/request-key> puisse diriger correctement l'appel. La ligne suivante doit être ajouté avant un appel à keyctl :

note: type: Plain text
en: This will direct all id_resolver requests to the program I</usr/sbin/nfsidmap.> The B<-t 600> defines how many seconds into the future the key will expire.  This is an optional parameter for I</usr/sbin/nfsidmap> and will default to 600 seconds when not specified.
fr: Cela dirigera toutes les demandes id_resolver vers le programme I</usr/sbin/nfsidmap>. Le B<-t 600> définit le nombre de secondes avant l'expiration de la clé. C'est un paramètre facultatif pour I</usr/sbin/nfsidmap> qui est par défaut à 600 secondes quand il n'est pas indiqué.

note: type: Plain text
en: The idmapper system uses four key descriptions:
fr: Le système idmapper utilise quatre clés de description :

note: type: Plain text
en:   uid: Find the UID for the given user
fr:   uid : Trouve l'UID d'un utilisateur donné

note: type: Plain text
en:   gid: Find the GID for the given group
fr:   gid : Trouve le GID d'un groupe donné

note: type: Plain text
en:   user: Find the user name for the given UID
fr:   user : Trouve le nom d'utilisateur pour un UID donné

note: type: Plain text
en:   group: Find the group name for the given GID
fr:   group : Trouve le nom de groupe pour un GID donné

note: type: Plain text
en: You can choose to handle any of these individually, rather than using the generic upcall program.  If you would like to use your own program for a uid lookup then you would edit your request-key.conf so it looks similar to this:
fr: Vous pouvez choisir de traiter l'une ou l'autre individuellement, plutôt que d'utiliser le programme d'appel ascendant générique. Si vous souhaitez utiliser votre propre programme pour une recherche UID alors vous pouvez modifier votre request-key.conf pour qu'il ressemble à ceci:

note: type: Plain text
en: create	id_resolver	uid:*	*	/some/other/program %k %d
fr: create	id_resolver	uid:*	*	/un/autre/programme %k %d

note: type: Plain text
en: Notice that the new line was added above the line for the generic program.  request-key will find the first matching line and run the corresponding program.  In this case, /some/other/program will handle all uid lookups, and /usr/sbin/nfsidmap will handle gid, user, and group lookups.
fr: Notez que la nouvelle ligne a été ajoutée au-dessus de la ligne d'appel du programme générique. Request-key trouvera la première ligne correspondant et exécutera le programme correspondant. Dans ce cas, /some/other/program se chargera de toutes les recherches UID, et/usr/sbin/nfsidmap gérera gid, l'utilisateur et les recherches du groupe.

note: type: SH
en: AUTHOR
fr: AUTEUR

note: type: Plain text
en: nfsmount.conf - Configuration file for NFS mounts
fr: nfsmount.conf - Fichier de configuration pour les montages NFS

note: type: Plain text
en: Configuration file for NFS mounts that allows options to be set globally, per server or per mount point.
fr: Ce fichier de configuration pour les montages NFS permet d'indiquer les options globalement, pour un serveur ou pour un point de montage.

note: type: Plain text
en: The configuration file is made up of multiple sections followed by variables associated with that section.  A section is defined by a string enclosed by B<[> and B<]> branches.  Variables are assignment statements that assign values to particular variables using the B<=> operator, as in B<Proto=Tcp>.  The variables that can be assigned are exactly the set of NFS specific mount options listed in B<nfs>(5).
fr: Le fichier de configuration comporte de nombreuses sections, suivies par les variables associées à ces sections. Une section est définie par une chaîne de caractères entre crochets (B<[>…B<]>). Les variables sont des instructions d'affectation qui affectent des valeurs à certaines variables en utilisant l'opérateur B<=> comme dans B<Proto=Tcp>. Les variables qui peuvent être définies sont exactement celles des options de montage spécifiques à NFS indiquées dans B<nfs>(5).

note: type: Plain text
en: Sections are broken up into three basic categories: Global options, Server options and Mount Point options.
fr: Les sections sont séparées en trois catégories de base : options globales, options de serveur, et options de point de montage.

note: type: Plain text
en: B<[ NFSMount_Global_Options ]> - This statically named section defines all of the global mount options that can be applied to every NFS mount.
fr: B<[ NFSMount_Global_Options ]> - Cette section, avec un nom statique, permet de définir toutes les options de montage globales, à appliquer à tous les montages NFS.

note: type: Plain text
en: B<[ Server \(lqServer_Name\(rq ]> - This section defines all the mount options that should be used on mounts to a particular NFS server. The I<\(lqServer_Name\(rq> strings needs to be surrounded by '\(lq' and be an exact match of the server name used in the B<mount> command.
fr: B<[ Server \(lqNom_de_serveur\(rq ]> - Cette section permet de définir toutes les options de montage à appliquer aux montages d'un serveur donné. La chaîne I<\(lqNom_de_serveur\(rq> doit être entourée par des « \(lq » et être le nom exact du nom de serveur utilisé dans la commande B<mount>.

note: type: Plain text
en: B<[ MountPoint \(lqMount_Point\(rq ]> - This section defines all the mount options that should be used on a particular mount point.  The I<\(lqMount_Point\(rq> string needs to be surrounded by '\(lq' and be an exact match of the mount point used in the B<mount> command.
fr: B<[ MountPoint \(lqPoint_de_montage\(rq ]> - Cette option permet de définir les options de montage à appliquer à un point de montage. La chaîne I<\(lqPoint_de_montage\(rq> doit être entourée par des « \(lq » et être exactement le nom du point de montage utilisé par la commande B<mount>.

note: type: Plain text
en: These are some example lines of how sections and variables are defined in the configuration file.
fr: Voici quelques lignes d'exemple sur la manière de définir les sections et les variables dans le fichier de configuration.

note: type: Plain text
en: The TCP/IPv4 protocol will be used on every NFS mount.
fr: Le protocole TCP/IPv4 sera utilisé sur tous les points de montage NFS.

note: type: Plain text
en: [ Server \(lqnfsserver.foo.com\(rq ]
fr: [ Server \(lqnfsserver.toto.com\(rq ]

note: type: Plain text
en: A 32k (32768 bytes) block size will be used as the read and write size on all mounts to the 'nfsserver.foo.com' server.  UDP/IPv6 is the protocol to be used.
fr: Une taille de bloc de 32 ko (32768 octets) sera utilisée comme taille de lecture et d'écriture sur tous les montages sur le serveur « nfsserver.toto.com ». UPD/IPv6 est le protocole qui sera utilisé.

note: type: Plain text
en: All mounts to the '/export/home' export will be performed in the background (i.e. done asynchronously).
fr: Tous les montages sur « /export/home » seront effectués en arrière-plan (c'est-à-dire de manière asynchrone).

note: type: Plain text
en: Default NFS mount configuration file
fr: Fichier de configuration par défaut des points de montage NFS.

note: type: TH
en: 3 July 2003
fr: 3 juillet 2003

note: type: Plain text
en: nfsd - special filesystem for controlling Linux NFS server
fr: nfsd - Système de fichiers spécial permettant le contrôle du serveur NFS de Linux

note: type: SH
en: SYNPOSIS
fr: SYNOPSIS

note: type: Plain text
en: The B<nfsd> filesystem is a special filesystem which provides access to the Linux NFS server.  The filesystem consists of a single directory which contains a number of files.  These files are actually gateways into the NFS server.  Writing to them can affect the server.  Reading from them can provide information about the server.
fr: Le système de fichiers B<nfsd> est un système de fichiers spécial permettant l'accès au serveur NFS de Linux. Ce système de fichiers ne contient qu'un seul répertoire avec un certain nombre de fichiers. Ces fichiers sont en fait des passerelles vers le serveur NFS. L'écriture dans ces fichiers peut affecter le comportement du serveur. La lecture du contenu de ces fichiers fournira des informations à propos du serveur.

note: type: Plain text
en: This file system is only available in Linux 2.6 and later series kernels (and in the later parts of the 2.5 development series leading up to 2.6).  This man page does not apply to 2.4 and earlier.
fr: Ce système de fichiers n'est disponible que dans les versions 2.6 et suivantes du noyau Linux (ainsi que dans les dernières versions de développement 2.5 amenant vers la série 2.6). Cette page de manuel ne concerne pas les noyaux 2.4 et précédents.

note: type: Plain text
en: As well as this filesystem, there are a collection of files in the B<procfs> filesystem (normally mounted at B</proc>)  which are used to control the NFS server.  This manual page describes all of these files.
fr: Comme pour ce système de fichiers, il existe un ensemble de fichiers dans le système de fichiers B<procfs> (habituellement monté dans B</proc>) qui permettent le contrôle du serveur NFS. Cette page de manuel décrit tous ces fichiers.

note: type: Plain text
en: The I<exportfs> and I<mountd> programs (part of the nfs-utils package) expect to find this filesystem mounted at B</proc/fs/nfsd> or B</proc/fs/nfs>.  If it is not mounted, they will fall-back on 2.4 style functionality.  This involves accessing the NFS server via a systemcall.  This systemcall is scheduled to be removed after the 2.6 kernel series.
fr: Les programmes I<exportfs> et I<mountd> (fournis dans le paquet nfs-utils) s'attendent à trouver ce système de fichiers monté dans B</proc/fs/nfsd> ou B</proc/fs/nfs>. Si ce n'est pas le cas, ces programmes se rabattront sur les fonctionnalités du noyau 2.4. Cela implique un accès au serveur NFS à l'aide un appel système. Cet appel système devrait disparaître des noyaux qui succéderont à la série 2.6.

note: type: SH
en: DETAILS
fr: DÉTAILS

note: type: Plain text
en: The three files in the B<nfsd> filesystem are:
fr: Les trois fichiers présents dans le système de fichiers B<nfsd> sont :

note: type: Plain text
en: This file contains a list of filesystems that are currently exported and clients that each filesystem is exported to, together with a list of export options for that client/filesystem pair.  This is similar to the B</proc/fs/nfs/exports> file in 2.4.  One difference is that a client doesn't necessarily correspond to just one host.  It can respond to a large collection of hosts that are being treated identically.
fr: Ce fichier contient la liste des systèmes de fichiers qui sont actuellement partagés, les clients vers lesquels ils le sont, ainsi que la liste des options de partage pour chacune des paires client/système de fichiers. Cela ressemble au contenu du fichier B</proc/fs/nfs/exports> du noyau 2.4. La différence, c'est qu'un client ne correspond pas nécessairement à une seule et unique machine. Il peut s'agir d'un nombre important d'hôtes qui seront traités à l'identique.

note: type: Plain text
en: Each line of the file contains a path name, a client name, and a number of options in parentheses.  Any space, tab, newline or back-slash character in the path name or client name will be replaced by a backslash followed by the octal ASCII code for that character.
fr: Chaque ligne de ce fichier contient un chemin, le nom d'un client et un nombre d'options entre parenthèses. Tout caractère espace, tabulation, retour à la ligne ou barre oblique inverse présent dans le nom d'un chemin ou d'un client sera remplacé par un caractère barre oblique inverse (antislash) suivi du code ASCII de ce caractère, exprimé en octal.

note: type: Plain text
en: This file represents the number of B<nfsd> thread currently running.  Reading it will show the number of threads.  Writing an ASCII decimal number will cause the number of threads to be changed (increased or decreased as necessary) to achieve that number.
fr: Ce fichier contient le nombre de processus légers (thread) de B<nfsd> actuellement en cours d'exécution. La lecture du fichier affichera le nombre de processus légers. Écrire un nombre décimal en ASCII modifiera le nombre de processus légers (à la hausse ou à la baisse) afin d'atteindre la valeur demandée.

note: type: Plain text
en: This is a somewhat unusual file in that what is read from it depends on what was just written to it.  It provides a transactional interface where a program can open the file, write a request, and read a response.  If two separate programs open, write, and read at the same time, their requests will not be mixed up.
fr: C'est un fichier un peu inhabituel, puisque ce qu'on y lit dépend de ce que l'on vient juste d'y écrire. Il offre une interface transactionnelle afin qu'un programme puisse ouvrir ce fichier, y écrire une requête et y lire la réponse. Si deux programmes différents ouvrent, écrivent et lisent ce fichier au même moment, leurs requêtes ne se mélangeront pas.

note: type: Plain text
en: The request written to B<filehandle> should be a client name, a path name, and a number of bytes.  This should be followed by a newline, with white-space separating the fields, and octal quoting of special characters.
fr: Les requêtes écrites dans B<filehandle> devront être de la forme un nom de client, un nom de chemin et un nombre d'octets. Un retour à la ligne terminera la requête, les champs seront séparés par une espace et tout caractère spécial sera protégé et écrit en octal.

note: type: Plain text
en: On writing this, the program will be able to read back a filehandle for that path as exported to the given client.  The filehandle's length will be at most the number of bytes given.
fr: Grâce à cette écriture, le programme pourra accéder à un descripteur de fichier (« filehandle ») pour ce chemin, tel qu'il est partagé pour ce client. La taille de ce descripteur de fichier (« filehandle ») sera au plus le nombre d'octets demandé.

note: type: Plain text
en: The filehandle will be represented in hex with a leading '\ex'.
fr: Le descripteur de fichier (« filehandle ») sera représenté en hexadécimal et préfixé par « ex ».

note: type: Plain text
en: The directory B</proc/net/rpc> in the B<procfs> filesystem contains a number of files and directories.  The files contain statistics that can be display using the I<nfsstat> program.  The directories contain information about various caches that the NFS server maintains to keep track of access permissions that different clients have for different filesystems.  The caches are:
fr: Le répertoire B</proc/net/rpc> du système de fichiers B<procfs> contient un certain nombre de fichiers et de répertoires. Ces fichiers contiennent des statistiques qui peuvent être affichées grâce au programme I<nfsstat>. Les répertoires contiennent des informations sur les différents caches que le serveur NFS utilise pour assurer le suivi des permissions d'accès dont disposent les différents clients sur les différents systèmes de fichiers. Ces caches sont :

note: type: Plain text
en: This cache maps the name of a client (or domain) to an internal data structure.  The only access that is possible is to flush the cache.
fr: Ce cache fait la correspondance entre le nom d'un client (ou d'un domaine) et une structure de données interne. Le seul accès possible permet de vider le cache.

note: type: Plain text
en: This cache contains a mapping from IP address to the name of the authentication domain that the ipaddress should be treated as part of.
fr: Ce cache contient la correspondance entre les adresses IP et les noms du domaine d'authentification auxquels ces adresses IP sont rattachées.

note: type: Plain text
en: This cache contains a mapping from directory and domain to export options.
fr: Ce cache contient la correspondance entre les répertoires, les domaines et les options de partage.

note: type: Plain text
en: This cache contains a mapping from domain and a filesystem identifier to a directory.  The filesystem identifier is stored in the filehandles and consists of a number indicating the type of identifier and a number of hex bytes indicating the content of the identifier.
fr: Ce cache contient la correspondance entre les domaines, les identifiants du système de fichiers et les répertoires. L'identifiant du système de fichiers est stocké dans les descripteurs de fichier (« filehandle ») et est composé d'un nombre indiquant le type d'identifiant, ainsi qu'un nombre d'octets en hexadécimal indiquant le contenu de cet identifiant.

note: type: Plain text
en: Each directory representing a cache can hold from 1 to 3 files.  They are:
fr: Chaque répertoire représentant un cache peut contenir de 1 à 3 fichiers. Ce sont :

note: type: Plain text
en: When a number of seconds since epoch (1 Jan 1970) is written to this file, all entries in the cache that were last updated before that file become invalidated and will be flushed out.  Writing 1 will flush everything.  This is the only file that will always be present.
fr: Quand un nombre de secondes depuis l'époque Unix (1 janvier 1970) est écrit dans ce fichier, toutes les mises à jour de contenus postérieures à cette date seront invalidées et vidées du cache. Écrire « 1 » dans ce fichier videra tout. Ce fichier est le seul qui est toujours présent.

note: type: Plain text
en: This file, if present, contains a textual representation of ever entry in the cache, one per line.  If an entry is still in the cache (because it is actively being used) but has expired or is otherwise invalid, it will be presented as a comment (with a leading hash character).
fr: Ce fichier, s'il est présent, contient une représentation littérale de tous les contenus du cache, un par ligne. Si un contenu est toujours dans le cache (parce qu'il est actuellement en cours d'utilisation), mais qu'il est dépassé, ou invalide pour une raison quelconque, il sera affiché en tant que commentaire (avec un dièse en début de ligne).

note: type: Plain text
en: This file, if present, acts a channel for request from the kernel-based nfs server to be passed to a user-space program for handling.
fr: Ce fichier, s'il existe, sert de canal de communication entre le serveur nfs en mode noyau et le programme en espace utilisateur.

note: type: Plain text
en: When the kernel needs some information which isn't in the cache, it makes a line appear in the B<channel> file giving the key for the information.  A user-space program should read this, find the answer, and write a line containing the key, an expiry time, and the content.  For example the kernel might make
fr: Quand le noyau a besoin d'informations qui ne sont pas dans le cache, il écrit une ligne dans le fichier B<channel> qui fournit une clé pour cette information. Un programme en mode utilisateur pourra la lire, trouver une réponse, puis écrire une ligne contenant la clé, une date d'expiration et le contenu de la réponse. Par exemple, le noyau pourrait écrire

note: type: Plain text
en: appear in the B<auth.unix.ip/content> file.  The user-space program might then write
fr: dans le fichier B<auth.unix.ip/content>. Le programme en espace utilisateur pourrait alors écrire

note: type: Plain text
en: to indicate that 127.0.0.1 should map to localhost, at least for now.
fr: pour dire que 127.0.0.1 doit correspondre à « localhost », à ce moment précis.

note: type: Plain text
en: If the program uses select(2) or poll(2) to discover if it can read from the B<channel> then it will never see and end-of-file but when all requests have been answered, it will block until another request appears.
fr: Si le programme utilise select(2) ou poll(2) pour découvrir s'il peut lire le contenu de B<channel>, il n'obtiendra jamais la fin de fichier. Si toutes les requêtes ont été résolues, il sera bloqué jusqu'à ce qu'une autre requête arrive.

note: type: Plain text
en: In the B</proc> filesystem there are 4 files that can be used to enabled extra tracing of nfsd and related code.  They are:
fr: Dans le système de fichiers B</proc>, 4 fichiers peuvent être utilisés pour tracer un peu plus nfsd et les autres programmes associés. Il s'agit de :

note: type: Plain text
en: They control tracing for the NFS client, the NFS server, the Network Lock Manager (lockd) and the underlying RPC layer respectively.  Decimal numbers can be read from or written to these files.  Each number represents a bit-pattern where bits that are set cause certain classes of tracing to be enabled.  Consult the kernel header files to find out what number correspond to what tracing.
fr: Ils contrôlent respectivement le traçage de client NFS, du serveur NFS, du gestionnaire de verrouillage réseau (lockd) et de la couche RPC sous-jacente. Des nombres décimaux peuvent être lus ou écrits dans ces fichiers. Chaque nombre représente un schéma de bits dans lesquels ces bits définissent certaines classes de traçage à activer. Consultez les fichiers d'en-têtes du noyau (kernel header files) pour savoir à quoi correspond chaque nombre.

note: type: Plain text
en: B<nfsd>(8), B<rpc.nfsd>(8), B<exports>(5), B<nfsstat>(8), B<mountd>(8)  B<exportfs>(8).
fr: B<nfsd>(8), B<rpc.nfsd>(8), B<exports>(5), B<nfsstat>(8), B<mountd>(8), B<exportfs>(8).

note: type: TH
en: 11 August 2011
fr: 11 août 2011

note: type: Plain text
en: blkmapd - pNFS block layout mapping daemon
fr: blkmapd - Service de correspondance (« mapping ») de block pNFS

note: type: Plain text
en: B<blkmapd [-d] [-f]>
fr: B<blkmapd> [B<-d>] [B<-f>]

note: type: Plain text
en: The B<blkmapd> daemon performs device discovery and mapping for the parallel NFS (pNFS) block layout client [RFC5663].
fr: Le service B<blkmapd> permet la découverte de périphérique et la correspondance pour les clients NFS parallèles (pNFS) [RFC5663].

note: type: Plain text
en: The pNFS block layout protocol builds a complex storage hierarchy from a set of I<simple volumes.> These simple volumes are addressed by content, using a signature on the volume to uniquely name each one.  The daemon locates a volume by examining each block device in the system for the given signature.
fr: Le protocole pNFS construit une hiérarchie de stockage complexe à partir d'un ensemble de I<volumes simples>. Ces volumes simples sont adressés par le contenu, en utilisant une signature par volume. Le démon localise un volume en examinant pour chaque périphérique bloc dans le système la signature donnée.

note: type: Plain text
en: The topology typically consists of a hierarchy of volumes built by striping, slicing, and concatenating the simple volumes.  The B<blkmapd> daemon uses the device-mapper driver to construct logical devices that reflect the server topology, and passes these devices to the kernel for use by the pNFS block layout client.
fr: La topologie se compose généralement d'une hiérarchie de volumes construits par entrelacement, tranchage et concaténation de volumes simples. Le service B<blkmapd> utilise le pilote device-mapper pour construire des périphériques logiques qui reflètent la topologie du serveur et passe ces dispositifs au noyau pour l'utilisation par le client pNFS.

note: type: Plain text
en: Performs device discovery only then exits.
fr: Effectue la découverte de périphérique seulement en quittant.

note: type: Plain text
en: Runs B<blkmapd> in the foreground and sends output to stderr (as opposed to syslogd)
fr: Lancer B<blkmapd> en tâche de premier plan et rediriger sa sortie standard vers la sortie d'erreur (au lieu de syslogd).

note: type: Plain text
en: RFC 5661 for the NFS version 4.1 specification.
fr: RFC 5661 concernant la spécification de NFS version 4.1.

note: type: Plain text
en: RFC 5663 for the pNFS block layout specification.
fr: RFC 5663 pour la spécification de la couche de bloc pNFS.

note: type: SH
en: AUTHORS
fr: AUTEURS

note: type: Plain text
en: exportfs - maintain table of exported NFS file systems
fr: exportfs - Gestion de la liste des systèmes de fichiers partagés par NFS

note: type: Plain text
en: B</usr/sbin/exportfs [-avi] [-o >I<options,..>B<] [>I<client:/path>B< ..]>
fr: B</usr/sbin/exportfs> [B<-avi>] [B<-o> I<options>,...] [I<client:/chemin> ...]

note: type: Plain text
en: B</usr/sbin/exportfs -r [-v]>
fr: B</usr/sbin/exportfs -r> [B<-v>]

note: type: Plain text
en: B</usr/sbin/exportfs [-av] -u [>I<client:/path>B< ..]>
fr: B</usr/sbin/exportfs> [B<-av>] B<-u> [I<client:/chemin> ...]

note: type: Plain text
en: B</usr/sbin/exportfs [-v]>
fr: B</usr/sbin/exportfs> [B<-v>]

note: type: Plain text
en: An NFS server maintains a table of local physical file systems that are accessible to NFS clients.  Each file system in this table is referred to as an I<exported file system>, or I<export>, for short.
fr: Un serveur NFS tient à jour une liste des systèmes de fichiers physiques locaux accessibles aux clients NFS. Chaque système de fichiers de cette liste est appelé I<système de fichiers partagé>, ou alors I<partage> en plus court.

note: type: Plain text
en: The B<exportfs> command maintains the current table of exports for the NFS server.  The master export table is kept in a file named I</var/lib/nfs/etab>.  This file is read by B<rpc.mountd> when a client sends an NFS MOUNT request.
fr: La commande B<exportfs> est utilisée pour la gestion de la liste actuelle de systèmes de fichiers partagés par NFS. Cette liste est enregistrée dans un fichier spécifique nommé I</var/lib/nfs/etab>. Ce fichier sera lu par B<rpc.mountd> dès qu'un client distant enverra une requête NFS MOUNT.

note: type: Plain text
en: Normally the master export table is initialized with the contents of I</etc/exports> and files under I</etc/exports.d> by invoking B<exportfs -a>.  However, a system administrator can choose to add or delete exports without modifying I</etc/exports> or files under I</etc/exports.d> by using the B<exportfs> command.
fr: Dans le cas général, la liste principale des partages est initialisée à partir du contenu du fichier I</etc/exports> et des fichiers présents dans I</etc/exports.d/> à l'aide de la commande B<exportfs -a>. Cependant, un administrateur système peut ajouter ou supprimer des partages sans modifier I</etc/exports> ou les fichiers sous I</etc/exports.d/> à l'aide de la commande B<exportfs>.

note: type: Plain text
en: B<exportfs> and its partner program B<rpc.mountd> work in one of two modes: a legacy mode which applies to 2.4 and earlier versions of the Linux kernel, and a new mode which applies to 2.6 and later versions, providing the B<nfsd> virtual filesystem has been mounted at I</proc/fs/nfsd> or I</proc/fs/nfs>.  On 2.6 kernels, if this filesystem is not mounted, the legacy mode is used.
fr: B<exportfs> et son programme associé B<rpc.mountd> fonctionnent sous l'un des deux modes suivants : le mode traditionnel, qui s'applique aux versions 2.4 et précédentes du noyau Linux, et un mode plus récent sous les noyaux 2.6 et suivants, accessible à la condition que le système de fichiers virtuel de B<nfsd> soit bien monté sous I</proc/fs/nfsd> ou I</proc/fs/nfs>. Si ce système de fichiers n'est pas monté en 2.6, c'est le mode traditionnel qui sera utilisé.

note: type: Plain text
en: In the new mode, B<exportfs> does not give any information to the kernel, but provides it only to B<rpc.mountd> through the I</var/lib/nfs/etab> file.  B<rpc.mountd> then manages kernel requests for information about exports, as needed.
fr: Dans le mode plus récent, B<exportfs> ne donne aucune information au noyau, il n'en fournit qu'à B<rpc.mountd> par l'intermédiaire du fichier I</var/lib/nfs/etab>. B<rpc.mountd> écoutera les requêtes du noyau pour obtenir les renseignements nécessaires à propos des partages.

note: type: Plain text
en: In the legacy mode, exports which identify a specific host, rather than a subnet or netgroup, are entered directly into the kernel's export table, as well as being written to I</var/lib/nfs/etab>.  Further, exports listed in I</var/lib/nfs/rmtab> which match a non host-specific export request will cause an appropriate export entry for the host given in I<rmtab> to be added to the kernel's export table.
fr: Dans le mode traditionnel, les partages qui indiquent un hôte spécifique, plutôt qu'un sous-réseau ou un groupe de machines sont directement inscrits dans la table des partages du noyau ainsi que dans le fichier I</var/lib/nfs/etab>. De plus, tous les partages définis dans I</var/lib/nfs/rmtab> correspondant à une demande de partage non spécifique à un hôte entraînera l'ajout, dans la table des partages du noyau, d'une entrée correspondante à l'hôte effectif dans I<rmtab>.

note: type: Plain text
en: Export or unexport all directories.
fr: Partager ou interrompre le partage de tous les répertoires.

note: type: TP
en: B<-o >I<options,...>
fr: B<-o> I<options>,...

note: type: Plain text
en: Specify a list of export options in the same manner as in B<exports>(5).
fr: Indiquer une liste d'options de partage, à la manière de B<exports>(5).

note: type: Plain text
en: Ignore the I</etc/exports> file and files under I</etc/exports.d> directory.  Only default options and options given on the command line are used.
fr: Ne pas tenir compte du fichier I</etc/exports> ni du répertoire I</etc/exports.d/>. Seules les options par défaut ou celles données sur la ligne de commande sont utilisées.

note: type: Plain text
en: Reexport all directories, synchronizing I</var/lib/nfs/etab> with I</etc/exports> and files under I</etc/exports.d>.  This option removes entries in I</var/lib/nfs/etab> which have been deleted from I</etc/exports> or files under I</etc/exports.d>, and removes any entries from the kernel export table which are no longer valid.
fr: Relancer le partage de tous les répertoires. I</var/lib/nfs/etab> est synchronisé avec I</etc/exports> et le répertoire I</etc/exports.d/>. Avec cette option, les entrées qui ont disparu de I</etc/exports> ou I</etc/exports.d/> seront supprimées de I</var/lib/nfs/etab>. Dans la table des partages du noyau, les entrées qui ne sont plus valables seront également enlevées.

note: type: Plain text
en: Unexport one or more directories.
fr: Interrompre le partage d'un ou plusieurs répertoires.

note: type: Plain text
en: If I</proc/fs/nfsd> or I</proc/fs/nfs> is mounted, flush everything out of the kernel's export table.  Fresh entries for active clients are added to the kernel's export table by B<rpc.mountd> when they make their next NFS mount request.
fr: Si I</proc/fs/nfsd> ou I</proc/fs/nfs> sont montés, vider toute la liste des partages du noyau. Les entrées correspondant aux clients actifs sont ajoutées à la liste des partages du noyau par B<rpc.mountd> lors de leur requête de montage NFS.

note: type: Plain text
en: Be verbose. When exporting or unexporting, show what's going on. When displaying the current export list, also display the list of export options.
fr: Mode volubile. Lors d'un partage ou de l'arrêt d'un partage, afficher ce qui se passe. Lors de l'affichage de la liste actuelle des partages, afficher aussi la liste des options de partage.

note: type: SS
en: Exporting Directories
fr: Partage de répertoires

note: type: Plain text
en: The first synopsis shows how to invoke B<exportfs> when adding new entries to the export table.  When using B<exportfs -a>, all exports listed in I</etc/exports> and files under I</etc/exports.d> are added to I</var/lib/nfs/etab>.  The kernel's export table is also updated as needed.
fr: Le premier synopsis montre comment utiliser la commande B<exportfs> pour ajouter de nouvelles entrées à la liste des partages. Quand on lance B<exportfs -a>, tous les partages listés dans I</etc/exports> et I</etc/exports.d/> sont ajoutés à I</var/lib/nfs/etab>. La liste des partages du noyau est également mise à jour au besoin.

note: type: Plain text
en: The I<host:/path> argument specifies a local directory to export, along with the client or clients who are permitted to access it.  See B<exports(5)> for a description of supported options and access list formats.  To export a directory to the world, simply specify I<:/path>.
fr: L'argument I<client:/chemin> définit un répertoire local à partager ainsi que le ou les clients qui ont le droit d'y accéder. Consultez  B<exports(5)> pour obtenir une description des options prises en charge ainsi que les formats de liste d'accès. Pour partager un répertoire avec tout le monde, indiquez tout simplement I<:/chemin>.

note: type: Plain text
en: The export options for a particular host/directory pair derive from several sources.  The default export options are B<sync,ro,root_squash,wdelay>.  These can be overridden by entries in I</etc/exports> or files under I</etc/exports.d>.
fr: Les options de partage pour une paire hôte/répertoire donnée proviennent de plusieurs sources. Les options de partage par défaut sont B<sync,ro,root_squash,wdelay>. Elles peuvent être surchargées par les entrées du fichier I</etc/exports> ou du répertoire I</etc/exports.d/>.

note: type: Plain text
en: A system administrator may override options from these sources using the B<-o> command-line option on B<exportfs>.  This option takes a comma-separated list of options in the same fashion as one would specify them in I</etc/exports>.  In this way B<exportfs> can be used to modify the export options of an already exported directory.
fr: Un administrateur système peut surcharger les options de ces sources à l'aide de l'option B<-o> d'B<exportfs>. Cette option utilise une liste d'options séparées par des virgules de manière similaire à ce qui serait fait si ces options étaient écrites dans le fichier I</etc/exports>. Ainsi, B<exportfs> peut être utilisé pour modifier les options de partage d'un répertoire déjà partagé.

note: type: SS
en: Unexporting Directories
fr: Arrêt du partage de répertoires

note: type: Plain text
en: The third synopsis shows how to unexport a currently exported directory.  When using B<exportfs -ua>, all entries listed in I</var/lib/nfs/etab> are removed from the kernel export tables, and the file is cleared. This effectively shuts down all NFS activity.
fr: Ce troisième synopsis montre comment arrêter le partage d'un répertoire actuellement offert. Quand on lance B<exportfs -ua>, toutes les entrées présentes dans I</var/lib/nfs/etab> sont retirées de la table des partages du noyau, puis le fichier est vidé. Cela stoppe effectivement toute activité NFS.

note: type: Plain text
en: To remove an export, specify a I<host:/path> pair. This deletes the specified entry from I</var/lib/nfs/etab> and removes the corresponding kernel entry (if any).
fr: Pour supprimer une entrée de partage, vous pouvez indiquer un couple I<client:/chemin>. L'entrée indiquée sera supprimée de I</var/lib/nfs/etab>, ainsi que celle correspondante dans le noyau (si elle existe).

note: type: SS
en: Dumping the Export Table
fr: Affichage du contenu de la table des partages

note: type: Plain text
en: Invoking B<exportfs> without options shows the current list of exported file systems.  Adding the B<-v> option causes B<exportfs> to display the export options for each export.
fr: L'utilisation de B<exportfs> sans option affiche la liste actuelle des systèmes de fichiers partagés. Avec l'option B<-v>, B<exportfs> affiche les options spécifiques à chaque partage.

note: type: Plain text
en: The following adds all directories listed in I</etc/exports> and files under I</etc/exports.d> to I</var/lib/nfs/etab> and pushes the resulting export entries into the kernel:
fr: L'exemple suivant ajoute tous les répertoires indiqués dans I</etc/exports> et I</etc/exports.d/> à I</var/lib/nfs/etab>, puis les entrées de partages résultantes sont inscrites dans le noyau :

note: type: Plain text
en: To export the I</usr/tmp> directory to host B<django>, allowing insecure file locking requests from clients:
fr: Pour offrir le répertoire I</usr/tmp> à l'hôte B<django>, en permettant les requêtes non sécurisées de verrouillage de fichier :

note: type: Plain text
en: To unexport the I</usr/tmp> directory:
fr: Pour cesser de partager le répertoire I</usr/tmp> :

note: type: Plain text
en: To unexport all exports listed in I</etc/exports> and files under I</etc/exports.d>:
fr: Pour cesser de partager tous les partages indiqués dans I</etc/exports> et le répertoire I</etc/exports.d/> :

note: type: SH
en: USAGE NOTES
fr: NOTES D'UTILISATION

note: type: Plain text
en: Exporting to IP networks or DNS and NIS domains does not enable clients from these groups to access NFS immediately.  Rather, these sorts of exports are hints to B<rpc.mountd>(8)  to grant any mount requests from these clients.  This is usually not a problem, because any existing mounts are preserved in I<rmtab> across reboots.
fr: Le partage à destination de réseaux IP ou de domaines DNS et NIS ne permet pas l'accès NFS immédiat aux clients NFS de ces groupes. En fait, ce type de partage est une indication pour B<rpc.mountd(8)> d'honorer toute requête de montage provenant de ces clients. Ce n'est normalement pas un gros problème, puisque tout montage existant est préservé dans I<rmtab> de redémarrage en redémarrage.

note: type: Plain text
en: When unexporting a network or domain entry, any current exports to members of this group will be checked against the remaining valid exports and if they themselves are no longer valid they will be removed.
fr: Lors de l'arrêt d'un partage à destination de domaines ou de réseaux, tout partage en cours pour les membres de ce groupe sera vérifié par rapport à la liste des partages valides restants. Dans le cas où ce partage n'est alors plus autorisé, il est supprimé.

note: type: Plain text
en: input file listing exports, export options, and access control lists
fr: Fichier d'entrée contenant la liste des partages, leurs options et la liste des contrôles d'accès.

note: type: Plain text
en: directory where extra input files are stored.  B<Note:> only files that end with I<.exports> are used.
fr: répertoire où les fichiers d'entrée supplémentaires sont stockés. B<Note :> uniquement les fichiers se terminant par I<.exports> sont utilisés.

note: type: Plain text
en: master table of exports
fr: Liste principale des partages.

note: type: Plain text
en: table of clients accessing server's exports
fr: Liste des clients se connectant aux partages du serveur.

note: type: TH
en: 20 Feb 2013
fr: 20 février 2013

note: type: Plain text
en: rpc.gssd - RPCSEC_GSS daemon
fr: rpc.gssd - Démon RPCSEC_GSS

note: type: Plain text
en: The RPCSEC_GSS protocol, defined in RFC 5403, is used to provide strong security for RPC-based protocols such as NFS.
fr: Le protocole RPCSEC_GSS, défini par la norme RFC 5403, est utilisé pour fournir une sécurité accrue pour les protocoles basés sur RPC, tels que NFS.

note: type: Plain text
en: Before exchanging RPC requests using RPCSEC_GSS, an RPC client must establish a GSS I<security context>.  A security context is shared state on each end of a network transport that enables GSS-API security services.
fr: Avant d'échanger des requêtes RPC en utilisant RPCSEC_GSS, un client RPC doit établir un I<contexte de sécurité> GSS. Un contexte de sécurité est un état commun à chaque extrémité d'un transport réseau qui active les services de sécurité GSS-API.

note: type: Plain text
en: Security contexts are established using I<security credentials>.  A credential grants temporary access to a secure network service, much as a railway ticket grants temporary access to use a rail service.
fr: Les contextes de sécurité sont établis en utilisant des I<accréditations de sécurité> (security credentials). Une accréditation de sécurité offre l'accès temporaire à un service réseau sécurisé, tout comme un ticket de train donne le droit d'accéder temporairement au réseau ferroviaire.

note: type: Plain text
en: A user typically obtains a credential by providing a password to the B<kinit>(1)  command, or via a PAM library at login time.  A credential acquired with a I<user principal> is known as a I<user credential> (see B<kerberos>(1)  for more on principals).
fr: Un utilisateur obtiendra typiquement une accréditation en fournissant un mot de passe à la commande B<kinit>(1), ou grâce à la bibliothèque modulaire d'authentification PAM lors de la connexion. Une accréditation acquise avec un I<commettant utilisateur> est appelée I<accréditation utilisateur> (consultez B<kerberos>(1) pour plus d'informations sur les commettants).

note: type: Plain text
en: For certain operations, a credential is required which represents no user, is otherwise unprivileged, and is always available.  This is referred to as a I<machine credential>.
fr: Des accréditations ne représentant aucun utilisateur sont toujours disponibles. Elles sont nécessaires pour certaines opérations, n'offrent aucun droit dans les autres contextes. Ces accréditations sont appelées I<accréditations machine>.

note: type: Plain text
en: Machine credentials are typically established using a I<service principal>, whose encrypted password, called its I<key>, is stored in a file, called a I<keytab>, to avoid requiring a user prompt.  A machine credential effectively does not expire because the system can renew it as needed without user intervention.
fr: Les accréditations machine sont typiquement établies en utilisant un I<commettant de service>, dont les mots de passe chiffrés, appelés ses I<clés>, sont stockés dans un fichier, appelé un I<tableau de clés>, afin d'éviter l'utilisation d'une invite utilisateur. Une accréditation machine en pratique n'expire pas, car le système peut la renouveler en cas de besoin sans l'intervention de l'utilisateur.

note: type: Plain text
en: Once obtained, credentials are typically stored in local temporary files with well-known pathnames.
fr: Une fois obtenues, les accréditations sont en général stockées dans des fichiers temporaires avec des noms de chemin connus.

note: type: Plain text
en: To establish GSS security contexts using these credential files, the Linux kernel RPC client depends on a userspace daemon called B<rpc.gssd>.  The B<rpc.gssd> daemon uses the rpc_pipefs filesystem to communicate with the kernel.
fr: Pour établir des contextes de sécurité GSS en utilisant ces fichiers d'accréditation, le client RPC du noyau Linux dépend d'un démon en espace utilisateur, appelé B<rpc.gssd>. Le démon B<rpc.gssd> utilise le système de fichiers rpc_pipefs pour communiquer avec le noyau.

note: type: SS
en: User Credentials
fr: Accréditations utilisateur

note: type: Plain text
en: When a user authenticates using a command such as B<kinit>(1), the resulting credential is stored in a file with a well-known name constructed using the user's UID.
fr: Lorsque un utilisateur s'authentifie en utilisant une commande comme B<kinit>(1), l'accréditation correspondante est stockée dans un fichier avec un nom clairement identifié construit à partir de l'identifiant de l'utilisateur.

note: type: Plain text
en: To interact with an NFS server on behalf of a particular Kerberos-authenticated user, the Linux kernel RPC client requests that B<rpc.gssd> initialize a security context with the credential in that user's credential file.
fr: Pour interagir avec un serveur NFS au nom d'un utilisateur authentifié par Kerberos, le client RPC du noyau Linux demande l'initialisation par B<rpc.gssd> du contexte de sécurité avec le fichier d'accréditation de l'utilisateur.

note: type: Plain text
en: Typically, credential files are placed in I</tmp>.  However, B<rpc.gssd> can search for credential files in more than one directory.  See the description of the B<-d> option for details.
fr: Typiquement, les fichiers d'accréditation sont placés dans I</tmp>. Cependant, B<rpc.gssd> peut chercher des fichiers d'accréditation dans plusieurs répertoires. Consultez la description de l'option B<-d> pour plus de détails.

note: type: SS
en: Machine Credentials
fr: Accréditations machine

note: type: Plain text
en: A user credential is established by a user and is then shared with the kernel and B<rpc.gssd>.  A machine credential is established by B<rpc.gssd> for the kernel when there is no user.  Therefore B<rpc.gssd> must already have the materials on hand to establish this credential without requiring user intervention.
fr: Une accréditation utilisateur est établie par un utilisateur, et est ensuite partagée avec le noyau et B<rpc.gssd>. Une accréditation machine est établie par B<rpc.gssd> pour le noyau, sans qu'il y ait d'utilisateur. C'est pourquoi B<rpc.gssd> doit déjà disposer du nécessaire pour établir cette accréditation sans nécessiter l'intervention d'un utilisateur.

note: type: Plain text
en: B<rpc.gssd> searches the local system's keytab for a principal and key to use to establish the machine credential.  By default, B<rpc.gssd> assumes the file I</etc/krb5.keytab> contains principals and keys that can be used to obtain machine credentials.
fr: B<rpc.gssd> cherche dans le tableau de clés du système local un commettant et une clé à utiliser pour établir l'accréditation machine. Par défaut. B<rpc.gssd> suppose que le fichier I</etc/krb5.keytab> contient des commettants et des clés qui peuvent être utilisés pour obtenir des accréditations machine.

note: type: Plain text
en: B<rpc.gssd> searches in the following order for a principal to use.  The first matching credential is used.  For the search, E<lt>hostnameE<gt> and E<lt>REALME<gt> are replaced with the local system's hostname and Kerberos realm.
fr: B<rpc.gssd> cherche un commettant à utiliser dans l'ordre suivant, le premier qui correspond à un des critères étant sélectionné. Pour la recherche, E<lt>nom_d'hôteE<gt> et E<lt>DOMAINEE<gt> sont remplacés respectivement par le nom d'hôte et le domaine (« realm ») Kerberos.

note: type: Plain text
en:    E<lt>HOSTNAMEE<gt>$@E<lt>REALME<gt>
fr:    E<lt>nom_d'hôteE<gt>$@E<lt>DOMAINEE<gt>

note: type: Plain text
en:    root/E<lt>hostnameE<gt>@E<lt>REALME<gt>
fr:    root/E<lt>nom_d'hôteE<gt>@E<lt>DOMAINEE<gt>

note: type: Plain text
en:    nfs/E<lt>hostnameE<gt>@E<lt>REALME<gt>
fr:    nfs/E<lt>nom_d'hôteE<gt>@E<lt>DOMAINEE<gt>

note: type: Plain text
en:    host/E<lt>hostnameE<gt>@E<lt>REALME<gt>
fr:    host/E<lt>nom_d'hôteE<gt>@E<lt>DOMAINEE<gt>

note: type: Plain text
en:    root/E<lt>anynameE<gt>@E<lt>REALME<gt>
fr:    root/E<lt>n'importe_quel_nomE<gt>@E<lt>DOMAINEE<gt>

note: type: Plain text
en:    nfs/E<lt>anynameE<gt>@E<lt>REALME<gt>
fr:    nfs/E<lt>n'importe_quel_nomE<gt>@E<lt>DOMAINEE<gt>

note: type: Plain text
en:    host/E<lt>anynameE<gt>@E<lt>REALME<gt>
fr:    host/E<lt>n'importe_quel_nomE<gt>@E<lt>DOMAINEE<gt>

note: type: Plain text
en: The E<lt>anynameE<gt> entries match on the service name and realm, but ignore the hostname.  These can be used if a principal matching the local host's name is not found.
fr: Les entrées E<lt>n'importe_quel_nomE<gt> correspondent au nom de service et au domaine, mais pas au nom d'hôte. Elles peuvent être utilisées si un commettant correspondant au nom d'hôte local n'est pas trouvé.

note: type: Plain text
en: Note that the first principal in the search order is a user principal that enables Kerberized NFS when the local system is joined to an Active Directory domain using Samba.  A password for this principal must be provided in the local system's keytab.
fr: Notez que le premier commettant dans l'ordre de la recherche est un commettant utilisateur qui active NFS avec Kerberos lorsque le système local rejoint un domaine Active Directory avec Samba. Un mot de passe pour ce commettant doit être fourni dans le tableau de clés du système local.

note: type: Plain text
en: You can specify another keytab by using the B<-k> option if I</etc/krb5.keytab> does not exist or does not provide one of these principals.
fr: Vous pouvez indiquer un autre tableau de clés avec l'option B<-k> si I</etc/krb5.keytab> n'existe pas ou ne fournit pas l'un de ces commettants.

note: type: SS
en: Credentials for UID 0
fr: Accréditations pour l'identifiant utilisateur 0

note: type: Plain text
en: UID 0 is a special case.  By default B<rpc.gssd> uses the system's machine credentials for UID 0 accesses that require GSS authentication.  This limits the privileges of the root user when accessing network resources that require authentication.
fr: L'identifiant utilisateur 0 est un cas particulier. Par défaut, B<rpc.gssd> utilise l'accréditation machine du système pour les accès de l'identifiant utilisateur 0 qui nécessitent une authentification GSS. Cela limite les droits du superutilisateur lors d'accès à des ressources réseau nécessitant une authentification.

note: type: Plain text
en: Specify the B<-n> option when starting B<rpc.gssd> if you'd like to force the root user to obtain a user credential rather than use the local system's machine credential.
fr: Indiquez l'option B<-n> au démarrage de B<rpc.gssd> si vous souhaitez forcer l'utilisation d'une accréditation utilisateur plutôt que de l'accréditation machine locale pour le superutilisateur.

note: type: Plain text
en: When B<-n> is specified, the kernel continues to request a GSS context established with a machine credential for NFSv4 operations, such as SETCLIENTID or RENEW, that manage state.  If B<rpc.gssd> cannot obtain a machine credential (say, the local system has no keytab), NFSv4 operations that require machine credentials will fail.
fr: Lorsque l'option B<-n> est indiquée, le noyau continue de demander un contexte GSS établi avec une accréditation machine pour les opérations NFS version 4, telles que SETCLIENTID ou RENEW qui gèrent l'état. Si B<rpc.gssd> ne peut pas obtenir d'accréditation machine (par exemple si le système local n'a pas de tableau de clés), les opérations NFS version 4 qui nécessitent une accréditation machine échoueront.

note: type: SS
en: Encryption types
fr: Types de chiffrement

note: type: Plain text
en: A realm administrator can choose to add keys encoded in a number of different encryption types to the local system's keytab.  For instance, a host/ principal might have keys for the B<aes256-cts-hmac-sha1-96>, B<aes128-cts-hmac-sha1-96>, B<des3-cbc-sha1>, and B<arcfour-hmac> encryption types.  This permits B<rpc.gssd> to choose an appropriate encryption type that the target NFS server supports.
fr: Un administrateur de domaine peut choisir d'ajouter dans le tableau de clés local des clés chiffrées de différentes façons. Par exemple, un hôte ou un commettant peut avoir des clés pour les types de chiffrement B<aes256-cts-hmac-sha1-96>, B<aes128-cts-hmac-sha1-96>, B<des3-cbc-sha1> et B<arcfour-hmac>. Cela permet à B<rpc.gssd> de choisir un type de chiffrement approprié pris en charge par le serveur NFS cible.

note: type: Plain text
en: These encryption types are stronger than legacy single-DES encryption types.  To interoperate in environments where servers support only weak encryption types, you can restrict your client to use only single-DES encryption types by specifying the B<-l> option when starting B<rpc.gssd>.
fr: Ces types de chiffrement sont plus robustes que les types de chiffrement historiques DES unique. Pour interopérer dans des environnements dans lesquels des serveurs ne prennent en charge que des types de chiffrement faibles, vous pouvez forcer votre client à utiliser le chiffrement DES unique en indiquant l'option B<-l> au démarrage de B<rpc.gssd>.

note: type: Plain text
en: DNS Reverse lookups are not used for determining the server names pass to GSSAPI. This option will reverses that and forces the use of DNS Reverse resolution of the server's IP address to retrieve the server name to use in GSAPI authentication.
fr: Les recherches inversées de DNS ne sont pas utilisées pour déterminer les noms de serveur pour GSSAPI. Cette option modifie cela et force l'utilisation de la résolution DNS inverse de l'adresse IP du serveur pour obtenir le nom du serveur à utiliser dans l'authentification GSSAPI.

note: type: Plain text
en: Runs B<rpc.gssd> in the foreground and sends output to stderr (as opposed to syslogd)
fr: Lancer B<rpc.gssd> en tâche de premier plan et rediriger sa sortie standard vers la sortie d'erreur (au lieu de syslogd).

note: type: Plain text
en: When specified, UID 0 is forced to obtain user credentials which are used instead of the local system's machine credentials.
fr: Lorsque demandé, l'identifiant utilisateur 0 est imposé pour obtenir des accréditations utilisateur utilisées au lieu des accréditations machine du système local.

note: type: TP
en: B<-k >I<keytab>
fr: B<-k> I<rep_clés>

note: type: Plain text
en: Tells B<rpc.gssd> to use the keys found in I<keytab> to obtain machine credentials.  The default value is I</etc/krb5.keytab>.
fr: Indiquer à B<rpc.gssd> d'utiliser les clés trouvées dans I<rep_clés> afin d'obtenir les accréditations machine. La valeur par défaut est I</etc/krb5.keytab>.

note: type: Plain text
en: When specified, restricts B<rpc.gssd> to sessions to weak encryption types such as B<des-cbc-crc>.  This option is available only when the local system's Kerberos library supports settable encryption types.
fr: Lorsqu'elle est indiquée, elle restreint B<rpc.gssd> aux sessions avec des types de chiffrement faibles, tels que B<des-cbc-crc>. Cette option n'est disponible que lorsque la bibliothèque Kerberos du système local prend en charge les types de chiffrement réglables.

note: type: TP
en: B<-p >I<path>
fr: B<-p> I<chemin>

note: type: Plain text
en: Tells B<rpc.gssd> where to look for the rpc_pipefs filesystem.  The default value is I</var/lib/nfs/rpc_pipefs>.
fr: Indiquer à B<rpc.gssd> où chercher le système de fichiers rpc_pipefs. Par défaut, il s'agit de I</var/lib/nfs/rpc_pipefs>.

note: type: TP
en: B<-d >I<search-path>
fr: B<-p> I<chemin>

note: type: Plain text
en: This option specifies a colon separated list of directories that B<rpc.gssd> searches for credential files.  The default value is I</tmp:/run/user/%U>.  The literal sequence "%U" can be specified to substitue the UID of the user for whom credentials are being searched.
fr: Cette option indique une liste de répertoires séparés par des deux-points « : » qui seront examinés par B<rpc.gssd> lors de la recherche de fichiers d'accréditation. La valeur par défaut est I</tmp:/run/user/%U>. La séquence « %U » peut être indiquée pour représenter l'identifiant de l'utilisateur pour qui des accréditations sont cherchées.

note: type: Plain text
en: By default, machine credentials are stored in files in the first directory in the credential directory search path (see the B<-d> option).  When B<-M> is set, B<rpc.gssd> stores machine credentials in memory instead.
fr: Par défaut, les accréditations machine sont stockées dans des fichiers du premier répertoire dans le chemin de recherche des accréditations (voir l'option B<-d>). Lorsque l'option B<-M> est indiquée, B<rpc.gssd> stocke alors les accréditations machine en mémoire.

note: type: Plain text
en: Increases the verbosity of the output (can be specified multiple times).
fr: Augmenter le niveau de verbosité de la sortie (peut être demandé plusieurs fois).

note: type: Plain text
en: If the RPCSEC_GSS library supports setting debug level, increases the verbosity of the output (can be specified multiple times).
fr: Augmenter le niveau de verbosité de la sortie (cette option peut être indiquée plusieurs fois) si la bibliothèque RPCSEC_GSS accepte le réglage du niveau de débogage.

note: type: TP
en: B<-R >I<realm>
fr: B<-R> I<domaine>

note: type: Plain text
en: Kerberos tickets from this I<realm> will be preferred when scanning available credentials cache files to be used to create a context.  By default, the default realm, as configured in the Kerberos configuration file, is preferred.
fr: Les tickets Kerberos de ce I<domaine> (« realm ») seront pris de préférence pendant le parcours des fichiers disponibles servant à la création d'un contexte. Le I<domaine> (« realm ») par défaut du fichier de configuration de Kerberos sera utilisé de préférence.

note: type: TP
en: B<-t >I<timeout>
fr: B<-t> I<attente>

note: type: Plain text
en: Timeout, in seconds, for kernel GSS contexts. This option allows you to force new kernel contexts to be negotiated after I<timeout> seconds, which allows changing Kerberos tickets and identities frequently.  The default is no explicit timeout, which means the kernel context will live the lifetime of the Kerberos service ticket used in its creation.
fr: Attente, en seconde, pour le contexte GSS du noyau. Cette option vous permet d'obliger la négociation de nouveaux contextes du noyau après I<attente> secondes, ce qui permet l'échange fréquent de tickets et d'identités Kerberos. Le temps d'attente par défaut n'est pas précisé, ce qui signifie que le contexte vivra le temps du ticket de service Kerberos utilisé lors de sa création.

note: type: Dd
en: February 3, 2003
fr: 3 février 2003

note: type: Nd
en: NFSv4 ID E<lt>-E<gt> Name Mapper
fr: convertisseur identifiant NFSv4 E<lt>-E<gt> nom

note: For a program:  program [-abc] file ... type: Plain text
en: E<.Nm rpc.idmapd> E<.Op Fl v> E<.Op Fl f> E<.Op Fl d Ar domain> E<.Op Fl p Ar path> E<.Op Fl U Ar username> E<.Op Fl G Ar groupname> E<.Op Fl c Ar path>
fr: E<.Nm rpc.idmapd> E<.Op Fl v> E<.Op Fl f> E<.Op Fl d Ar domaine> E<.Op Fl p Ar chemin> E<.Op Fl U Ar nom Utilisateur> E<.Op Fl G Ar nomGroupe> E<.Op Fl c Ar chemin>

note: type: Plain text
en: E<.Nm> is the NFSv4 ID E<lt>-E<gt> name mapping daemon.  It provides functionality to the NFSv4 kernel client and server, to which it communicates via upcalls, by translating user and group IDs to names, and vice versa.
fr: E<.Nm> est le serveur de conversion nom E<lt>-E<gt> ID NFSv4. Il fournit cette fonctionnalité au client et au serveur noyau NFSv4, avec lesquels il communique par des appels, en traduisant les identifiants d'utilisateur et de groupes en noms et vice versa.

note: type: Plain text
en: The options are as follows:
fr: Les options sont les suivantes :

note: type: Plain text
en: Increases the verbosity level (can be specified multiple times).
fr: Augmenter le niveau de verbosité de la sortie (peut être demandée plusieurs fois).

note: type: Plain text
en: Runs E<.Nm> in the foreground and prints all output to the terminal.
fr: Lancer E<.Nm> en tâche de premier plan et afficher les sorties sur le terminal.

note: type: It
en: Fl d Ar domain
fr: Fl d Ar domaine

note: type: Plain text
en: Set domain to E<.Ar domain>.  This is used internally by NFSv4 and is typically assigned by the system administrator.  By default, E<.Ar domain> is set to be the FQDN of the host, minus the hostname.
fr: Définir le domaine à E<.Ar domaine>. Cela sera utilisé en interne par NFSv4 et est typiquement défini par l'administrateur système. E<.Ar domaine> est défini par défaut comme étant le nom complet du système (FQDN) auquel on retire le nom de la machine.

note: type: It
en: Fl p Ar path
fr: Fl p Ar chemin

note: type: Plain text
en: Specifies the location of the RPC pipefs to be E<.Ar path>.  The default value is \&"/var/lib/nfs/rpc_pipefs\&".
fr: Indiquer que le système de fichiers rpc_pipefs est situé à E<.Ar chemin>. Par défaut, il s'agit de « /var/lib/nfs/rpc_pipefs ».

note: type: It
en: Fl U Ar username
fr: Fl U Ar nomUtilisateur

note: type: Plain text
en: Specifies the NFSv4 nobody user to be E<.Ar username>.  The default value is \&"nobody\&".
fr: Définir E<.Ar nomUtilisateur> en tant qu'utilisateur anonyme de NFSv4. La valeur par défaut est « nobody ».

note: type: It
en: Fl G Ar groupname
fr: Fl G Ar nomGroupe

note: type: Plain text
en: Specifies the NFSv4 nobody group to be E<.Ar groupname>.  The default value is \&"nobody\&".
fr: Définir E<.Ar nomGroupe> en tant que groupe anonyme. La valeur par défaut est « nobody ».

note: type: It
en: Fl c Ar path
fr: Fl c Ar chemin

note: type: Plain text
en: Use configuration file E<.Ar path>.
fr: Utiliser le fichier de configuration E<.Ar chemin>.

note: type: Plain text
en: Client-only: perform no idmapping for any NFS server, even if one is detected.
fr: Pour les clients uniquement : n'exécuter de conversion pour aucun serveur NFS, même si on en détecte un.

note: type: Plain text
en: Server-only: perform no idmapping for any NFS client, even if one is detected.
fr: Pour les serveurs uniquement : n'exécuter de conversion pour aucun client NFS, même si on en détecte un.

note: This next request is for sections 2 and 3 function return values only. .Sh RETURN VALUES The next request is for sections 2 and 3 error and signal handling only. .Sh ERRORS This next request is for section 4 only. .Sh DIAGNOSTICS This next request is for sections 1, 6, 7 & 8 only. .Sh ENVIRONMENT ty
en: Runs E<.Nm> with the domain \&"citi.umich.edu\&" in the foreground, printing all messages to console, and with a verbosity level of 3.
fr: Lancer E<.Nm> au premier plan avec « citi.umich.edu » pour domaine, en affichant tous les messages sur la console, et ce avec un niveau de verbosité de 3.

note: type: Plain text
en: The E<.Nm> software has been developed by Marius Aamodt Eriksen E<.Aq marius@citi.umich.edu>.
fr: Le programme E<.Nm> a été développé par Marius Aamodt Eriksen E<.Aq marius@citi.umich.edu>.

note: type: TH
en: 5 Jun 2006
fr: 5 juin 2006

note: type: Plain text
en: mount.nfs, mount.nfs4 - mount a Network File System
fr: mount.nfs, mount.nfs4 - Monter un système de fichiers réseau (NFS)

note: type: Plain text
en: B<mount.nfs>I< remotetarget dir>B< [-rvVwfnsh ] [-o >I<options>B<]>
fr: B<mount.nfs> I<cibledistante répertoire> [B<-rvVwfnsh>] [B<-o> I<options>]

note: type: Plain text
en: B<mount.nfs> is a part of B<nfs>(5)  utilities package, which provides NFS client functionality.
fr: B<mount.nfs> fait partie du paquet des utilitaires B<nfs>(5), qui offre les fonctionnalités du client NFS.

note: type: Plain text
en: B<mount.nfs> is meant to be used by the B<mount>(8)  command for mounting NFS shares. This subcommand, however, can also be used as a standalone command with limited functionality.
fr: B<mount.nfs> est destiné à l'utilisation de la commande B<mount>(8) afin de monter des partages NFS. Toutefois, cette sous-commande peut aussi servir en tant que commande autonome, avec des fonctionnalités restreintes.

note: type: Plain text
en: I<remotetarget> is a server share usually in the form of B<servername:/path/to/share.> I<dir> is the directory on which the file system is to be mounted.
fr: I<cibledistante> est un partage sur le serveur, souvent au format B<nomduserveur:/répertoire/à/partager>. I<répertoire> est le répertoire sur lequel ce système de fichiers sera monté.

note: type: Plain text
en: Under Linux 2.6.32 and later kernel versions, B<mount.nfs> can mount all NFS file system versions.  Under earlier Linux kernel versions, B<mount.nfs4> must be used for mounting NFSv4 file systems while B<mount.nfs> must be used for NFSv3 and v2.
fr: Pour les versions de Linux 2.6.32 et supérieures, B<mount.nfs> peut monter toutes les versions du système de fichiers NFS. Sur des versions antérieures du noyau, B<mount.nfs4> doit être utilisé pour monter des systèmes de fichiers NFSv4 tandis que B<mount.nfs> doit être utilisé pour les versions NFSv3 et v2.

note: type: Plain text
en: Mount file system readonly.
fr: Monter le système de fichiers en lecture seule.

note: type: Plain text
en: Be verbose.
fr: Mode volubile.

note: type: Plain text
en: Print version.
fr: Afficher la version.

note: type: Plain text
en: Mount file system read-write.
fr: Monter le système de fichiers en lecture-écriture.

note: type: Plain text
en: Fake mount. Don't actually call the mount system call.
fr: Montage factice. Ne pas réellement déclencher l'appel système de montage.

note: type: Plain text
en: Do not update I</etc/mtab.> By default, an entry is created in I</etc/mtab> for every mounted file system. Use this option to skip making an entry.
fr: Ne pas mettre à jour I</etc/mtab>. Une entrée est créée par défaut dans I</etc/mtab> pour chaque système de fichiers monté. On utilise cette option pour empêcher la création de cette entrée.

note: type: Plain text
en: Tolerate sloppy mount options rather than fail.
fr: Tolérer les options de montage dans le désordre au lieu d'échouer.

note: type: Plain text
en: Print help message.
fr: Afficher le message d'aide.

note: type: Plain text
en: Refer to B<nfs>(5)  or B<mount>(8)  manual pages.
fr: Consulter les pages de manuel de B<nfs(5)> ou de B<mount(8)>.

note: type: Plain text
en: For further information please refer B<nfs>(5)  and B<mount>(8)  manual pages.
fr: Pour plus d'informations, veuillez consulter les pages de manuel de B<nfs>(5) et de B<mount>(8).

note: type: Plain text
en: table of mounted file systems
fr: Table des systèmes de fichiers montés

note: type: TH
en: 31 Dec 2009
fr: 31 décembre 2009

note: type: Plain text
en: rpc.mountd - NFS mount daemon
fr: rpc.mountd - Démon de montage sur serveur NFS

note: type: Plain text
en: B</usr/sbin/rpc.mountd [>I<options>B<]>
fr: B</usr/sbin/rpc.mountd> [I<options>]

note: type: Plain text
en: The B<rpc.mountd> daemon implements the server side of the NFS MOUNT protocol, an NFS side protocol used by NFS version 2 [RFC1094] and NFS version 3 [RFC1813].
fr: Le démon B<rpc.mountd> implémente la partie serveur du protocole NFS MOUNT, un protocole annexe à NFS utilisé par les versions 2 [RFC1094] et 3 [RFC1813] de NFS.

note: type: Plain text
en: Each file system in the export table has an access control list.  B<rpc.mountd> uses these access control lists to determine whether an NFS client is permitted to access a given file system.  For details on how to manage your NFS server's export table, see the B<exports>(5)  and B<exportfs>(8)  man pages.
fr: Chaque système de fichiers dans la liste des partages a une liste des contrôles d'accès. B<rpc.mountd> utilise cette liste des contrôles d'accès pour savoir si un client NFS a le droit d'accéder à un système de fichiers donné. Pour plus de détails sur la manière de gérer la liste des partages NFS du serveur, consultez les pages de manuel B<exports>(5) et B<exportfs>(8).

note: type: SS
en: Mounting exported NFS File Systems
fr: Monter un système de fichiers NFS partagé

note: type: Plain text
en: The NFS MOUNT protocol has several procedures.  The most important of these are MNT (mount an export) and UMNT (unmount an export).
fr: Le protocole NFS MOUNT utilise plusieurs procédures, les principales étant MNT (pour monter un partage) et UMNT (pour démonter un partage).

note: type: Plain text
en: A MNT request has two arguments: an explicit argument that contains the pathname of the root directory of the export to be mounted, and an implicit argument that is the sender's IP address.
fr: Une requête MNT a deux arguments : un argument explicite contenant le nom de fichier du répertoire racine du partage à monter et un argument implicite qui est l'adresse IP de l'appelant.

note: type: Plain text
en: When receiving a MNT request from an NFS client, B<rpc.mountd> checks both the pathname and the sender's IP address against its export table.  If the sender is permitted to access the requested export, B<rpc.mountd> returns an NFS file handle for the export's root directory to the client.  The client can then use the root file handle and NFS LOOKUP requests to navigate the directory structure of the export.
fr: Lors de la réception d'une requête MNT par un client NFS, B<rpc.mountd> vérifie à la fois l'adresse du répertoire et l'adresse IP de l'appelant au regard de la liste de ses partages. Si l'appelant a les droits suffisants pour accéder au partage demandé, B<rpc.mountd> renvoie au client un descripteur de fichier concernant le répertoire racine du partage. Le client peut alors utiliser ce descripteur de fichier ainsi que les requêtes NFS LOOKUP pour parcourir la structure des répertoires du partage.

note: type: SS
en: The rmtab File
fr: Le fichier rmtab

note: type: Plain text
en: The B<rpc.mountd> daemon registers every successful MNT request by adding an entry to the I</var/lib/nfs/rmtab> file.  When receivng a UMNT request from an NFS client, B<rpc.mountd> simply removes the matching entry from I</var/lib/nfs/rmtab>, as long as the access control list for that export allows that sender to access the export.
fr: Le démon B<rpc.mountd> enregistre toutes les requêtes MNT réussies par une entrée dans le fichier I</var/lib/nfs/mtab>. Lors de la réception d'une requête UMNT par un client NFS, B<rpc.mountd> supprime alors simplement l'entrée correspondante dans I</var/lib/nfs/mtab>, tant que la liste des contrôles d'accès de l'export permet à l'appelant d'accéder au partage.

note: type: Plain text
en: Clients can discover the list of file systems an NFS server is currently exporting, or the list of other clients that have mounted its exports, by using the B<showmount>(8)  command.  B<showmount>(8)  uses other procedures in the NFS MOUNT protocol to report information about the server's exported file systems.
fr: Les clients peuvent connaître la liste des systèmes de fichier qu'un serveur NFS partage, ou alors la liste des clients qui ont monté ses partages, en utilisant la commande B<showmount>(8). B<showmount>(8) utilise d'autres procédures du protocole NFS MOUNT pour donner des informations sur les systèmes de fichiers partagés par le serveur.

note: type: Plain text
en: Note, however, that there is little to guarantee that the contents of I</var/lib/nfs/rmtab> are accurate.  A client may continue accessing an export even after invoking UMNT.  If the client reboots without sending a UMNT request, stale entries remain for that client in I</var/lib/nfs/rmtab>.
fr: Notez cependant qu'il n'y a que peu de façons de garantir la véracité du contenu de I</var/lib/nfs/mtab>. Un client peut continuer à accéder à un export après avoir invoqué UMNT. D'autre part, si le client redémarre sans lancer la requête UMNT, des anciennes entrées pour ce client se trouvent toujours dans I</var/lib/nfs/mtab>.

note: type: TP
en: B<-d kind  or  --debug kind>
fr: B<-d>, B<--debug> I<mot-clé>

note: type: Plain text
en: Turn on debugging. Valid kinds are: all, auth, call, general and parse.
fr: Activer le mode de recherche de bogues. Les mots-clés possibles sont : all, auth, call, general et parse.

note: type: TP
en: B<-F  or  --foreground>
fr: B<-F>, B<--foreground>

note: type: Plain text
en: Run in foreground (do not daemonize)
fr: Exécution au premier plan (ne s'exécute donc pas comme un démon).

note: type: TP
en: B<-f  or  --exports-file>
fr: B<-f>, B<--exports-file>

note: type: Plain text
en: This option specifies the exports file, listing the clients that this server is prepared to serve and parameters to apply to each such mount (see B<exports>(5)).  By default, export information is read from I</etc/exports>.
fr: Cette option indique le fichier « exports » à utiliser. Par défaut, le fichier exploité est I</etc/exports>. Ce fichier indique, pour chaque ressource, la liste des clients autorisés ainsi que les paramètres de montage. Voir B<exports>(5).

note: type: TP
en: B<-h  or  --help>
fr: B<-h>, B<--help>

note: type: Plain text
en: Display usage message.
fr: Afficher le synopsis de rpc-mountd.

note: type: TP
en: B<-o num  or  --descriptors num>
fr: B<-o>, B<--descriptors> I<nombre>

note: type: Plain text
en: Set the limit of the number of open file descriptors to num. The default is to leave the limit unchanged.
fr: Fixer le nombre maximal (en centaine) de fichiers qu'il est possible d'ouvrir simultanément. Par défaut la limite n'est pas fixée.

note: type: TP
en: B<-N  or  --no-nfs-version>
fr: B<-N>, B<--no-nfs-version>

note: type: Plain text
en: This option can be used to request that B<rpc.mountd> do not offer certain versions of NFS. The current version of B<rpc.mountd> can support both NFS version 2, 3 and 4. If the either one of these version should not be offered, B<rpc.mountd> must be invoked with the option B<--no-nfs-version E<lt>versE<gt> .>
fr: Cette option peut être utilisée pour indiquer que certaines versions de NFS ne sont pas gérées par le serveur. La version actuelle de B<rpc.mountd> implémente les versions 2, 3 et 4. Si l'une ou l'autre de ces versions ne doit pas être disponible, alors B<rpc.mountd> doit être lancé avec l'option B<--no-nfs-version E<lt>versE<gt> .>

note: type: TP
en: B<-n  or  --no-tcp>
fr: B<-n>, B<--no-tcp>

note: type: Plain text
en: Don't advertise TCP for mount.
fr: Ne pas annoncer le protocole TCP comme disponible pour le montage.

note: type: Plain text
en: Ignored (compatibility with unfsd??).
fr: Ignoré (compatibilité avec unfsd ?).

note: type: TP
en: B<-p  or  --port num>
fr: B<-p>, B<--port> I<nombre>

note: type: Plain text
en: Specifies the port number used for RPC listener sockets.  If this option is not specified, B<rpc.mountd> will try to consult I</etc/services>, if gets port succeed, set the same port for all listener socket, otherwise chooses a random ephemeral port for each listener socket.
fr: Indiquer le numéro de port utilisé pour les tuyaux d'écoute RPC. Si cette option est omise, B<rpc.mountd> essayera de consulter I</etc/services>, s'il réussi à obtenir un port, il initialisera le même port pour tous les tuyaux d'écoute, sinon il choisira un port aléatoire et éphémère pour chaque tuyaux d'écoute.

note: type: Plain text
en: This option can be used to fix the port value of B<rpc.mountd>'s listeners when NFS MOUNT requests must traverse a firewall between clients and servers.
fr: Cette option peut être utilisé pour indiquer le numéro de port sur les écouteurs B<rpc.mountd> quand les requêtes NFS MOUNT doivent traverser un pare-feu entre les clients et les serveurs.

note: type: TP
en: B<-H  or  --ha-callout prog>
fr: B<-H>, B<--ha-callout> I<programme>

note: type: Plain text
en: Specify a high availability callout program.  This program receives callouts for all MOUNT and UNMOUNT requests.  This allows B<rpc.mountd> to be used in a High Availability NFS (HA-NFS) environment.
fr: Indiquer un programme d'appel de haute disponibilité. Ce programme reçoit les appels de toutes les requêtes MOUNT et UNMONT, ce qui permet à B<rpc.mountd> d'être utilisé dans un environnement de haute disponibilité (HA-NFS).

note: type: Plain text
en: The callout program is run with 4 arguments.  The first is B<mount> or B<unmount> depending on the reason for the callout.  The second will be the name of the client performing the mount.  The third will be the path that the client is mounting.  The last is the number of concurrent mounts that we believe the client has of that path.
fr: Le programme d'appel est lancé avec quatre arguments. Le premier est B<mount> ou B<unmount>, en fonction de la raison de l'appel, le deuxième est le nom du client demandant le montage, le troisième est le chemin monté par le client, et le dernier est le nombre estimé de montages déjà existants de ce chemin par ce client.

note: type: Plain text
en: This callout is not needed with 2.6 and later kernels.  Instead, mount the nfsd filesystem on I</proc/fs/nfsd>.
fr: Cet appel n'est pas requis par les noyaux supérieurs à 2.6. En lieu et place, il monte le système de fichiers nfsd sur I</proc/nfsd>.

note: type: TP
en: B<-s,>B< --state-directory-path >I<directory>
fr: B<-s>, B<--state-directory-path> I<répertoire>

note: type: Plain text
en: Specify a directory in which to place statd state information.  If this option is not specified the default of I</var/lib/nfs> is used.
fr: Indiquer le répertoire où seront placées les informations sur l'état de statd. Le répertoire par défaut est I</var/lib/nfs>.

note: type: TP
en: B<-r,>B< --reverse-lookup>
fr: B<-r>, B<--reverse-lookup>

note: type: Plain text
en: B<rpc.mountd> tracks IP addresses in the I<rmtab> file.  When a DUMP request is made (by someone running B<showmount -a>, for instance), it returns IP addresses instead of hostnames by default. This option causes B<rpc.mountd> to perform a reverse lookup on each IP address and return that hostname instead.  Enabling this can have a substantial negative effect on performance in some situations.
fr: B<rpc.mountd> recherche les adresses IP dans I<rmtab>, et lorsqu'une requête DUMP est effectuée (si quelqu'un lance B<showmount -a>, par exemple), ce sont les adresses IP qui sont renvoyées plutôt que les noms d'hôtes par défaut. L'activation de cette option force B<rpc.mountd> à effectuer une recherche inverse sur chaque adresse IP et à renvoyer le nom d'hôte. Cela peut entraîner une dégradation importante des performances selon les cas de figure.

note: type: TP
en: B<-t N> or B<--num-threads=N>
fr: B<-t> I<nombre>, B<--num-threads=>I<nombre>

note: type: Plain text
en: This option specifies the number of worker threads that rpc.mountd spawns.  The default is 1 thread, which is probably enough.  More threads are usually only needed for NFS servers which need to handle mount storms of hundreds of NFS mounts in a few seconds, or when your DNS server is slow or unreliable.
fr: Cette option indique le nombre de processus (« threads ») engendrés par rpc-mountd. La valeur par défaut est d'un seul processus, ce qui est le plus souvent suffisant. Augmenter le nombre de processus n'est, en principe, nécessaire que lorsque le serveur est submergé par des centaines de requêtes de montage NFS en quelques secondes, ou lorsque votre serveur DNS est lent ou non fiable.

note: type: TP
en: B<-V  or  --nfs-version>
fr: B<-V>, B<--nfs-version> I<nombre>

note: type: Plain text
en: This option can be used to request that B<rpc.mountd> offer certain versions of NFS. The current version of B<rpc.mountd> can support both NFS version 2 and the newer version 3.
fr: Cette option permet d'indiquer au serveur la version de NFS qu'il doit prendre en charge. La version actuelle de B<rpc.mountd> peut gérer les versions 2 et 3.

note: type: TP
en: B<-v  or  --version>
fr: B<-v>, B<--version>

note: type: Plain text
en: Print the version of B<rpc.mountd> and exit.
fr: Afficher la version de B<rpc.mountd> puis terminer.

note: type: TP
en: B<-g  or  --manage-gids>
fr: B<-g>, B<--manage-gids>

note: type: Plain text
en: Accept requests from the kernel to map user id numbers into lists of group id numbers for use in access control.  An NFS request will normally (except when using Kerberos or other cryptographic authentication) contains a user-id and a list of group-ids.  Due to a limitation in the NFS protocol, at most 16 groups ids can be listed.  If you use the B<-g> flag, then the list of group ids received from the client will be replaced by a list of group ids determined by an appropriate lookup on the server. Note that the 'primary' group id is not affected so a B<newgroup> command on the client will still be effective.  This function requires a Linux Kernel with version at least 2.6.21.
fr: Accepter des requêtes du noyau pour assigner des identifiants numériques d'utilisateurs dans une liste d'identifiants numériques de groupes dans le but de gérer les contrôles d'accès. Une requête NFS contient habituellement (sauf lors de l'utilisation de Kerberos ou d'un autre système d'authentification chiffré) un identifiant d'utilisateur et une liste d'identifiants de groupe. 16 groupes au maximum peuvent être listés, à cause de restrictions du protocole NFS. En cas d'utilisation du drapeau B<-g>, la liste des identifiants de groupes reçue du client sera remplacée par une liste d'identifiants de groupes déterminée par une recherche appropriée sur le serveur. Notez que le groupe « primaire » n'est pas modifié ce qui permet à la commande B<newgroup> de toujours fonctionner sur le client. Cette fonction impose une version du noyau supérieure ou égale à 2.6.21.

note: type: SH
en: TCP_WRAPPERS SUPPORT
fr: GESTION DE TCP_WRAPPERS

note: type: Plain text
en: You can protect your B<rpc.mountd> listeners using the B<tcp_wrapper> library or B<iptables>(8).
fr: Vous pouvez protéger vos logiciels écoutant B<rpc.mountd> en utilisant la bibliothèque B<tcp_wrapper> ou B<iptables>(8).

note: type: Plain text
en: Note that the B<tcp_wrapper> library supports only IPv4 networking.
fr: Sachez que la bibliothèque B<tcp_wrapper> ne prend en charge que les réseaux IPv4.

note: type: Plain text
en: Add the hostnames of NFS peers that are allowed to access B<rpc.mountd> to I</etc/hosts.allow>.  Use the daemon name B<mountd> even if the B<rpc.mountd> binary has a different name.
fr: Ajouter les noms d'hôtes des pairs NFS qui sont autorisés à accéder à B<rpc.mountd> dans I</etc/hosts.allow>. Employer B<mountd> comme nom de démon même si le binaire B<rpc.mountd> porte un autre nom.

note: type: Plain text
en: Hostnames used in either access file will be ignored when they can not be resolved into IP addresses.  For further information see the B<tcpd>(8)  and B<hosts_access>(5)  man pages.
fr: Les noms d'hôtes utilisés dans l'un des fichiers d'accès seront ignorés s'ils ne peuvent être convertis en adresses IP. Consultez les pages de manuel B<tcpd>(8) et B<hosts_access>(5) pour obtenir plus de renseignements.

note: type: SS
en: IPv6 and TI-RPC support
fr: Prise en charge d'IPv6 et TI-RPC

note: type: Plain text
en: TI-RPC is a pre-requisite for supporting NFS on IPv6.  If TI-RPC support is built into B<rpc.mountd>, it attempts to start listeners on network transports marked 'visible' in I</etc/netconfig>.  As long as at least one network transport listener starts successfully, B<rpc.mountd> will operate.
fr: TI-RPC est nécessaire pour la prise en charge d'IPv6 par NFS. Si la prise en charge TI-RPC est incluse dans B<rpc.mountd>, il essaye de démarrer l'écoute sur les transports réseaux marqués comme « visible » dans le fichier I</etc/netconfig>. Tant que l'écouteur de transport démarre sans erreur, B<rpc.mountd> fonctionnera.

note: type: Plain text
en: input file for B<exportfs>, listing exports, export options, and access control lists
fr: Fichier d'entrée pour B<exportfs>, avec la liste des partages, de leurs options et la liste des contrôles d'accès.

note: type: Plain text
en: RFC 1094 - "NFS: Network File System Protocol Specification"
fr: RFC 1094 - « NFS : Network File System Protocol Specification »

note: type: Plain text
en: RFC 1813 - "NFS Version 3 Protocol Specification"
fr: RRFC 1813 - « NFS Version 3 Protocol Specification »

note: type: Plain text
en: Olaf Kirch, H. J. Lu, G. Allan Morris III, and a host of others.
fr: Olaf Kirch, H. J. Lu, G. Allan Morris III et plein d'autres.

note: type: TH
en: 15 Apr 2010
fr: 15 avril 2010

note: type: Plain text
en: mountstats - Displays NFS client per-mount statistics
fr: mountstat - Afficher des statistiques NFS selon le montage

note: type: Plain text
en: B<mountstats [>I<E<lt>optionsE<gt>>B<] >I<E<lt>mount_pointE<gt>>B< [ >I<E<lt>mount_pointE<gt>>B<]>
fr: B<mountstats> [I<options>] I<point_de_montage> [I<point_de_montage>]

note: type: Plain text
en: The B<mountstats> command displays NFS client statisitics on each given I<E<lt>mount_pointE<gt>>
fr: La commande B<mountstats> affiche les statistiques du client NFS pour chaque I<point_de_montage> donné.

note: type: Plain text
en: display only the NFS statistics
fr: Afficher seulement les statistiques sur NFS

note: type: Plain text
en: display only the RPC statistics
fr: Afficher seulement les statistiques sur les RPC.

note: type: Plain text
en: display the version of this command
fr: Afficher la version de cette commande.

note: type: TH
en: 7 Aug 2006
fr: 7 août 2006

note: type: Plain text
en: rpc.nfsd - NFS server process
fr: rpc.nfsd - Processus serveur NFS

note: type: Plain text
en: B</usr/sbin/rpc.nfsd [>I<options>B<]>I< >B<nproc>
fr: B</usr/sbin/rpc.nfsd> [I<options>] I<nombre-de-processus>

note: type: Plain text
en: The B<rpc.nfsd> program implements the user level part of the NFS service. The main functionality is handled by the B<nfsd> kernel module. The user space program merely specifies what sort of sockets the kernel service should listen on, what NFS versions it should support, and how many kernel threads it should use.
fr: Le programme B<rpc.nfsd> implémente la partie utilisateur du service NFS. Les principales actions sont prises en charge par le module noyau B<nfsd>. La partie utilisateur se contente de préciser quels sont les tuyaux (sockets) que le service noyau doit écouter, quelles versions de NFS il doit prendre en charge et combien de processus (threads) il doit lancer.

note: type: Plain text
en: The B<rpc.mountd> server provides an ancillary service needed to satisfy mount requests by NFS clients.
fr: Le démon B<rpc.mountd> fournit un service auxiliaire nécessaire pour le traitement des requêtes de montage/démontage des clients NFS.

note: type: TP
en: B<-d  or  --debug>
fr: B<-d>, B<--debug>

note: type: Plain text
en: enable logging of debugging messages
fr: Mettre en route l'enregistrement des messages utiles au débogage.

note: type: TP
en: B<-H  or  --host hostname>
fr: B<-H>, B<--host> I<nom-client>

note: type: Plain text
en: specify a particular hostname (or address) that NFS requests will be accepted on. By default, B<rpc.nfsd> will accept NFS requests on all known network addresses.  Note that B<lockd> (which performs file locking services for NFS) may still accept request on all known network addresses.  This may change in future releases of the Linux Kernel.
fr: Indiquer le nom d'un client spécifique (ou son adresse) dont les requêtes NFS seront les seules acceptées. Par défaut, B<rpc.nfsd> accepte les requêtes NFS de toutes les adresses réseau connues. Il faut noter que B<lockd> (qui effectue les verrouillages de fichiers pour NFS) persiste, malgré cette option, à accepter les requêtes NFS de toutes les adresses réseau connues. Cela peut changer dans de futures versions du noyau Linux.

note: type: TP
en: B<-p  or  --port port>
fr: B<-p>, B<--port> I<port>

note: type: Plain text
en: specify a different port to listen on for NFS requests. By default, B<rpc.nfsd> will listen on port 2049.
fr: Indiquer un port d'écoute spécifique pour les requêtes NFS. Par défaut, B<rpc.nfsd> écoute le port 2049.

note: type: TP
en: B<-N  or  --no-nfs-version vers>
fr: B<-N>, B<--no-nfs-version> I<version>

note: type: Plain text
en: This option can be used to request that B<rpc.nfsd> does not offer certain versions of NFS. The current version of B<rpc.nfsd> can support NFS versions 2,3,4 and the newer version 4.1.
fr: Cette option peut être utilisée pour demander à B<rpc.nfsd> de ne pas prendre en charge certaines versions de NFS. La version actuelle de B<rpc.nfsd> gère les versions 2, 3, 4 et 4.1 de NFS.

note: type: TP
en: B<-s  or  --syslog>
fr: B<-s>, B<--syslog>

note: type: Plain text
en: By default, B<rpc.nfsd> logs error messages (and debug messages, if enabled) to stderr. This option makes B<rpc.nfsd> log these messages to syslog instead. Note that errors encountered during option processing will still be logged to stderr regardless of this option.
fr: Par défaut, B<rpc.nfsd> envoie les messages d'erreur (et de débogage si l'option adéquate est activée) vers la sortie d'erreur standard. Cette option ordonne à B<rpc.nfsd> d'enregistrer plutôt ces messages dans le journal système (syslog). Notez que les erreurs rencontrées pendant la lecture des options seront quand même envoyées vers la sortie d'erreur standard.

note: type: TP
en: B<-T  or  --no-tcp>
fr: B<-T>, B<--no-tcp>

note: type: Plain text
en: Disable B<rpc.nfsd> from accepting TCP connections from clients.
fr: Refuser les connexions TCP des clients.

note: type: TP
en: B<-U  or  --no-udp>
fr: B<-U>, B<--no-udp>

note: type: Plain text
en: Disable B<rpc.nfsd> from accepting UDP connections from clients.
fr: Refuser les connexions UDP des clients.

note: type: TP
en: B<-V  or  --nfs-version vers>
fr: B<-V>, B<--nfs-version> I<version>

note: type: Plain text
en: This option can be used to request that B<rpc.nfsd> offer certain versions of NFS. The current version of B<rpc.nfsd> can support NFS versions 2,3,4 and the newer version 4.1.
fr: Cette option peut être utilisée pour demander à B<rpc.nfsd> de prendre en charge certaines versions de NFS. La version actuelle de B<rpc.nfsd> gère les versions 2, 3, 4 et 4.1 de NFS.

note: type: TP
en: I<nproc>
fr: I<nombre-de-processus>

note: type: Plain text
en: specify the number of NFS server threads. By default, just one thread is started. However, for optimum performance several threads should be used. The actual figure depends on the number of and the work load created by the NFS clients, but a useful starting point is 8 threads. Effects of modifying that number can be checked using the B<nfsstat>(8)  program.
fr: Préciser le nombre de processus (« threads ») du serveur NFS. Par défaut, un seul processus est lancé. Toutefois, pour atteindre des performances optimales, plusieurs processus peuvent être lancés. La valeur optimale dépend du nombre de clients et de la charge de travail engendrée par les connexions NFS. Un bon point de départ est 8 processus. Le programme B<nfsstat>(8) permet d'observer les effets d'une modification de cette valeur.

note: type: Plain text
en: Note that if the NFS server is already running, then the options for specifying host, port, and protocol will be ignored.  The number of processes given will be the only option considered, and the number of active B<nfsd> processes will be increased or decreased to match this number.  In particular B<rpc.nfsd 0> will stop all threads and thus close any open connections.
fr: Notez bien que si le serveur NFS est déjà lancé, les options qui définissent l'hôte, le port et le protocole seront ignorées. La seule option prise en compte sera le nombre de processus indiqué, et le total de processus B<nfsd> actifs sera augmenté ou diminué afin de s'aligner sur ce nombre. En particulier, B<rpc.nfsd 0> arrêtera tous les processus et fermera donc toutes les connexions actives.

note: type: Plain text
en: If the program is built with TI-RPC support, it will enable any protocol and address family combinations that are marked visible in the B<netconfig> database.
fr: Si le programme a été construit avec la prise en charge TI-RPC, il activera tout protocole et famille d'adresses qui sont marquées comme visibles dans la base de données de B<netconfig>.

note: type: Plain text
en: B<nfsd>(7), B<rpc.mountd>(8), B<exports>(5), B<exportfs>(8), B<rpc.rquotad>(8), B<nfsstat>(8), B<netconfig(5).>
fr: B<nfsd>(7), B<rpc.mountd>(8), B<exports>(5), B<exportfs>(8), B<rpc.rquotad>(8), B<nfsstat>(8), B<netconfig>(5).

note: type: Plain text
en: Olaf Kirch, Bill Hawes, H. J. Lu, G. Allan Morris III, and a host of others.
fr: Olaf Kirch, Bill Hawes, H. J. Lu, G. Allan Morris III, et un paquet d'autres.

note: type: TH
en: 2012-10-24
fr: 24 octobre 2012

note: type: Plain text
en: nfsdcltrack - NFSv4 Client Tracking Callout Program
fr: nfsdcltrack - Programme d'appel de suivi de clients NFS version 4

note: type: IX
en: Header
fr: En-tête

note: type: Plain text
en: nfsdcltrack [-d] [-f] [-s stable storage dir] E<lt>commandE<gt> E<lt>args...E<gt>
fr: B<nfsdcltrack> [B<-d>] [B<-f>] [B<-s> I<répertoire stockage stable>] E<lt>commandeE<gt> E<lt>arguments...E<gt>

note: type: Plain text
en: nfsdcltack is the NFSv4 client tracking callout program. It is not necessary to install this daemon on machines that are not acting as NFSv4 servers.
fr: B<nfsdcltrack> est le programme d'appel du suivi de clients NFS version 4. Il n'est pas nécessaire d'installer ce démon sur les machines qui ne sont pas des serveurs NFS version 4.

note: type: Plain text
en: When a network partition is combined with a server reboot, there are edge conditions that can cause the server to grant lock reclaims when other clients have taken conflicting locks in the interim. A more detailed explanation of this issue is described in \s-1RFC\s0 3530, section 8.6.3.
fr: Lorsque une partition réseau est combinée avec un redémarrage du serveur, des conditions particulières peuvent induire une autorisation du rappel des verrous par le serveur lorsqu'entre temps les autres clients ont commencé à utiliser des verrous qui entrent en conflit. Une explication détaillée de ce problème est donnée dans la section 8.6.3 du \s-1RFC\s0 3530.

note: type: Plain text
en: In order to prevent these problems, the server must track a small amount of per-client information on stable storage. This program provides the userspace piece of that functionality. When the kernel needs to manipulate the database that stores this info, it will execute this program to handle it.
fr: Afin d'empêcher ces problèmes, le serveur doit garder la trace d'un minimum d'informations pour chaque client dans un lieu de stockage stable. Ce programme fournit la partie espace utilisateur de cette fonctionnalité. Lorsque le noyau doit manipuler la base de données qui stocke cette information, il exécute ce programme.

note: type: Plain text
en: Enable debug level logging.
fr: Activer la journalisation de débogage.

note: type: Plain text
en: Log to stderr instead of syslog.
fr: Écrire les messages de journalisation sur la sortie d'erreur au lieu du journal système.

note: type: IP
en: B<-s> I<storagedir>, B<--storagedir>=I<storage_dir>
fr: B<-s> I<rép_stockage>, B<--storagedir>=I<rép_stockage>

note: type: Plain text
en: Directory where stable storage information should be kept. The default value is I</var/lib/nfs/nfsdcltrack>.
fr: Le répertoire où l'information stable de stockage doit être conservée. La valeur par défaut est I</var/lib/nfs/nfsdcltrack>.

note: type: IX
en: COMMANDS
fr: COMMANDES

note: type: Plain text
en: nfsdcltrack requires a command for each invocation. Supported commands are:
fr: B<nfsdcltrack> nécessite une commande pour tout appel. Les commandes disponibles sont :

note: type: Plain text
en: Initialize the database. This command requires no argument.
fr: Initialiser la base de données. Cette commande ne prend pas d'arguments.

note: type: Plain text
en: Create a new client record (or update the timestamp on an existing one). This command requires a hex-encoded nfs_client_id4 as an argument.
fr: Créer un nouvel enregistrement de client (ou mettre à jour l'estampille temporelle sur un enregistrement existant). Cette commande prend en argument un identifiant client NFS nfs_client_id4 codé en hexadécimal.

note: type: Plain text
en: Remove a client record from the database. This command requires a hex-encoded nfs_client_id4 as an argument.
fr: Supprimer un enregistrement client de la base de données. Cette commande prend en argument un identifiant client NFS nfs_client_id4 codé en hexadécimal.

note: type: Plain text
en: Check to see if a nfs_client_id4 is allowed to reclaim. This command requires a hex-encoded nfs_client_id4 as an argument.
fr: Vérifier si un client donné est autorisé à rappeler. Cette commande prend en argument un identifiant client NFS nfs_client_id4 codé en hexadécimal.

note: type: Plain text
en: Remove any unreclaimed client records from the database. This command requires a epoch boot time as an argument.
fr: Retirer les enregistrements de clients dans la base de données qui n'ont pas été rappelés. Cette commande prend en argument un temps de démarrage en secondes depuis l'époque Unix.

note: type: IX
en: LEGACY TRANSITION MECHANISM
fr: MÉCANISME DE TRANSITION

note: type: Plain text
en: The Linux kernel NFSv4 server has historically tracked this information on stable storage by manipulating information on the filesystem directly, in the directory to which I</proc/fs/nfsd/nfsv4recoverydir> points. If the kernel passes the correct information, then nfsdcltrack can use it to allow a seamless transition from the old client tracking scheme to the new one.
fr: Le serveur NFS version 4 du noyau Linux suit ces informations sur le stockage stable en manipulant des données sur le système de fichiers directement, dans le répertoire pointé par I</proc/fs/nfsd/nfsv4recoverydir>. Si le noyau passe une information correcte, alors B<nfsdcltrack> peut l'utiliser pour permettre une transition en douceur de l'ancien schéma de suivi vers le nouveau.

note: type: Plain text
en: On a B<check> operation, if there is no record of the client in the database, nfsdcltrack will look to see if the B<\s-1NFSDCLTRACK_LEGACY_RECDIR\s0> environment variable is set. If it is, then it will fetch that value and see if a directory exists by that name. If it does, then the check operation will succeed and the directory will be removed.
fr: Lors de l'opération B<check>, s'il n'y a pas d'enregistrement du client dans la base de données, B<nfsdcltrack> vérifiera si la variable d'environnement B<\s-1NFSDCLTRACK_LEGACY_RECDIR\s0> est initialisée. Si c'est le cas, il récupérera sa valeur et déterminera si un répertoire avec ce nom existe. Si oui, l'opération de vérification terminera sans erreur et le répertoire sera supprimé.

note: type: Plain text
en: On a B<gracedone> operation, nfsdcltrack will look to see if the \&B<\s-1NFSDCLTRACK_LEGACY_TOPDIR\s0> environment variable is set. If it is, then it will attempt to clean out that directory prior to exiting.
fr: Lors d'une opération B<gracedone>, B<nfsdcltrack> vérifiera si la variable d'environnement \&B<\s-1NFSDCLTRACK_LEGACY_TOPDIR\s0> est initialisée. Si c'est le cas, il essaiera de nettoyer ce répertoire avant de terminer.

note: type: Plain text
en: Note that this transition is one-way. If the machine subsequently reboots back into an older kernel that does not support the nfsdcltrack upcall then the clients will not be able to recover their state.
fr: Notez que cette transition ne se fait que dans une seule direction. Si une machine redémarre sur un ancien noyau qui ne prend pas en charge l'appel vers B<nfsdcltrack>, alors les clients ne pourront pas retrouver leur état.

note: type: Plain text
en: This program requires a kernel that supports the nfsdcltrack usermodehelper upcall. This support was first added to mainline kernels in 3.8.
fr: Ce programme nécessite un noyau qui prend en charge l'appel de l'assistant en mode utilisateur B<nfsdcltrack>. Cette prise en charge a été ajoutée aux noyaux 3.8.

note: type: Plain text
en: nfsdcltrack was developed by Jeff Layton E<lt>jlayton@redhat.comE<gt>.
fr: B<nfsdcltrack> a été développé par Jeff Layton E<lt>jlayton@redhat.comE<gt>.

note: type: Plain text
en: nfsiostat - Emulate iostat for NFS mount points using /proc/self/mountstats
fr: nfsiostat - Imiter iostat pour les points de montage NFS en utilisant /proc/self/mountstats

note: type: Plain text
en: B<nfsiostat [[>I<E<lt>intervalE<gt>>B<] [>I<E<lt>countE<gt>>B<]] [>I<E<lt>optionsE<gt>>B<][>I<E<lt>mount_pointE<gt>>B<]>
fr: B<nfsiostat> [[I<intervalle>] [I<décompte>]] [I<options>] [I<point_de_montage>]

note: type: Plain text
en: The B<nfsiostat> command displays NFS client per-mount statisitics.
fr: La commande B<nfsiostat> affiche des statistiques concernant l'activité du client NFS selon le point de montage.

note: type: TP
en: E<lt>intervalE<gt>
fr: I<intervalle>

note: type: Plain text
en: specifies the amount of time in seconds between each report.  The first report contains statistics for the time since each file system was mounted.  Each subsequent report contains statistics collected during the interval since the previous report.
fr: Indiquer le délai en seconde entre deux rapports. Le premier rapport contient les statistiques calculées sur le temps passé depuis le montage de tous les systèmes de fichiers. Tous les rapports suivants portent sur l'intervalle entre les rapports.

note: type: TP
en: E<lt>countE<gt>
fr: I<décompte>

note: type: Plain text
en: If the I<E<lt>countE<gt>> parameter is specified, the value of I<E<lt>countE<gt>> determines the number of reports generated at I<E<lt>intervalE<gt>> seconds apart. if the interval parameter is specified without the I<E<lt>countE<gt>> parameter, the command generates reports continuously.
fr: Si le paramètre I<décompte> est fourni, la valeur de I<décompte> détermine le nombre de rapports générés pour I<intervalle> secondes. Si le paramètre I<intervalle> est fourni sans le paramètre I<décompte>, la commande affiche des rapports en continu.

note: type: TP
en: E<lt>optionsE<gt>
fr: I<options>

note: type: Plain text
en: Define below
fr: Définies ci-dessous.

note: type: TP
en: E<lt>mount_pointE<gt>
fr: I<point_de_montage>

note: type: Plain text
en: If one or more I<E<lt>mount pointE<gt>> names are specified, statistics for only these mount points will be displayed.  Otherwise, all NFS mount points on the client are listed.
fr: Si un ou plusieurs noms de I<point_de_montage> sont indiqués, les statistiques affichées porteront uniquement sur ces points de montage. Sinon, tous les points de montage NFS du client sont concernés.

note: type: TP
en: B<-a  or  --attr>
fr: B<-a>, B<--attr>

note: type: Plain text
en: displays statistics related to the attribute cache
fr: Afficher les statistiques liées au cache des attributs.

note: type: TP
en: B<-d  or  --dir>
fr: B<-d>, B<--dir>

note: type: Plain text
en: displays statistics related to directory operations
fr: Afficher les statistiques liées aux opérations sur les répertoires.

note: type: Plain text
en: shows help message and exit
fr: Afficher un message d'aide et terminer.

note: type: TP
en: B<-l LIST or  --list=LIST >
fr: B<-l> I<liste>, B<--list=>I<liste>

note: type: Plain text
en: only print stats for first LIST mount points
fr: Afficher uniquement les données pour les premiers points de montage de I<liste>.

note: type: TP
en: B<-p  or  --page>
fr: B<-p>, B<--page>

note: type: Plain text
en: displays statistics related to the page cache
fr: Afficher les données liées au cache de la page.

note: type: TP
en: B<-s  or  --sort>
fr: B<-s>, B<--sort>

note: type: Plain text
en: Sort NFS mount points by ops/second
fr: Trier les points de montage NFS par opérations/seconde.

note: type: Plain text
en: show program's version number and exit
fr: Afficher la version du programme et terminer.

note: type: TH
en: 7 Aug 2007
fr: 7 août 2007

note: type: Plain text
en: nfsstat - list NFS statistics
fr: nfsstat - Afficher des statistiques NFS

note: type: Plain text
en: The B<nfsstat> displays statistics kept about NFS client and server activity.
fr: La commande B<nfsstat> affiche des statistiques concernant l'activité du client et du serveur NFS.

note: type: TP
en: B<-s, --server>
fr: B<-s>, B<--server>

note: type: Plain text
en: Print only server-side statistics. The default is to print both server and client statistics.
fr: Afficher seulement les informations du côté serveur. Par défaut, les informations concernant à la fois le serveur et le client sont affichées.

note: type: TP
en: B<-c, --client>
fr: B<-c>, B<--client>

note: type: Plain text
en: Print only client-side statistics.
fr: Afficher seulement les informations côté client.

note: type: TP
en: B<-n, --nfs>
fr: B<-n>, B<--nfs>

note: type: Plain text
en: Print only NFS statistics. The default is to print both NFS and RPC information.
fr: Afficher seulement les statistiques sur NFS. Par défaut, les informations sur RPC et NFS sont affichées.

note: type: Plain text
en: Print only NFS v2 statistics. The default is to only print information about the versions of B<NFS> that have non-zero counts.
fr: Afficher seulement les statistiques sur NFSv2. Par défaut, seules les informations non nulles sur les différentes versions de B<NFS> sont affichées.

note: type: Plain text
en: Print only NFS v3 statistics. The default is to only print information about the versions of B<NFS> that have non-zero counts.
fr: Afficher seulement les statistiques sur NFSv3. Par défaut, seules les informations non nulles sur les différentes versions de B<NFS> sont affichées.

note: type: Plain text
en: Print only NFS v4 statistics. The default is to only print information about the versions of B<NFS> that have non-zero counts.
fr: Afficher seulement les statistiques sur NFSv4. Par défaut, seules les informations non nulles sur les différentes versions de B<NFS> sont affichées.

note: type: TP
en: B<-m, --mounts>
fr: B<-m>, B<--mounts>

note: type: Plain text
en: Print information about each of the mounted B<NFS> file systems.
fr: Afficher les informations sur chacun des systèmes de fichiers B<NFS> montés.

note: type: Plain text
en: If this option is used, all other options are ignored.
fr: Si cette option est utilisée, toutes les autres sont ignorées.

note: type: TP
en: B<-r, --rpc>
fr: B<-r>, B<--rpc>

note: type: Plain text
en: Print only RPC statistics.
fr: Afficher seulement les statistiques sur les RPC.

note: type: TP
en: B<-o>I< facility>
fr: B<-o>I< service>

note: type: Plain text
en: Display statistics for the specified facility, which must be one of:
fr: Afficher les statistiques pour le service indiqué. Ce dernier peut être l'un des suivants :

note: type: Plain text
en: NFS protocol information, split up by RPC call.
fr: Informations sur le protocole NFS, découpées par appel RPC.

note: type: Plain text
en: General RPC information.
fr: Informations générales sur les RPC.

note: type: Plain text
en: Network layer statistics, such as the number of received packets, number of TCP connections, etc.
fr: Statistiques de la pile réseau telles que le nombre de paquets reçus, le nombre de connexions TCP, etc.

note: type: Plain text
en: Usage information on the server's file handle cache, including the total number of lookups, and the number of hits and misses.
fr: Informations sur l'utilisation du cache des descripteurs de fichier du serveur, en particulier le nombre total de recherches, et le nombre de réponses trouvées ou absentes du cache.

note: type: Plain text
en: Usage information on the server's request reply cache, including the total number of lookups, and the number of hits and misses.
fr: Informations sur l'utilisation du cache des réponses aux requêtes, y compris le nombre total de recherches et le nombre de réponses trouvées ou absentes du cache.

note: type: Plain text
en: Display all of the above facilities.
fr: Afficher toutes les informations décrites plus haut.

note: type: TP
en: B<-v, --verbose>
fr: B<-v>, B<--verbose>

note: type: Plain text
en: This is equivalent to B<-o all>.
fr: Identique à B<-o all>.

note: type: TP
en: B<-l, --list>
fr: B<-l>, B<--list>

note: type: Plain text
en: Print information in list form.
fr: Afficher les informations sous forme de liste.

note: type: TP
en: B<-S, --since >I<file>
fr: B<-S>, B<--since >I<fichier>

note: type: Plain text
en: Instead of printing current statistics, B<nfsstat> imports statistics from I<file> and displays the difference between those and the current statistics.  Valid input I<file>s may be in the form of B</proc/net/rpc/nfs> (raw client stats), B</proc/net/rpc/nfsd> (raw server stats), or saved output from B<nfsstat> itself (client and/or server stats).  Any statistics missing from a saved B<nfsstat> output I<file> are treated as zeroes.
fr: Plutôt qu'imprimer les statistiques actuelles, B<nfsstat> importe les statistiques provenant de I<fichier> et affiche les différences entre celles-ci et les valeurs actuelles. Les I<fichier>s acceptés en entrée peuvent être au format de B</proc/net/rpc/nfs> (statistiques clientes brutes), B</proc/net/rpc/nfsd> (statistiques serveur), ou la sortie sauvegardée de B<nfsstat> lui-même (statistiques client et/ou serveur). Toute valeur statistique manquante dans la sauvegarde de la sortie d'un I<fichier> B<nfsstat> est considérée comme égale à zéro.

note: type: TP
en: B<-Z[interval], --sleep=[interval]>
fr: B<-Z>[I<intervalle>], B<--sleep=>[I<intervalle>]

note: --------------------- EXAMPLES ------------------------------- type: Plain text
en: Instead of printing current statistics and immediately exiting, B<nfsstat> takes a snapshot of the current statistics and pauses until it receives B<SIGINT> (typically from B<Ctrl-C>), at which point it takes another snapshot and displays the difference between the two.  If I<interval> is specified, B<nfsstat> will print the number of B<NFS> calls made since the previous report.  Stats will be printed repeatedly every I<interval> seconds.
fr: Au lieu de donner les états actuels et de quitter immédiatement, B<nfsstat> prend un cliché des états et attend de recevoir B<SIGINT> (dans la plupart des cas avec B<Ctrl-C>), à quel moment il prendra un nouveau cliché et affichera les différences entre les deux. Si I<intervalle> est précisé, B<nfsstat> affichera le nombre d'appels à B<NFS> depuis le rapport précédent Les états seront affichés toutes les I<intervalle> secondes.

note: type: Plain text
en: Show all information about all versions of B<NFS>.
fr: Afficher toutes les informations à propos de toutes les versions de B<NFS>.

note: type: Plain text
en: Same as above.
fr: Identique à la commande précédente.

note: type: Plain text
en: Show all information about active versions of B<NFS>.
fr: Afficher toutes les informations à propos des versions de B<NFS> en cours d'utilisation.

note: type: Plain text
en: Show statistics for B<NFS> version 3 server.
fr: Afficher les statistiques pour la version 3 du serveur B<NFS>.

note: --------------------- DISPLAY -------------------------------- type: Plain text
en: Show information about mounted B<NFS> filesystems.
fr: Afficher les informations à propos de tous les systèmes de fichiers B<NFS> montés.

note: type: SH
en: DISPLAY
fr: AFFICHAGE

note: --------------------- FILES ---------------------------------- type: Plain text
en: The B<Flags> output from the B<-m> option is the same as the flags give to the B<mount> command.
fr: Les B<Drapeaux> de sortie de l'option B<-m> sont les mêmes que les drapeaux utilisés avec la commande B<mount>.

note: type: Plain text
en: B<procfs>-based interface to kernel NFS server statistics.
fr: Interface basée sur B<procfs> pour les statistiques du serveur NFS du noyau.

note: type: Plain text
en: B<procfs>-based interface to kernel NFS client statistics.
fr: Interface basée sur B<procfs> pour les statistiques du client NFS du noyau.

note: -------------------- SEE ALSO -------------------------------- type: Plain text
en: B<procfs>-based interface to the mounted filesystems.
fr: Interface basée sur B<procfs> pour les systèmes de fichiers montés.

note: ---------------------- BUGS ---------------------------------- type: Plain text
en: B<rpc.nfsd>(8).  B<nfs>(5).
fr: B<rpc.nfsd>(8), B<nfs>(5).

note: type: Plain text
en: The default output has been changed.  To get the old default output you must run B<nfsstat --auto -2>.
fr: Le format de sortie par défaut a changé. Pour obtenir l'ancienne sortie, vous devez utiliser B<nfsstat --auto -2>.

note: type: Plain text
en: The function of the B<-v> and B<-a> options have changed. The B<-a> option is now reserved for future use. The B<-v> does what the B<-a> option used to do, and the new B<-[234]> options replace the B<-v> option.
fr: Le rôle des options B<-v> et B<-a> a changé. L'option B<-a> est maintenant réservée pour une future utilisation. B<-v> fait ce que l'option B<-a> faisait, et les nouvelles options B<-[234]> remplacent l'option B<-v>.

note: type: Plain text
en: The B<Display> section should be more complete.
fr: La section B<Display> devrait être plus complète.

note: -------------------- AUTHOR ---------------------------------- type: Plain text
en: Further bugs can be found or reported at B<http://nfs.sf.net/>.
fr: D'autres bogues pourront être trouvés ou remontés sur B<http://nfs.sf.net/>.

note: type: TH
en: 5 Jul 2006
fr: 5 juillet 2006

note: type: Plain text
en: rpcdebug - set and clear NFS and RPC kernel debug flags
fr: rpcdebug - Activer et supprimer les drapeaux de débogage du noyau pour NFS et RPC

note: type: Plain text
en: The B<rpcdebug> command allows an administrator to set and clear the Linux kernel's NFS client and server debug flags.  Setting these flags causes the kernel to emit messages to the system log in response to NFS activity; this is typically useful when debugging NFS problems.
fr: La commande B<rpcdebug> permet à l'administrateur d'activer ou supprimer les drapeaux de débogage du noyau du serveur et du client NFS. La définition de ces drapeaux entraîne l'émission par le noyau de messages à destination du système de journalisation (« logs ») en rapport avec l'activité NFS. Ceci est très pratique lors du débogage de problèmes NFS.

note: type: Plain text
en: The first form in the synopsis can be used to list all available debug flags.  The second form shows the currently set debug flags for the given module.  The third form sets one or more flags, and the fourth form clears one or more flags.
fr: La première forme du synopsis peut servir à lister l'ensemble des drapeaux de débogage disponible. La deuxième forme affiche les drapeaux de débogage actuellement définis pour le module indiqué. La troisième forme définit un ou plusieurs drapeaux, et la quatrième supprime un ou plusieurs drapeaux.

note: type: Plain text
en: The value B<all> may be used to set or clear all the flags for the given module.
fr: La valeur B<all> peut servir à activer ou supprimer tous les drapeaux du module indiqué.

note: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- type: Plain text
en: Clear the given debug flags.
fr: Supprimer les drapeaux de débogage indiqués.

note: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- type: Plain text
en: Print a help message and exit.  When combined with the B<-v> option, also prints the available debug flags.
fr: Afficher un message d'aide et terminer. Si combinée à l'option B<-v>, afficher aussi les drapeaux de débogage disponibles.

note: type: Plain text
en: Specify which module's flags to set or clear.  Available modules are:
fr: Définir les drapeaux de modules à activer ou à supprimer. Les modules disponibles sont :

note: type: Plain text
en: The NFS server.
fr: Le serveur NFS.

note: type: Plain text
en: The NFS client.
fr: Le client NFS.

note: type: Plain text
en: The Network Lock Manager, in either an NFS client or server.
fr: Le gestionnaire de verrous réseau (« Network Lock Manager »), que ce soit pour le client ou le serveur NFS.

note: type: Plain text
en: The Remote Procedure Call module, in either an NFS client or server.
fr: Le module appel de procédures distantes (« Remote Procedure Call »), que ce soit pour le client ou le serveur NFS.

note: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- type: Plain text
en: Set the given debug flags.
fr: Activer les drapeaux de débogage indiqués.

note: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- type: Plain text
en: Increase the verbosity of B<rpcdebug>'s output.
fr: Augmenter la verbosité de la sortie de B<rpcdebug>.

note: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- type: Plain text
en: procfs-based interface to kernel debug flags.
fr: Interface vers les drapeaux de débogage du noyau basé sur le système de fichiers procfs.

note: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- type: Plain text
en: Bugs can be found or reported at B<http://nfs.sf.net/>.
fr: Les bogues peuvent être consultés ou signalés sur B<http://nfs.sf.net/>.

note: type: Plain text
en: Program by Olaf Kirch E<lt>okir@suse.deE<gt> and E<lt>frederic.jolly@bull.ext.netE<gt>.  Manpage by Greg Banks E<lt>gnb@melbourne.sgi.comE<gt>.
fr: Le programme est d'Olaf Kirch E<lt>okir@suse.deE<gt> et de E<lt>frederic.jolly@bull.ext.netE<gt>. La page de manuel par Greg Banks E<lt>gnb@melbourne.sgi.comE<gt>.

note: type: TH
en: 6 October 1993
fr: 6 octobre 1993

note: type: Plain text
en: showmount - show mount information for an NFS server
fr: showmount - Afficher des informations sur les montages en cours sur un serveur NFS

note: type: Plain text
en: B<showmount> B<[\ -adehv\ ]> B<[\ --all\ ]> B<[\ --directories\ ]> B<[\ --exports\ ]> B<[\ --help\ ]> B<[\ --version\ ]> B<[\ host\ ]>
fr: B<showmount> [ B<-adehv> ] [ B<--all> ] [ B<--directories> ] [ B<--exports> ] [ B<--help> ] [ B<--version> ] [ I<serveurNFS> ]

note: type: Plain text
en: B<showmount> queries the mount daemon on a remote host for information about the state of the NFS server on that machine.  With no options B<showmount> lists the set of clients who are mounting from that host.  The output from B<showmount> is designed to appear as though it were processed through ``sort -u''.
fr: B<showmount> demande des informations, à l'aide du démon chargé des partages, sur une machine distante. Exécuté sans aucune option, B<showmount> affiche la liste des clients ayant monté des systèmes de fichiers NFS depuis ce serveur. L'affichage produit par B<showmount> est conçu pour apparaître filtré par « sort -u ».

note: type: TP
en: B<-a> or B<--all>
fr: B<-a>, B<--all>

note: type: Plain text
en: List both the client hostname or IP address and mounted directory in host:dir format. This info should not be considered reliable. See the notes on rmtab in B<rpc.mountd>(8).
fr: Afficher à la fois le nom d'hôte ou l'adresse IP du client et le répertoire monté dans le format hôte:répertoire. Ces informations ne doivent pas être considérées comme fiables. Consultez les notes concernant rmtab dans B<rpc.mountd>(8).

note: type: TP
en: B<-d> or B<--directories>
fr: B<-d>, B<--directories>

note: type: Plain text
en: List only the directories mounted by some client.
fr: Afficher seulement les répertoires montés par un ou plusieurs clients.

note: type: TP
en: B<-e> or B<--exports>
fr: B<-e>, B<--exports>

note: type: Plain text
en: Show the NFS server's export list.
fr: Afficher la liste des répertoires partagés par le serveur NFS.

note: type: TP
en: B<-h> or B<--help>
fr: B<-h>, B<--help>

note: type: Plain text
en: Provide a short help summary.
fr: Afficher le synopsis de la commande.

note: type: TP
en: B<-v> or B<--version>
fr: B<-v>, B<--version>

note: type: Plain text
en: Report the current version number of the program.
fr: Afficher le numéro de version du programme.

note: type: Plain text
en: Suppress the descriptive headings from the output.
fr: Ne pas afficher le titre descriptif.

note: type: Plain text
en: The completeness and accuracy of the information that B<showmount> displays varies according to the NFS server's implementation.
fr: L'exhaustivité et l'exactitude des informations renvoyées par B<showmount> dépendent de l'implémentation du serveur NFS.

note: type: Plain text
en: Because B<showmount> sorts and uniqs the output, it is impossible to determine from the output whether a client is mounting the same directory more than once.
fr: Comme B<showmount> trie et n'affiche qu'une occurrence de chaque montage (sort|uniq), il est impossible de déterminer si un client a monté le même répertoire plus d'une fois.

note: type: TH
en: 1 November 2009
fr: 1er novembre 2009

note: type: Plain text
en: sm-notify - send reboot notifications to NFS peers
fr: sm-notify - Envoyer une notification de redémarrage aux pairs NFS

note: type: Plain text
en: B</usr/sbin/sm-notify [-dfn] [-m >I<minutes>B<] [-v >I<name>B<] [-p >I<notify-port>B<] [-P >I<path>B<]>
fr: B</usr/sbin/sm-notify> [B<-dfn>] [B<-m >I<minutes>] [B<-v >I<nom>] [B<-p >I<port-notification>] [B<-P >I<chemin>]

note: type: Plain text
en: File locks are not part of persistent file system state.  Lock state is thus lost when a host reboots.
fr: Les systèmes de fichiers ne peuvent garder de manière persistante les verrous de fichiers. Le verrou est donc perdu lors du redémarrage de l'hôte.

note: type: Plain text
en: Network file systems must also detect when lock state is lost because a remote host has rebooted.  After an NFS client reboots, an NFS server must release all file locks held by applications that were running on that client.  After a server reboots, a client must remind the server of file locks held by applications running on that client.
fr: Les systèmes de fichiers en réseau doivent détecter si un état verrouillé est perdu à cause du redémarrage de l'hôte. Après le redémarrage d'un client NFS, le serveur NFS doit enlever tous les verrous de fichiers posés par des applications qui tournaient sur ce client. Après un redémarrage du serveur, un client doit rappeler au serveur quels étaient les fichiers verrouillés par ses applications.

note: type: Plain text
en: For NFS version 2 and version 3, the I<Network Status Monitor> protocol (or NSM for short)  is used to notify NFS peers of reboots.  On Linux, two separate user-space components constitute the NSM service:
fr: Pour les versions 2 et 3 du protocole NFS, le protocole I<Network Status Monitor> (ou NSM) est utilisé pour avertir les pairs des redémarrages. Sous Linux, deux composants tournant en espace utilisateur fournissent un service NSM :

note: type: Plain text
en: A helper program that notifies NFS peers after the local system reboots
fr: Un programme d'aide qui avertit les pairs NFS après un redémarrage du système local

note: type: Plain text
en: A daemon that listens for reboot notifications from other hosts, and manages the list of hosts to be notified when the local system reboots
fr: Un démon qui écoute les avertissements de redémarrage d'autres hôtes, et gère la liste des hôtes qui doivent être avertis quand le système local redémarre.

note: type: Plain text
en: The local NFS lock manager alerts its local B<rpc.statd> of each remote peer that should be monitored.  When the local system reboots, the B<sm-notify> command notifies the NSM service on monitored peers of the reboot.  When a remote reboots, that peer notifies the local B<rpc.statd>, which in turn passes the reboot notification back to the local NFS lock manager.
fr: Le gestionnaire de verrous NFS local indique au B<rpc.statd> local quels sont les pairs qui doivent être surveillés. Quand le système local redémarre, la commande B<sm-notify> avertit le service NSM des hôtes surveillés de son redémarrage. Quand un hôte distant redémarre, ce pair notifie le B<rpc.statd> local, qui en retour renvoie l'avertissement de redémarrage au gestionnaire de verrous NFS local.

note: type: SH
en: NSM OPERATION IN DETAIL
fr: OPÉRATIONS NSM DANS LE DÉTAIL

note: type: Plain text
en: The first file locking interaction between an NFS client and server causes the NFS lock managers on both peers to contact their local NSM service to store information about the opposite peer.  On Linux, the local lock manager contacts B<rpc.statd>.
fr: La première interaction visant à verrouiller un fichier entre le client et le serveur NFS fait intervenir les deux gestionnaires de verrous NFS qui contactent leur service NSM local afin de stocker des informations sur le pair distant. Sous Linux, le gestionnaire de verrous local contacte B<rpc.statd>.

note: type: Plain text
en: B<rpc.statd> records information about each monitored NFS peer on persistent storage.  This information describes how to contact a remote peer in case the local system reboots, how to recognize which monitored peer is reporting a reboot, and how to notify the local lock manager when a monitored peer indicates it has rebooted.
fr: B<rpc.statd> enregistre les informations sur chaque pair NFS surveillé dans un fichier persistant. Ce fichier décrit la manière de contacter un pair distant en cas de redémarrage local, comment reconnaître quel pair surveillé est en train d'émettre

note: type: Plain text
en: An NFS client sends a hostname, known as the client's I<caller_name>, in each file lock request.  An NFS server can use this hostname to send asynchronous GRANT calls to a client, or to notify the client it has rebooted.
fr: Un client NFS envoie un nom d'hôte, appelé I<nom_d'appel> (« caller_name ») du client, pour chaque demande de verrou de fichier. Un serveur NFS peut utiliser ce nom d'hôte pour envoyer des appels GRANT asynchrones au client, ou pour avertir le client de son redémarrage.

note: type: Plain text
en: The Linux NFS server can provide the client's I<caller_name> or the client's network address to B<rpc.statd>.  For the purposes of the NSM protocol, this name or address is known as the monitored peer's I<mon_name>.  In addition, the local lock manager tells B<rpc.statd> what it thinks its own hostname is.  For the purposes of the NSM protocol, this hostname is known as I<my_name>.
fr: Le serveur NFS Linux peut fournir le I<nom_d'appel> du client ou son adresse réseau à B<rpc.statd>. Pour les besoins du protocole NSM, ce nom (ou cette adresse) est appelée I<nom_monit> du pair observé. En même temps, le gestionnaire de verrous local indique à B<rpc.statd> son propre nom d'hôte supposé. Pour les besoins du protocole NSM, ce nom d'hôte est appelé I<mon_nom>.

note: type: Plain text
en: There is no equivalent interaction between an NFS server and a client to inform the client of the server's I<caller_name>.  Therefore NFS clients do not actually know what I<mon_name> an NFS server might use in an SM_NOTIFY request.  The Linux NFS client records the server's hostname used on the mount command to identify rebooting NFS servers.
fr: Il n'y a pas d'interactions équivalentes entre un serveur NFS et un client pour donner au client le I<nom_d'appel> du serveur. C'est pourquoi les clients NFS ne connaissent pas le I<nom_monit> qu'un serveur NFS peut utiliser dans une requête SM_NOTIFY. Le client NFS Linux enregistre le nom d'hôte du serveur utilisé dans une commande mount pour identifier les serveurs NFS qui redémarrent.

note: type: SS
en: Reboot notification
fr: Notification de redémarrage

note: type: Plain text
en: When the local system reboots, the B<sm-notify> command reads the list of monitored peers from persistent storage and sends an SM_NOTIFY request to the NSM service on each listed remote peer.  It uses the I<mon_name> string as the destination.  To identify which host has rebooted, the B<sm-notify> command normally sends I<my_name> string recorded when that remote was monitored.  The remote B<rpc.statd> matches incoming SM_NOTIFY requests using this string, or the caller's network address, to one or more peers on its own monitor list.
fr: Quand le système local redémarre, la commande B<sm-notify> lit sur un stockage persistant la liste des pairs surveillés et envoie une requête SM_NOTIFY au service NSM tournant sur chacun des pairs listés. Il utilise la chaîne I<nom_monit> comme destination. Pour identifier l'hôte ayant redémarré, la commande B<sm-notify> envoie la chaîne I<mon_nom> enregistrée lors de la surveillance de ce poste distant. Le démon B<rpc.statd> distant utilise cette chaîne (ou l'adresse réseau de l'appelant) pour lier les requêtes SM_NOTIFY entrantes à un des pairs sur sa propre liste de surveillance.

note: type: Plain text
en: If B<rpc.statd> does not find a peer on its monitor list that matches an incoming SM_NOTIFY request, the notification is not forwarded to the local lock manager.  In addition, each peer has its own I<NSM state number>, a 32-bit integer that is bumped after each reboot by the B<sm-notify> command.  B<rpc.statd> uses this number to distinguish between actual reboots and replayed notifications.
fr: Si B<rpc.statd> ne trouve pas un pair dans sa propre liste d'hôtes surveillés lié à une requête SM_NOTIFY, la notification n'est pas transmise au gestionnaire de verrous local. En plus, chaque pair possède son propre I<numéro d'état NSM>, un entier de 32 bits qui est changé après chaque redémarrage par la commande B<sm-notify>. B<rpc.statd> utilise ce chiffre pour séparer les redémarrages réels des notifications ré-envoyées.

note: type: Plain text
en: Part of NFS lock recovery is rediscovering which peers need to be monitored again.  The B<sm-notify> command clears the monitor list on persistent storage after each reboot.
fr: Une partie de la récupération de verrous NFS est la redécouverte des pairs qui doivent être à nouveaux surveillés. La commande B<sm-notify> nettoie la liste de surveillance stockée sur un stockage permanent après chaque redémarrage.

note: type: Plain text
en: Keeps B<sm-notify> attached to its controlling terminal and running in the foreground so that notification progress may be monitored directly.
fr: Garder B<sm-notify> attaché à son terminal de contrôle, et tournant au premier plan afin que la progression des notifications puisse être directement observée.

note: type: Plain text
en: Send notifications even if B<sm-notify> has already run since the last system reboot.
fr: Envoyer les notifications même si B<sm-notify> a déjà été lancé depuis le redémarrage du système.

note: type: TP
en: B<-m>I< retry-time>
fr: B<-m>I<temps-nouvelessai>

note: type: Plain text
en: Specifies the length of time, in minutes, to continue retrying notifications to unresponsive hosts.  If this option is not specified, B<sm-notify> attempts to send notifications for 15 minutes.  Specifying a value of 0 causes B<sm-notify> to continue sending notifications to unresponsive peers until it is manually killed.
fr: Indiquer la longueur (en minute) du temps entre deux essais de notifications à des hôtes sourds. Si cette option n'est pas indiquée, B<sm-notify> notifie toutes les 15 minutes. Donner la valeur 0 pousse B<sm-notify> à envoyer continuellement des notifications aux hôtes sourds jusqu'à ce qu'il soit tué manuellement.

note: type: Plain text
en: Notifications are retried if sending fails, the remote does not respond, the remote's NSM service is not registered, or if there is a DNS failure which prevents the remote's I<mon_name> from being resolved to an address.
fr: Les notifications sont réémises si l'envoi échoue, si l'hôte distant ne répond pas, si le service NSM distant n'est pas enregistré, ou si la résolution DNS échoue, ce qui empêche l'adressage de l'hôte distant I<nom_monit>.

note: type: Plain text
en: Hosts are not removed from the notification list until a valid reply has been received.  However, the SM_NOTIFY procedure has a void result.  There is no way for B<sm-notify> to tell if the remote recognized the sender and has started appropriate lock recovery.
fr: Les hôtes ne sont pas supprimés de la liste des notifications tant qu'aucune réponse valide n'est reçue. Cependant, la procédure SM_NOTIFY renvoie un résultat nul. B<sm-notify> ne peut donc pas dire si la machine distante a reconnu l'émetteur et a commencé la récupération de verrous idoines.

note: type: Plain text
en: Prevents B<sm-notify> from updating the local system's NSM state number.
fr: Empêcher B<sm-notify> de mettre à jour le numéro d'état NSM du système local.

note: type: Plain text
en: Specifies the source port number B<sm-notify> should use when sending reboot notifications.  If this option is not specified, a randomly chosen ephemeral port is used.
fr: Indiquer le numéro de port source que B<sm-notify> doit utiliser pour envoyer les notifications de redémarrage. Si cette option n'est pas précisée, un port éphémère est choisi au hasard.

note: type: Plain text
en: This option can be used to traverse a firewall between client and server.
fr: Cette option peut être utilisée pour traverser un pare-feu entre le client et le serveur.

note: type: TP
en: B<-P, >B<--state-directory-path>I< pathname>
fr: B<-P>, B<--state-directory-path> I<chemin>

note: type: Plain text
en: Specifies the pathname of the parent directory where NSM state information resides.  If this option is not specified, B<sm-notify> uses I</var/lib/nfs> by default.
fr: Donner le chemin du répertoire parent où les notifications d'état NSM sont enregistrées. Si cette option n'est pas précisée, B<sm-notify> utilisera I</var/lib/nfs> par défaut

note: type: Plain text
en: After starting, B<sm-notify> attempts to set its effective UID and GID to the owner and group of this directory.
fr: Après avoir démarré, B<sm-notify> essaie de régler ses UID et GID à ceux du possesseur et du groupe de ce répertoire.

note: type: TP
en: B<-v>I< ipaddr >B<|>I< hostname>
fr: B<-v>I< ipaddr >| I<nomhôte>

note: type: Plain text
en: Specifies the network address from which to send reboot notifications, and the I<mon_name> argument to use when sending SM_NOTIFY requests.  If this option is not specified, B<sm-notify> uses a wildcard address as the transport bind address, and uses the I<my_name> recorded when the remote was monitored as the I<mon_name> argument when sending SM_NOTIFY requests.
fr: Indiquer l'adresse réseau à partir de laquelle seront envoyées les notifications de redémarrage, ainsi que l'argument I<nom_monit> utilisé pour l'envoi de requêtes SM_NOTIFY. Si cette option n'est pas précisée, B<sm-notify> utilise une adresse joker comme adresse de transport et la variable I<mon_nom> enregistrée lors de la surveillance du poste distant (c'était l'argument I<nom_monit> utilisé pour l'envoi de la requête SM_NOTIFY).

note: type: Plain text
en: The I<ipaddr> form can be expressed as either an IPv4 or an IPv6 presentation address.  If the I<ipaddr> form is used, the B<sm-notify> command converts this address to a hostname for use as the I<mon_name> argument when sending SM_NOTIFY requests.
fr: Le champ I<ipaddr> peut être sous la forme d'une adresse IPv4 ou IPv6. Si le champ I<ipaddr> est fourni, la commande B<sm-notify> convertit cette adresse en un nom d'hôte qui servira d'arguments à I<nom_monit> lors de l'envoi de requêtes SM_NOTIFY.

note: type: Plain text
en: This option can be useful in multi-homed configurations where the remote requires notification from a specific network address.
fr: Cette option peut être utile dans des réseaux partagés entre plusieurs lieux, pour lesquels l'hôte distant attend une notification provenant d'une adresse réseau précise.

note: type: SH
en: SECURITY
fr: SÉCURITÉ

note: type: Plain text
en: The B<sm-notify> command must be started as root to acquire privileges needed to access the state information database.  It drops root privileges as soon as it starts up to reduce the risk of a privilege escalation attack.
fr: La commande B<sm-notify> doit être lancée en superutilisateur afin d'avoir les privilèges suffisants pour accéder à la base d'informations d'états. Elle quitte les droits de superutilisateur dès qu'elle démarre afin de réduire les risques d'attaque par augmentation de droits.

note: type: Plain text
en: During normal operation, the effective user ID it chooses is the owner of the state directory.  This allows it to continue to access files in that directory after it has dropped its root privileges.  To control which user ID B<rpc.statd> chooses, simply use B<chown>(1)  to set the owner of the state directory.
fr: Dans le cas normal, l'ID utilisateur effectif utilisé est celui du possesseur du répertoire d'état, ceci afin de lui permettre de continuer à accéder aux fichiers de ce répertoire après qu'il a quitté ses droits de superutilisateur. Pour contrôler l'ID utilisateur que B<rpc.statd> prend, il suffit d'utiliser B<chown>(1) pour changer le possesseur du répertoire d'état.

note: type: SH
en: ADDITIONAL NOTES
fr: NOTES

note: type: Plain text
en: Lock recovery after a reboot is critical to maintaining data integrity and preventing unnecessary application hangs.
fr: La récupération des verrous après un redémarrage est indispensable au maintien de l'intégrité des données et à la prévention de blocages non nécessaires d'applications

note: type: Plain text
en: To help B<rpc.statd> match SM_NOTIFY requests to NLM requests, a number of best practices should be observed, including:
fr: Afin d'aider B<rpc.statd> à faire correspondre les requêtes SM_NOTIFY aux requêtes NLM, un certain nombre de bonnes pratiques doivent être respectées. Par exemple :

note: type: Plain text
en: The UTS nodename of your systems should match the DNS names that NFS peers use to contact them
fr: Le nom du nœud UTS de votre système doit correspondre au nom DNS que les pairs NFS utilisent pour se contacter.

note: type: Plain text
en: The UTS nodenames of your systems should always be fully qualified domain names
fr: Les noms de nœuds UTS de vos systèmes doivent toujours être des noms de domaine pleinement qualifiés (« FQDN »).

note: type: Plain text
en: The forward and reverse DNS mapping of the UTS nodenames should be consistent
fr: Les translations DNS directes et inverses des noms de nœuds UTS ne doivent pas être contradictoires.

note: type: Plain text
en: The hostname the client uses to mount the server should match the server's I<mon_name> in SM_NOTIFY requests it sends
fr: Le nom d'hôte utilisé par le client pour monter le serveur doit correspondre au I<nom_monit> utilisé par le serveur pour envoyer ses requêtes.

note: type: Plain text
en: Unmounting an NFS file system does not necessarily stop either the NFS client or server from monitoring each other.  Both may continue monitoring each other for a time in case subsequent NFS traffic between the two results in fresh mounts and additional file locking.
fr: Démonter un système de fichiers NFS n'empêche pas le client NFS ou le serveur de se surveiller. Les deux peuvent continuer à se surveiller pendant un moment au cas où la reprise du trafic entre les deux entraînerait de nouveaux montages et d'autres verrous de fichiers.

note: type: Plain text
en: On Linux, if the B<lockd> kernel module is unloaded during normal operation, all remote NFS peers are unmonitored.  This can happen on an NFS client, for example, if an automounter removes all NFS mount points due to inactivity.
fr: Sous Linux, et en conditions normales d'opération, le déchargement du module B<lockd> du noyau entraîne l'arrêt de la surveillance des pairs NFS. Ceci peut survenir, par exemple, sur un client NFS utilisant un système de montage automatique, qui démonte les systèmes NFS suite à une inactivité.

note: type: Plain text
en: TI-RPC is a pre-requisite for supporting NFS on IPv6.  If TI-RPC support is built into the B<sm-notify> command ,it will choose an appropriate IPv4 or IPv6 transport based on the network address returned by DNS for each remote peer.  It should be fully compatible with remote systems that do not support TI-RPC or IPv6.
fr: L'utilisation de l'IPv6 par NFS requiert TI-RPC. Si la prise en charge TI-RPC a été incluse dans la commande B<sm-notify>, le choix entre le mode IPv4 ou IPv6 sera fait en fonction de l'adresse réseau retournée par DNS pour les clients distants. Ce système est normalement parfaitement compatible avec les machines qui ne gèrent ni TI-RPC, ni IPv6.

note: type: Plain text
en: Currently, the B<sm-notify> command supports sending notification only via datagram transport protocols.
fr: La commande B<sm-notify> ne prend en charge pour l'instant que l'envoi des notifications uniquement par les protocoles de transport en datagramme.

note: type: TP
en: I</var/lib/nfs/sm>
fr: I</var/lib/nfs/sm/*>

note: type: Plain text
en: directory containing monitor list
fr: Répertoire contenant la liste des moniteurs.

note: type: Plain text
en: directory containing notify list
fr: Répertoire contenant la liste des notifications.

note: type: Plain text
en: NSM state number for this host
fr: Numéro d'état NSM de cet hôte.

note: type: Plain text
en: kernel's copy of the NSM state number
fr: Copie du numéro d'état NSM dans le noyau.

note: type: Plain text
en: B<rpc.statd>(8), B<nfs>(5), B<uname>(2), B<hostname>(7)
fr: B<rpc.statd>(8), B<nfs>(5), B<uname>(2), B<nomhôte>(7)

note: type: Plain text
en: OpenGroup Protocols for Interworking: XNFS, Version 3W - Chapter 11
fr: OpenGroup Protocols for Interworking: XNFS, Version 3W - Chapitre 11

note: type: Plain text
en: rpc.statd - NSM service daemon
fr: rrpc.statd - Démon du service NSM

note: type: Plain text
en: B<rpc.statd [-dh?FLNvV] [-H >I<prog>B<] [-n >I<my-name>B<] [-o >I<outgoing-port>B<] [-p >I<listener-port>B<] [-P >I<path>B< ]>
fr: B<rpc.statd> [B<-dh?FLNvV>] [B<-H> I<programme>] [B<-n >I<mon_nom>] [B<-o >I<port-source>] [B<-p >I<port-d-écoute>] [B<-P >I<chemin>]

note: type: Plain text
en: For NFS version 2 [RFC1094] and NFS version 3 [RFC1813], the I<Network Status Monitor> protocol (or NSM for short)  is used to notify NFS peers of reboots.  On Linux, two separate user-space components constitute the NSM service:
fr: Dans les versions 2 (RFC1094) et 3 (RFC1813) de NFS, on utilise le protocole NSM (I<Network Status Monitor>) pour notifier les redémarrages aux pairs. Sous Linux, le service NSM est constitué de deux composants tournant en espace utilisateur :

note: type: Plain text
en: There is no equivalent interaction between an NFS server and a client to inform the client of the server's I<caller_name>.  Therefore NFS clients do not actually know what I<mon_name> an NFS server might use in an SM_NOTIFY request.  The Linux NFS client uses the server hostname from the mount command to identify rebooting NFS servers.
fr: Il n'existe pas d'interaction équivalente entre un serveur et un client NFS informant le client de son I<nom_d'appel> sur le serveur. C'est la raison pour laquelle le client NFS ne connaît pas réellement le I<nom_monit> qui sera utilisé dans une requête SM_NOTIFY. Le client NFS Linux utilise le nom d'hôte du serveur donné à la commande B<mount> pour identifier le serveur NFS qui redémarre.

note: type: Plain text
en: When the local system reboots, the B<sm-notify> command reads the list of monitored peers from persistent storage and sends an SM_NOTIFY request to the NSM service on each listed remote peer.  It uses the I<mon_name> string as the destination.  To identify which host has rebooted, the B<sm-notify> command sends the I<my_name> string recorded when that remote was monitored.  The remote B<rpc.statd> matches incoming SM_NOTIFY requests using this string, or the caller's network address, to one or more peers on its own monitor list.
fr: Quand le système local redémarre, la commande B<sm-notify> lit sur un stockage persistant la liste des pairs surveillés et envoie une requête SM_NOTIFY au service NSM tournant sur chacun des pairs listés. Il utilise la chaîne I<nom_monit> comme destination. Pour identifier l'hôte ayant redémarré, la commande B<sm-notify> envoie la chaîne I<mon_nom> enregistrée lors de la surveillance du poste distant. Le démon B<rpc.statd> distant utilise cette chaîne (ou l'adresse réseau de l'appelant) pour lier les requêtes SM_NOTIFY entrantes à un des pairs sur sa propre liste de surveillance.

note: type: Plain text
en: Causes B<rpc.statd> to write log messages on I<stderr> instead of to the system log, if the B<-F> option was also specified.
fr: En conjonction avec l'option B<-F>, demande à B<rpc.statd> d'envoyer ses messages vers la sortie d'erreur standard plutôt que vers le journal système.

note: type: TP
en: B<-F>,B< --foreground>
fr: B<-F>, B<--foreground>

note: type: Plain text
en: Keeps B<rpc.statd> attached to its controlling terminal so that NSM operation can be monitored directly or run under a debugger.  If this option is not specified, B<rpc.statd> backgrounds itself soon after it starts.
fr: Force B<rpc.statd> à rester dans son terminal de contrôle pour permettre de surveiller directement, ou à l'aide d'un débogueur, les opérations NSM. Si cette option n'est pas donnée, B<rpc.statd> passe en arrière-plan après son démarrage.

note: type: Plain text
en: Causes B<rpc.statd> to display usage information on I<stderr> and then exit.
fr: Demande à B<rpc.statd> de montrer les options d'utilisation sur la sortie d'erreur standard puis de quitter

note: type: TP
en: B<-H,>B< --ha-callout >I<prog>
fr: B<-H>, B<--ha-callout> I<programme>

note: type: Plain text
en: Specifies a high availability callout program.  If this option is not specified, no callouts are performed.  See the B<High-availability callouts> section below for details.
fr: Indique un programme d'appel de haute disponibilité. Si cette option est laissée vide, aucun appel n'est indiqué. Référez-vous à la section B<Appels de haute disponibilité> ci-dessous pour plus de détails.

note: type: TP
en: B<-L>,B< --no-notify>
fr: B<-L>, B< --no-notify>

note: type: Plain text
en: Prevents B<rpc.statd> from running the B<sm-notify> command when it starts up, preserving the existing NSM state number and monitor list.
fr: Demande le démarrage de B<rpc.statd> sans lancement de B<sm-notify>, ce qui conserve le numéro d'état NSM et la liste des machines surveillées

note: type: Plain text
en: Note: the B<sm-notify> command contains a check to ensure it runs only once after each system reboot.  This prevents spurious reboot notification if B<rpc.statd> restarts without the B<-L> option.
fr: NB : La commande B<sm-notify> a un mécanisme de vérification qui s'assure qu'elle n'est lancée qu'une fois après un redémarrage du système. Ceci permet d'éliminer les fausses notifications de redémarrage si B<rpc.statd> est relancé sans l'option B<-L>.

note: type: TP
en: B<-n, >B<--name >I<ipaddr>B< | >I<hostname>
fr: B<-n>, B<--name >I<addrip> | I<nomhôte>

note: type: Plain text
en: Specifies the bind address used for RPC listener sockets.  The I<ipaddr> form can be expressed as either an IPv4 or an IPv6 presentation address.  If this option is not specified, B<rpc.statd> uses a wildcard address as the transport bind address.
fr: Indique l'adresse de lien utilisée pour les tuyaux d'écoutes RPC. L'I<addrip> peut être donnée sous la forme IPv4 ou IPv6. Si cette option est omise, B<rpc.statd> utilise une adresse joker comme adresse de lien pour le transport.

note: type: Plain text
en: This string is also passed to the B<sm-notify> command to be used as the source address from which to send reboot notification requests.  See B<sm-notify>(8)  for details.
fr: Cette chaîne est aussi passée à B<sm-notify> comme adresse source à partir de laquelle sont émises les notifications de redémarrage. Voir B<sm-notify>(8) pour plus de détails.

note: type: Plain text
en: Causes B<rpc.statd> to run the B<sm-notify> command, and then exit.  Since the B<sm-notify> command can also be run directly, this option is deprecated.
fr: Demande à B<rpc.statd> de lancer la commande B<sm-notify> ; puis de quitter. On peut cependant lancer B<sm-notify> directement, cette option n'est donc plus d'actualité.

note: type: TP
en: B<-o,>B< --outgoing-port >I<port>
fr: B<-o>, B<--outgoing-port> I<port>

note: type: Plain text
en: Specifies the source port number the B<sm-notify> command should use when sending reboot notifications.  See B<sm-notify>(8)  for details.
fr: Indique le numéro du port source que la commande B<sm-notify> doit utiliser quand elle envoie les notifications de redémarrage. Référez-vous à B<sm-notify>(8) pour plus de détails.

note: type: TP
en: B<-p,>B< --port >I<port>
fr: B<-p>, B<--port> I<port>

note: type: Plain text
en: Specifies the port number used for RPC listener sockets.  If this option is not specified, B<rpc.statd> will try to consult I</etc/services>, if gets port succeed, set the same port for all listener socket, otherwise chooses a random ephemeral port for each listener socket.
fr: Indique le numéro de port utilisé pour les tuyaux d'écoute RPC. Si cette option est omise, B<rpc.statd> essayera de consulter I</etc/services>, s'il réussi à obtenir un port,  il initialisera le même port pour tous les tuyaux d'écoute, sinon il choisira un port aléatoire et éphémère pour chaque tuyau d'écoute.

note: type: Plain text
en: This option can be used to fix the port value of its listeners when SM_NOTIFY requests must traverse a firewall between clients and servers.
fr: Cette option peut être utilisée pour indiquer le numéro de port sur les écouteurs quand les requêtes SM_NOTIFY doivent traverser un pare-feu entre les clients et les serveurs.

note: type: Plain text
en: Specifies the pathname of the parent directory where NSM state information resides.  If this option is not specified, B<rpc.statd> uses I</var/lib/nfs> by default.
fr: Précise le nom du répertoire parent où se trouvent les informations sur l'état NSM. Si l'option n'est pas précisée, B<rpc.statd> utilise I</var/lib/nfs> par défaut.

note: type: Plain text
en: After starting, B<rpc.statd> attempts to set its effective UID and GID to the owner and group of this directory.
fr: Après avoir démarré, B<rpc.statd> essaye de prendre l'UID et le GID du propriétaire et du groupe possédant ce répertoire.

note: type: Plain text
en: Causes B<rpc.statd> to display version information on I<stderr> and then exit.
fr: Demande à B<rpc.statd> d'afficher sa version sur la sortie d'erreur standard puis de quitter.

note: type: Plain text
en: The B<rpc.statd> daemon must be started as root to acquire privileges needed to create sockets with privileged source ports, and to access the state information database.  Because B<rpc.statd> maintains a long-running network service, however, it drops root privileges as soon as it starts up to reduce the risk of a privilege escalation attack.
fr: Le démon B<rpc.statd> doit être lancé en tant que superutilisateur pour avoir le droit de créer un tuyau sur un port privilégié et pour accéder à la base de données d'informations d'états. Afin d'éviter les risques d'attaque par augmentation de droits (risques accentués par le fait que B<rpc.statd> est un service tournant longtemps), ce démon quitte les droits de superutilisateur dès son démarrage.

note: type: Plain text
en: You can also protect your B<rpc.statd> listeners using the B<tcp_wrapper> library or B<iptables>(8).  To use the B<tcp_wrapper> library, add the hostnames of peers that should be allowed access to I</etc/hosts.allow>.  Use the daemon name B<statd> even if the B<rpc.statd> binary has a different filename.
fr: Vous pouvez aussi protéger vos écouteurs B<rpc.statd> en utilisant la bibliothèque B<tcp_wrapper> ou B<iptables>(8). Si vous voulez utiliser la bibliothèque B<tcp_wrapper>, ajoutez les noms d'hôtes des pairs dont l'accès est autorisé dans I</etc/hosts.allow>. Le nom du démon sera B<statd>, même si l'exécutable B<rpc.statd> porte un nom différent.

note: type: Plain text
en: For further information see the B<tcpd>(8)  and B<hosts_access>(5)  man pages.
fr: Pour avoir plus d'informations, jetez un œil sur les pages de manuel de B<tcpd>(8) et B<hosts_access>(5).

note: type: Plain text
en: Lock recovery after a reboot is critical to maintaining data integrity and preventing unnecessary application hangs.  To help B<rpc.statd> match SM_NOTIFY requests to NLM requests, a number of best practices should be observed, including:
fr: La récupération des verrous après redémarrage est essentielle au maintien de l'intégrité des données, et pour éviter des blocages non nécessaires d'applications. Afin d'aider B<rpc.statd> à faire correspondre les requêtes SM_NOTIFY aux requêtes NLM, un certain nombre de bonnes pratiques doivent être respectées. Par exemple :

note: type: SS
en: High-availability callouts
fr: Appels de haute disponibilité

note: type: Plain text
en: B<rpc.statd> can exec a special callout program during processing of successful SM_MON, SM_UNMON, and SM_UNMON_ALL requests.  Such a program may be used in High Availability NFS (HA-NFS)  environments to track lock state that may need to be migrated after a system reboot.
fr: B<rpc.statd> peut lancer un programme d'appel spécifique lors d'un traitement réussi de requête SM_MON, SM_UNMON, et SM_NUMON_ALL. Ce type de programme peut être utilisé dans un environnement NFS de haute disponibilité pour chercher les verrous d'états qui pourraient avoir besoin d'être migrés suite à un redémarrage du système.

note: type: Plain text
en: The name of the callout program is specified with the B<-H> option.  The program is run with 3 arguments: The first is either B<add-client> or B<del-client> depending on the reason for the callout.  The second is the I<mon_name> of the monitored peer.  The third is the I<caller_name> of the requesting lock manager.
fr: Le nom du programme d'appel peut être indiqué par l'option B<-H>. Le programme doit être lancé avec 3 arguments : le premier est B<add-client> ou B<del-client>, selon le besoin. Le deuxième est le I<nom_monit> du pair observé. Le troisième est le I<nom_d'appel> du gestionnaire d'accès appelant.

note: type: Plain text
en: TI-RPC is a pre-requisite for supporting NFS on IPv6.  If TI-RPC support is built into B<rpc.statd>, it attempts to start listeners on network transports marked 'visible' in I</etc/netconfig>.  As long as at least one network transport listener starts successfully, B<rpc.statd> will operate.
fr: TI-RPC est nécessaire pour la prise en charge d'IPv6 par NFS. Si la prise en charge TI-RPC est incluse dans B<rpc.statd>, il essaye de démarrer l'écoute sur les transports réseaux marqués comme « visible » dans le fichier I</etc/netconfig>. Tant que l'écouteur de transport démarre sans erreur, B<rpc.statd> fonctionnera.

note: type: Plain text
en: pid file
fr: Fichier contenant le PID.

note: type: Plain text
en: network transport capability database
fr: Base de données des capacités de transport en réseau.

note: type: TH
en: 12 Jan 2007
fr: 12 janvier 2007

note: type: Plain text
en: rpc.svcgssd - server-side rpcsec_gss daemon
fr: rpc.svcgssd - Démon rpcsec_gss coté serveur

note: type: Plain text
en: B<rpc.svcgssd [-n] [-v] [-r] [-i] [-f] [-p principal]>
fr: B<rpc.svcgssd> [B<-n>] [B<-v>] [B<-r>] [B<-i>] [B<-f>] [B<-p> I<principal>]

note: type: Plain text
en: The rpcsec_gss protocol gives a means of using the gss-api generic security api to provide security for protocols using rpc (in particular, nfs).  Before exchanging any rpc requests using rpcsec_gss, the rpc client must first establish a security context with the rpc server.  The linux kernel's implementation of rpcsec_gss depends on the userspace daemon B<rpc.svcgssd> to handle context establishment on the rpc server.  The daemon uses files in the proc filesystem to communicate with the kernel.
fr: Le protocole rpcsec_gss donne la possibilité d'utiliser l'API de sécurité générique gss-api pour sécuriser les protocoles basés sur RPC (NFS en particulier). Avant tout échange de requêtes rpc basées sur rpcsec_gss, le client doit tout d'abord établir un contexte sécurisé avec le serveur RPC. L'implémentation de rpcsec_gss dans le noyau Linux s'appuie sur le démon en espace utilisateur B<rpc.svcgssd> pour gérer la construction du contexte sécurisé. Le démon B<rpc.svcgssd> se sert des fichiers présents dans le système de fichiers proc pour communiquer avec le noyau.

note: type: Plain text
en: Runs B<rpc.svcgssd> in the foreground and sends output to stderr (as opposed to syslogd)
fr: Lancer B<rpc.svcgssd> en tâche de premier plan et rediriger sa sortie vers la sortie d'erreur (au lieu de syslogd).

note: type: Plain text
en: If the rpcsec_gss library supports setting debug level, increases the verbosity of the output (can be specified multiple times).
fr: Augmenter le niveau de verbosité de la sortie (peut être demandée plusieurs fois) si la bibliothèque rpcsec_gss accepte la définition de niveau de débogage.

note: type: Plain text
en: If the nfsidmap library supports setting debug level, increases the verbosity of the output (can be specified multiple times).
fr: Augmenter le niveau de verbosité de la sortie (peut être demandée plusieurs fois) si la bibliothèque nfsidmap accepte la définition du niveau de débogage.

note: type: Plain text
en: Use I<principal> instead of the default nfs/I<FQDN>@I<REALM>.
fr: Utiliser I<principal> au lieu de nfs/I<FQDN>@I<REALM>.

note: type: Plain text
en: Use the system default credentials (host/I<FQDN>@I<REALM>)  rather than the default nfs/I<FQDN>@I<REALM>.
fr: utiliser les références par défaut du système (host/I<FQDN>@I<REALM>) plutôt que la valeur par défaut nfs/I<FQDN>@I<REALM>.

note: type: Plain text
en: B<rpc.gssd(8),>
fr: B<rpc.gssd>(8)

note: type: TH
en: 6 Jun 2006
fr: 6 juin 2006

note: type: Plain text
en: umount.nfs, umount.nfs4 - unmount a Network File System
fr: umount.nfs, umount.nfs4 - Démonter un système de fichiers réseau (NFS)

note: type: Plain text
en: B<umount.nfs>I< dir>B< [-fvnrlh ]>
fr: B<umount.nfs>I< répertoire> [B<-fvnrlh>]

note: type: Plain text
en: B<umount.nfs> and B<umount.nfs4> are a part of B<nfs>(5)  utilities package, which provides NFS client functionality.
fr: B<umount.nfs> et B<umount.nfs4> font partie du paquet des utilitaires B<nfs>(5), qui offre les fonctionnalités de client NFS.

note: type: Plain text
en: B<umount.nfs4> and B<umount.nfs> are meant to be used by the B<umount>(8)  command for unmounting NFS shares. This subcommand, however, can also be used as a standalone command with limited functionality.
fr: B<umount.nfs4> et B<umount.nfs>sont destinés à l'usage de la commande B<umount>(8) pour le démontage des partages NFS. Toutefois, cette sous-commande peut aussi servir en tant que commande autonome, avec des fonctionnalités restreintes.

note: type: Plain text
en: I<dir> is the directory on which the file system is mounted.
fr: I<répertoire> est le répertoire dans lequel le système de fichiers est monté.

note: type: Plain text
en: Force unmount the file system in case of unreachable NFS system.
fr: Forcer le démontage du système de fichiers dans le cas où le partage NFS est inaccessible.

note: type: Plain text
en: Do not update I</etc/mtab.> By default, an entry is created in I</etc/mtab> for every mounted file system. Use this option to skip deleting an entry.
fr: Ne pas mettre à jour I</etc/mtab.> Une entrée est créée par défaut dans I</etc/mtab> pour chaque système de fichiers monté. On utilise cette option pour empêcher l'effacement de cette entrée.

note: type: Plain text
en: In case unmounting fails, try to mount read-only.
fr: En cas d'échec du démontage, essayer de monter en lecture seule.

note: type: Plain text
en: Lazy unmount. Detach the file system from the file system hierarchy now, and cleanup all references to the file system as soon as it is not busy anymore.
fr: Démonter à retardement (« lazy »). Détacher immédiatement le système de fichiers de l'arborescence du système, puis supprimer progressivement toutes les références à ce système de fichiers dès qu'elles ne sont plus utilisées.

note: type: Plain text
en: For further information please refer B<nfs>(5)  and B<umount>(8)  manual pages.
fr: Pour plus d'informations, veuillez consulter les pages de manuel de B<nfs>(5) et de B<umount>(8).
