Re: NFS + Liens symboliques vers un ramdisk
Malheureusement le problème n'est pas résolu avec no_subtree_check..
y'a un problème entre NFS et le fait que/ramdisk est un tmpfs je crois..
procédures suivies:
mount -o size=2m -t tmpfs /dev/ram1 /ramdisk
mkdir /ramdisk/machin && chmod 777 /ramdisk/machin
/etc/exports:
/ramdisk/machin *(ro,no_subtree_check,no_hide,no_root_squash)$
puis relancer le serveur NFS
pour enfin : mount -t nfs 127.0.0.1:/ramdisk/machin /mnt
permission denied
Ca fait 4 jours que je me bats avec ce problème :-(
merci pour toute aide
a+
Yves Rutschle wrote:
>
> Salut,
>
> On Tue, Sep 24, 2002 at 10:27:42AM +0200, Hichame JEFFALI wrote:
> > Tout d'abord j'ai crée un ramdisk dans /ramdisk avec mount -t tmpfs
> > /dev/ram1 /ramdisk
> > et un répertoire "/ramdisk/machin" dedans..
> > Dans ma partition hda1 j'ai un répertoire /usr/share/nfsroot qui pointe
> > vers /ramdisk/machin
> > (un lien symbolique.)
> > Mon exports ressemble à ça :
> > /usr/share/nfsroot 192.168.1.0/255.255.255.0(ro,no_root_squash)
> > /cdrom 192.168.1.0/255.255.255.0(ro)
> > quand je veux le monter depuis un poste 192.168.1.5 il me dit
> > "permission denied error -13"!
>
> Si je me souviens bien NFS exporte un "arbre" et refuse
> d'exporter ce qui sort de l'arbre, par exemple:
>
> /nfsroot
> |-truc
> |-muche
> | |-much1
> ! \-much2->/var/log
> \-chose
>
> On pourrait penser que /nfsroot/muche/much2 va pointer sur
> /var/log, et en fait non.
>
> Dans exports(5), peut-être que l'option "no_subtree_check"
> va t'aider.
>
> HTH
> /Y
Reply to: