[Unionfs] Can't mount NFS-exported union anymore in unionfs-1.4

Wilhelm Meier wilhelm.meier at fh-kl.de
Thu Nov 23 06:06:54 EST 2006


Hi Junjiro,

Am Donnerstag, 23. November 2006 02:05 schrieb hooanon05 at yahoo.co.jp:
> Wilhelm Meier:
> > But if I try to use the nfs-exported union as a root-fs for another
> > machine I get on the other machine:
> >
> > nfs_stat_to_errno: bad nfs status return value: 45
> >
> > Hints?
>
> Unfortunately I cannot give you any hints currently.
> - Do you use imap option for unionfs on your NFS server? It is required.

No, I don't use it, because unionfs-1.4 causes an oops if I try to mount with 
imap enabled. But I don't think that I need imap if my nfs-server keeps 
running and therefore the unionfs inodes are the same. Or am I wrong in this 
respect?

> - Did you write something to your unionfs after your NFS clients mounted
>   it? 

No.

>   You have written your unionfs gentoo_B is exported as readonly, so 
>   if you write, it must be done on your NFS server.
> - Does your 45 mean NFSERR_OPNOTSUPP? 

I think so. It's the #define.

> Do you know what operation you 
>   did? 

The kernel mounts the root-nfs.

>   Can you use strace or something to find which systemcall retruns 
>   the error on NFS client?

Normal mounting and accessing the fs works quite fine! Nothing to trace.

>
> Junjiro Okajima

-- 
Wilhelm Meier
email: wilhelm.meier at fh-kl.de


More information about the unionfs mailing list