[meta-freescale] fatal error while init the repo on a nfs mounted drive
Thanassis Silis
djnass_18 at hotmail.com
Fri Jun 7 08:12:57 PDT 2013
just aheads up.
and perhaps info useful to some.
seems that using the nfs option 'async' did the trick.
From: djnass_18 at hotmail.com
To: gary at mlbassoc.com; meta-freescale at yoctoproject.org
Date: Fri, 7 Jun 2013 13:37:47 +0000
Subject: Re: [meta-freescale] fatal error while init the repo on a nfs mounted drive
Thank you all for your responses.
I suspect some incompatibility in nfs server - client.
The storage server is running slackware v14 with exports file
/mnt/lvm starland.skails.home(rw,no_subtree_check,no_root_squash)
,while the client is a linux mint.
and I usually have to do the mounting on mint as
sudo mount -o vers=3 stargaze:/nfs/lvm /mnt/lvm/
between slackware systems I never need to explicitly set the nfs version .
So with that aside, and having double checked the exports file
I tried 'touch' and 'mkdir' from the client side (of course!). I can create files and folders so I presume I don't have permission problems...
Anyhow, since Gary provided proof that it works over nfs, I'll keep on looking for the fault.
Otavio, I have already moved the $SSTATE_DIR to this same nfs exported dir , as per your previous suggestion (in an earlier post) but it doesn't seem to be enough. Either way I am using a VM for the development system so I am already suffering from slow builds even without the nfs. I believe build time will become marginally worse.
Thank you all once again.
Thanassis
> Date: Fri, 7 Jun 2013 06:48:59 -0600
> From: gary at mlbassoc.com
> To: meta-freescale at yoctoproject.org
> Subject: Re: [meta-freescale] fatal error while init the repo on a nfs mounted drive
>
> On 2013-06-07 03:25, Thanassis Silis wrote:
> > i am trying to initialize a repo (for yocto development - but it seems to be using the same infrastructure as android).
> > since I lack space on the OS drive, I nfs mounted another disk (filesystem is ext4 but that probably is irrelevant on the mount-client side).
> > I try to initialize the repo with the command
> >
> > |./repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b dylan
> > |
> >
> > and get the error
> >
> > |fatal: unable to start /mnt/lvm/public/.repo/repo/main.py
> > fatal: [Errno 13] Permission denied
> > |
> >
> > Permissions are fine on the disk. manually I can do file operations without a problem.
> > Is it impossible to have the repo on an nfs drive (even at the penalty of slower processing)?
> > Thank you for your help
>
> I just tried this and it worked fine.
>
> When you say permissions are fine, did you check it from the
> NFS client side? The error you are getting says that they are
> not. Also, are you running selinux? If so, make sure that's
> set up properly as well.
>
> --
> ------------------------------------------------------------
> Gary Thomas | Consulting for the
> MLB Associates | Embedded world
> ------------------------------------------------------------
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
_______________________________________________
meta-freescale mailing list
meta-freescale at yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20130607/16fa30d8/attachment.html>
More information about the meta-freescale
mailing list