Page suivante Page précédente Table des matières

9. Exporter un système de fichiers

Bien sur, la façon d'exporter les systèmes de fichiers par NFS n'est pas toujours la même sur toutes les plate-formes. Linux et Solaris 2 sont les plus déviants. Cette section liste de manière superficielle la façon de procéder sur la plupart des systèmes. Si votre système n'est pas traité ici, cherchez dans vos pages de manuel. Les mot-clés sont : nfsd, system administration tool, rc scripts, boot scripts, boot sequence, /etc/exports, exportfs. J'utiliserai le même exemple tout au long de cette section : comment exporter /mn/eris/local vers apollon en lecture/écriture.

9.1 IRIX, HP-UX, Digital-UNIX, Ultrix, SunOS 4 (Solaris 1), AIX

Ces systèmes utilisent le format export traditionnel de Sun. Dans /etc/exports, écrivez :


/mn/eris/local -rw=apollon

La documentation complète se trouve dans la page de manuel exports. Après avoir édité le fichier, lancez exportfs -av pour exporter les systèmes de fichiers.

La rigueur de la syntaxe demandée par exportfs varie. Sur certains systèmes vous verrez que la ligne précédente peut être :


/mn/eris/local apollon

ou même quelque chose de dégénéré comme :


/mn/eris/local rw=apollon

Je recommande d'utiliser la syntaxe stricte. Il se peut que la prochaine version de exportfs soit plus exigeante vis à vis de la syntaxe et ne fonctionne plus.

9.2 Solaris 2

Sun ont complètement réinventé la roue quand ils ont fait Solaris 2, et donc c'est complètement différent des autres systèmes. Il faut éditer le fichier /etc/dfs/dfstab et y placer les commandes de partage (share) documentées dans la page de manuel share(1M), comme ceci :


share -o rw=apollon -d "Eris Local" /mn/eris/local

Lancez ensuite le programme shareall pour exporter les systèmes de fichiers.


Page suivante Page précédente Table des matières