View previous topic :: View next topic |
Author |
Message |
RayDude Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/132281152442769cccbb403.jpg)
Joined: 29 May 2004 Posts: 2093 Location: San Jose, CA
|
Posted: Tue Sep 24, 2013 8:30 pm Post subject: Union FS with NFS? |
|
|
I have a problem with unionfs 2.5.11 (I updated to the latest available), a really old kernel 2.6.22.18 and NFS V3.
unionfs is causing a trap #17. A subsequent google search showed the problem is in unionfs itself. Its calling kernel routines with NULL pointers causing the kernel to go kaboom. Its not a nice thing to code NULL pointers in kernel code, I get that, but even though there was a lot of changes made to eliminate the NULL pointers, I greped and there are still some left and apparently they are still causing my config to fail.
aufs is not possible because only the oldest aufs supports a kernel that old and I can't upgrade kernels, its an embedded kernel and the upgrade would take me (a hardware engineer) too damn long to make work (if I could get it working at all).
Does anyone have unionfs running over NFS?
Any suggestions or ideas?
Thanks. _________________ Some day there will only be free software. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thegeezer n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Jul 2010 Posts: 38
|
Posted: Tue Sep 24, 2013 10:41 pm Post subject: what are you trying to acheive ? |
|
|
why the requirement for the unionfs ? perhaps there is another way to achieve what you need even if it is a bit more cumbersome.. i.e. mount /here then umount and mount /there then rsync from /here to /there
if you have access to /proc/config.gz it might be easier to compile a new kernel on another system ? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
RayDude Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/132281152442769cccbb403.jpg)
Joined: 29 May 2004 Posts: 2093 Location: San Jose, CA
|
Posted: Tue Sep 24, 2013 11:22 pm Post subject: Re: what are you trying to acheive ? |
|
|
thegeezer wrote: | why the requirement for the unionfs ? perhaps there is another way to achieve what you need even if it is a bit more cumbersome.. i.e. mount /here then umount and mount /there then rsync from /here to /there
if you have access to /proc/config.gz it might be easier to compile a new kernel on another system ? |
Thanks for responding.
Your first suggestion is what I was contemplating when I found out about unionfs and the fact that we were already using it. It works well with physical disks. It works perfectly (does exactly what I want) until it crashes.
I can compile a new kernel, but I can't easily move all the special code developed for this embedded application to the new kernel, since I'm not really a kernel guy and have no idea where the specialty code is. Its more work than I have time for. _________________ Some day there will only be free software. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|