On Mon, Aug 04, 2003 at 07:15:40PM +0200, Thierry Lombardot wrote:
> J'ai un machine1 qui exporte /repertoire1 sur machine2. Le point de 
> montage sur machine2 se trouve sur /repertoire2/repertoire1. 
> "repertoire1" est un disque local de machine 2 Comme repertoire1 et 
> repertoire2 proviennent de deux devices different, "man export" 

s/devices/filesystems/

> m'explique que l'option "nohide"est necessaire pour l'export de 
> /repertoire2/repertoire1 sur une machineX. MAIS... Ca ne marche pas: 
> "repertoire1" reste visiblement vide sur les machinesX, qqsoit les 
> options dans exports.

R�sum�:

   machine_1
      exporte /repertoire_1

   machine_2
      monte machine_1:/repertoire_1 sur /repertoire_2/repertoire_1
      exporte /repertoire_2

   machine_X
      monte machine_2:/repertoire_2 /mnt

Il est normal que machine_X ne voit pas le r�pertoire /repertoire_1
export� de machine_1. Il y a deux raisons pour cela.

1. cela sera terriblement inefficace de faire du NFS bouncing entre
   machine_2 et machine_1

2. NFSv3 garantit que les num�ros d'inodes export�s sont uniques
   pour un syst�me de fichiers (sinon il s'agit du m�me fichier).
   (syst�me de fichiers POSIX). La probabilit� n'est pas nulle que
   cette condition ne soit pas v�rifi�e, ce qui pourrait amener �
   de subtiles probl�mes de corruption de donn�es.

En r�gle g�n�rale on r�soud ce genre de probl�mes avec l'automonteur
et des maps dynamiques (p.ex. en NIS, encore que cela ne soit pas
obligatoire d'aller si loin dans la complexit�). Il y a d'ailleurs eu
un message de `briner' qui explique comment le faire sous Linux, car
l'automontage de sous-r�pertoires d�j� auto-mont�s est un peu
compliqu�.

Mais dans un cas simple, on peut aussi simplement monter, depuis
machine_X:

   machine_2:/repertoire_2 /mnt
   machine_1:/repertoire_1 /mnt/repertoire_1

et cela marchera tr�s bien.

PS: je ne connaissais pas nohide, mais r�export, mais probablement
    que �a a chang�.

_______________________________________________
gull mailing list
[EMAIL PROTECTED]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à