Are you using 6.5 or previous for -actual?
They are busted in 6.4 branches.
You can use exportfs -s to test if you are getting the right path or not.
There are some issues if a subdir doesn't really exist.
Also, given the set of your exports:
/schoolbus -actual=/vol/bus/yellow,ro /vol/bus/yellow -ro
I would expect that only the second one would be in memory.
The exports are okay for mounting, but once we give you back a filehandle, we need an unique export point in memory.
Try reversing the order and see which mount succeeds.
On Sun, 22 Feb 2004, Haynes, Tom wrote:
Yes, this is fixed in burt 113819, which can be gotten as patch 6.5P5.
Fantastic. Already mangled exports files for now, so I'll probably just leave as-is until 6.5.1.
Has anyone played with the new 'actual=' exports option? I think there's been requests for this since multiple volumes were introduces (5.x?) on this list. Don't know if its intentional, but mounts below the root don't appear to work properly. ie, given the exports:
/schoolbus -actual=/vol/bus/yellow,ro /vol/bus/yellow -ro
mount filer:/vol/bus/yellow/short /mnt
..will but you where you would expect to be. but
mount filer:/schoolbus/short /mnt
...won't get you onto the shortbus, instead /mnt will actually be /vol/bus/yellow.
Either way, great feature!