Provided by: manpages-fr-extra_20101103_all bug

NOM

       exportfs  -  Gestion  de la liste des systemes de fichiers partages par
       NFS

SYNOPSIS

       /usr/sbin/exportfs [-avi] [-o options,...] [client:/chemin ...]
       /usr/sbin/exportfs -r [-v]
       /usr/sbin/exportfs [-av] -u [client:/chemin ...]
       /usr/sbin/exportfs [-v]
       /usr/sbin/exportfs -f

DESCRIPTION

       La commande exportfs est utilisee pour la gestion de la table  courante
       de  systemes  de fichiers partages par NFS. Cette liste est enregistree
       dans un fichier specifique nomme /var/lib/nfs/etab. Ce fichier sera  lu
       par  mountd  des qu'un client distant demandera l'acces pour le montage
       d'une arborescence de fichier. Les parties de cette liste qui  sont  en
       cours d'utilisation sont gardees dans la table des partages du noyau.

       Ce  fichier  etab  est normalement initialise avec la liste de tous les
       systemes  de  fichiers  indiquee  dans  /etc/exports  et  ce,  grace  a
       l'utilisation de la commande exportfs -a.

       Dans  tous  les  cas, les administrateurs peuvent choisir, en utilisant
       exportfs, d'ajouter ou de supprimer d'autres systemes de fichiers  sans
       modifier le fichier /etc/exports.

       exportfs  et  son  programme  associe mountd fonctionnent sous l'un des
       deux modes suivants : le mode traditionnel, qui s'applique aux versions
       2.4  et  precedentes  du  noyau  Linux, et un mode plus recent sous les
       noyaux 2.6 et suivants, accessible a la condition  que  le  systeme  de
       fichiers  virtuel  de  nfsd  soit  bien  monte  sous  /proc/fs/nfsd  ou
       /proc/fs/nfs. Si ce systeme de fichiers n'est pas monte en  2.6,  c'est
       le mode traditionnel qui sera utilise.

       Dans  le  mode  plus  recent,  exportfs  ne donne aucune information au
       noyau,  il  en   fournit   uniquement   a   mountd   via   le   fichier
       /var/lib/nfs/etab.  mountd ecoutera les requetes provenant du noyau, et
       fournira alors l'information voulue.

       Dans le mode traditionnel, toute demande de partage qui indique un hote
       specifique  (plutot  qu'un  sous-reseau  ou  un groupe de machines) est
       directement inscrite dans la table des partages du noyau ainsi que dans
       le  fichier  /var/lib/nfs/etab.  De  plus, tout point de montage defini
       dans /var/lib/nfs/rmtab correspondant a  une  demande  de  partage  non
       specifique  a un hote entrainera l'ajout, dans la table des partages du
       noyau, d'une entree correspondante a l'hote effectif dans rmtab.

OPTIONS

       -a     Partager ou interrompre le partage de tous les repertoires.

       -o options,...
              Stipuler une  liste  d'options  de  partage,  a  la  maniere  de
              exports(5).

       -i     Ne  pas  tenir  compte du fichier /etc/exports, de facon que les
              options par defaut ou celles donnees sur la  ligne  de  commande
              soient utilisees.

       -r     Relancer  le  partage de tous les repertoires. /var/lib/nfs/etab
              est synchronise avec /etc/exports. Les entrees qui  ont  disparu
              de  /etc/exports seront supprimees de /var/lib/nfs/etab. Dans la
              table des partages du  noyau,  les  entrees  qui  ne  sont  plus
              valables seront egalement enlevees.

       -u     Interrompre le partage d'un ou plusieurs repertoires.

       -f     Dans  le  mode  plus  recent,  vider  completement  la table des
              partages du noyau. mountd  generera  une  nouvelle  entree  pour
              chaque  client  en  activite, des que celui-ci fera sa prochaine
              requete.

       -v     Mode volubile. Lors d'un partage ou  de  l'arret  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.

DISCUSSION

   Le partage de r'epertoires.
       Le premier synopsis montre comment utiliser la commande pour ajouter de
       nouvelles entrees a la table des partages. Quand on lance exportfs  -a,
       tous  les  repertoires dans exports(5) sont ajoutes a etab, et la liste
       resultante est entree dans le noyau.

       L'argument client:/chemin definit le repertoire a  partager  ainsi  que
       l'hote  ou les hotes a qui il est offert. Tous les formats decrits dans
       exports(5) sont acceptes. Pour partager un repertoire a tout le  monde,
       indiquez tout simplement :/chemin.

       Les   options   de   partage  pour  un  couple  hote/repertoire  precis
       proviennent de plusieurs sources. Il y a d'abord un jeu  d'options  par
       defaut,  dont  on peut passer outre grace aux entrees dans /etc/exports
       (sauf si l'option -i a ete  utilisee).  De  surcroit,  l'administrateur
       peut  outrepasser toute option de ces sources grace a l'argument -o qui
       attend une liste d'options separees par des virgules, presentee  de  la
       meme facon que dans exports(5). Ainsi, exportfs peut aussi etre utilise
       pour modifier les options de partage d'un repertoire deja offert.

       Les modifications de la table des partages du noyau qu'utilise  nfsd(8)
       sont  prises  en  compte  immediatement  apres l'analyse de la ligne de
       commande et la mise a jour du fichier etab.

       Les options de partage par defaut sont sync,ro,root_squash,wdelay.

   L'arr^et de partage de r'epertoires
       Ce troisieme synopsis montre comment arreter le partage d'un repertoire
       actuellement  offert.  Quand  on lance exportfs -ua, toutes les entrees
       presentes dans etab sont retirees de la table des  partages  du  noyau,
       puis le fichier est vide. Cela stoppe effectivement toute activite NFS.

       Pour  supprimer  une  entree  de  partage  vers  un client, vous pouvez
       indiquer un couple client:/chemin. L'entree indiquee sera supprimee  de
       etab,  ainsi  que  celle correspondante dans le noyau (si elle existe).
       Pour  supprimer  une  ou  plusieurs  entrees  vers  plusieurs  clients,
       utilisez exportfs -ua.

   Afficher le contenu de la table des partages
       L'usage  de  exportfs  sans la moindre option affiche la liste actuelle
       des systemes de fichiers partages.  Lorsqu'on  donne  l'option  -v,  on
       obtient, en plus, la liste des drapeaux specifiques a chaque partage.

EXEMPLES

       L'exemple   suivant   ajoute   tous   les   repertoires  indiques  dans
       /etc/exports  a  /var/lib/nfs/etab,  puis  les  entrees   de   partages
       resultantes sont inscrites dans le noyau :

       # exportfs -a

       Pour  offrir  le repertoire /usr/tmp a l'hote django, en permettant les
       ecritures asynchrones, on pourrait faire ceci :

       # exportfs -o async django:/usr/tmp

       Pour cesser de partager le repertoire /usr/tmp :

       # exportfs -u django:/usr/tmp

       Pour  cesser  de  partager   tous   les   repertoires   indiques   dans
       /etc/exports :

       # exportfs -au

D'EPENDANCES

       Le  partage  a  destination  de  reseaux  IP, de domaines DNS ou NIS ne
       permet pas l'acces NFS immediat aux clients  NFS  de  ces  groupes.  En
       fait,  ce  type  de partage est une indication pour mountd(8) d'honorer
       toute requete de montage provenant de ces clients. Ce n'est normalement
       pas  un  gros probleme, puisque tout montage existant est preserve dans
       rmtab de redemarrage en redemarrage.

       Lors de l'arret d'un partage a destination de domaines ou  de  reseaux,
       tout  partage  en  cours pour les membres de ce groupe sera verifie par
       rapport a la liste des partages valides restants. Dans  le  cas  ou  ce
       partage n'est alors plus autorise, il est supprime.

VOIR AUSSI

       exports(5), mountd(8)

AUTEURS

       Olaf Kirch, <okir@monad.swb.de>
       Neil Brown, <neilb@cse.unsw.edu.au>

TRADUCTION

       Cette  page  de  manuel  a  ete  traduite  et est maintenue par Sylvain
       Cherrier <sylvain DOT cherrier AT free DOT fr> et  les  membres  de  la
       liste  <debian-l10n-french  AT  lists  DOT debian DOT org> depuis 2006.
       Veuillez signaler toute erreur de traduction par un  rapport  de  bogue
       sur le paquet manpages-fr-extra.

                                18 juillet 2003                    exportfs(8)