nfsd.7 - en to fr translation catalogue (34 entries)

en: NAME
fr: NOM

en: SEE ALSO
fr: VOIR AUSSI

en: AUTHOR
fr: AUTEUR

en: 3 July 2003
fr: 3 Juillet 2003

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

en: SYNPOSIS
fr: SYNOPSIS

en: The B<nfsd> filessytem 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 fichier B<nfsd> est un système de fichiers spécial permettant l'accès au serveur NFS de Linux. Ce système de fichier ne contient qu'un seul répertoire, contenant lui même un certain nombre de fichiers. Ces fichiers sont de véritables passerelles vers le serveur NFS. L'écriture dans ces fichiersaffectera le comportement du serveur. La lecture du contenu de ces fichiers fournira des informations à propos du serveur.

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 fichier n'est accessible 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 man ne concerne pas les noyaux 2.4 et précédents.

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 man décrit tous ces fichiers.

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és 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 via un appel système. Cet appel système devrait disparaître des noyaux qui succéderont à la série 2.6.

en: DETAILS
fr: DÉTAILS

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\ :

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.

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 suivi du code ASCII de ce caractère, exprimé en octal.

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 de fonctionnement. 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 indiquée.

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 afinqu'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.

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 nom de client, nom d'un chemin, et un nombre d'octets. Un retour à la ligne terminera la requête, les champs seront séparés par un espace, et tout caractère spécial sera protégé et écrit en octal.

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

en: The filehandle will be represented in hex with a leading '\ex'.
fr: L'interface d'accès au fichier (filehandler) sera représentée en hexadécimal, et préfixée par \ex'.

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 fichier  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\ :

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.

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 adresses IP et les noms du domaine d'authentification auxquels ces adresses ip sont rattachées.

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

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 domaines, identifiants du système de fichier et les répertoires. Les identifiants des systèmes de fichiers sont stockés dans les interfaces d'accès au fichier (filehandle), et sont composés d'un nombre indiquant le type d'identifiant, ainsi qu'un nombre d'octets en hexadécimal indiquant le contenu de cet identifiant.

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\ :

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.

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 lité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).

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.

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

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 pourra alors écrire

en: to indicate that 127.0.0.1 should map to localhost, atleast for now.
fr: pour dire que 127.0.0.1 devrait être lié à localhost, à ce moment précis.

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.

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 fichier  B</proc>, il y 4 fichiers qui peuvent être utilisés pour tracer un peu plus nfsd et les autres programmes associés. Il s'agit de\.:

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. Les 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'entêtes du noyau (kernel header files) pour savoir à quoi correspond chaque nombre.
