This is a common scenario. The solution is to make the log directories 777, read/write to all users.

This is necessary even if root was allowed to traverse the nfs mount ("no root squash" nfs option set), since the jobs themselves usually run as the job's user, which means that any user who runs jobs needs to be able to write to the log directories.

Currently, the running the daemons as a non-root user would probably causeit to not worker properly.

Having said that, the jobs themselves are run suid as the owner of the job in user execution mode, or as the "qubeproxy" user in proxy mode (default), so the job logs are written as those users as well, not root (unless, of course,you submit jobs as root in user mode, which is probably not a good idea in your case).