Hello Yair,

Yair Yarom:
> We have here diskless machines with aufsed /etc (rw tmpfs /etc_rw + ro
> root /etc on /etc). When trying to run sungrid's qmaster daemon, we get
> an oops. Without the aufsed /etc there's no oops (even when there are
> other aufsed directories).
>
> The kernel is 2.6.33.3 with aufs standalone from git (origin/aufs2, as
> there doesn't seem to be origin/aufs2-33). I'm unfamiliar with git, so I
> haven't managed to get the current git version. On boot it prints: aufs
> 2-standalone.tree-20100301

At first, you should update your git tree and use the latest aufs2-33.
Try,
$ cd /your/aufs2-standalone.git
$ git checkout master
$ git pull
$ git checkout aufs2-33

Since your stacktrace doesn't contain any aufs functions, I don't know
what is wrong currently. But there may be something wrong in aufs mmap
as you wrote. Actually I made some changes around aufs mmap a few weeks
ago. If your prolem is known, you just need to upgrade the aufs version.
If the problem still exist, please "strace -f -o /tmp/s sge_qmaster" and
send me /tmp/s. I need to know how mmap was issued.

According to your /proc/mounts, both of /etc and /etc_rw seem to be
tmpfs. Are you sure that your _lower_ is nfs?
And can I read the source file of sge_qmaster?


J. R. Okajima

------------------------------------------------------------------------------

Reply via email to