Hi,

while playing around with the old (not builtin) startup method of slave tasks 
involving the SGE delivered version of `rsh` which allows the setting of a port 
and has the access rights -rws--x--x (in $SGE_ROOT/utilbin/lx24-amd64) I got 
"permission denied" on a NFSv4 mount on a node in the cluster. Falling back to 
NFSv3 during the mount on the node without changing anything else worked as 
expected.

First I thought it's because of the SUID, but it turned out to be working again 
when adding r for group and other.

So the question is: does NFSv4 need the files to be readable and it's just not 
implemented to serve executable only files? The only thing I found on the net 
was, that for a local access there is a difference between a pagein and a read 
of a file. As NFSv3 can't distinguish these different access modes it grants 
access in any case ignoring the differences.

Can NFSv4 be setup to behave the same way again?

-- Reuti
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to