No subject


Fri May 4 11:17:54 EDT 2007


fsloc function "method_list" get called.
This eventually should lead to the referring of /vicepa on dfswin1. But
finally /export/foo is accessed.

Also /vicepa is exported at dfswin1 and mount binded to /exp/vicepa:

/exp
*(rw,fsid=0,insecure,no_subtree_check,sync,anonuid=65534,anongid=65534,nohide)
/exp/vicepa
*(rw,nohide,insecure,no_subtree_check,sync,anonuid=65534,anongid=65534)


Can anyone tell me whats going wrong?

Thanks Juilee.

------=_Part_189_5045652.1180515826998
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi, <br><br>&nbsp;I am trying to make referral work in nfsv4. But no luck. So I put debugs statements in the nfs-utils code(fsloc.c).<br><br>&nbsp;I access a directory under my pseudo-root. This directory is the access point for referral.
<br><br>#cat /etc/exports<br><br>/export *(rw,fsid=0,insecure,no_subtree_check,sync,anonuid=65534,anongid=65534,nohide)<br>/export/etc *(rw,insecure,no_subtree_check,sync,anonuid=65534,anongid=65534,nohide)<br><span style="font-weight: bold;">
/export/foo&nbsp; *(insecure,no_subtree_check,nohide,refer=/vicepa at dfswin1)</span><br><br>&nbsp;#tail -f /var/log/messages:<br><br>May 30 20:19:53 glamor16 kernel: nfsd: Dropping request due to malloc failure!<br> May 30 20:19:53 glamor16 mountd[11935]: juilee:method_list entered
<br><span style="font-weight: bold;">May 30 20:19:53 glamor16 mountd[11935]: method_list(/vicepa at dfswin1)</span><br style="font-weight: bold;"><span style="font-weight: bold;">May 30 20:19:53 glamor16 mountd[11935]: converted to /vicepa at dfswin1
</span><br>May 30 20:19:53 glamor16 mountd[11935]: replicas listsize=1<br>May 30 20:19:53 glamor16 mountd[11935]:&nbsp;&nbsp;&nbsp;&nbsp; dfswin1:/vicepa<br>May 30 20:19:53 glamor16 mountd[11935]: juilee:method_list leaving<br>May 30 20:19:53 glamor16 mountd[11935]: replicas listsize=1
<br>May 30 20:19:54 glamor16 mountd[11935]:&nbsp;&nbsp;&nbsp;&nbsp; dfswin1:/vicepa<br>May 30 20:19:54 glamor16 kernel: found domain *<br>May 30 20:19:54 glamor16 kernel: found fsidtype 0<br>May 30 20:19:54 glamor16 kernel: found fsid length 8
<br><span style="font-weight: bold;">May 30 20:19:54 glamor16 kernel: Path seems to be &lt;/export/foo&gt;</span><br style="font-weight: bold;"><span style="font-weight: bold;">May 30 20:19:54 glamor16 kernel: Found the path /export/foo
</span><br><br>From this output it can been seen whenever I access dir foo on client, the fsloc function &quot;method_list&quot; get called.<br>This eventually should lead to the referring of /vicepa on dfswin1. But finally /export/foo is accessed. 
<br><br>Also /vicepa is exported at dfswin1 and mount binded to /exp/vicepa:<br><br>/exp *(rw,fsid=0,insecure,no_subtree_check,sync,anonuid=65534,anongid=65534,nohide)<br>/exp/vicepa *(rw,nohide,insecure,no_subtree_check,sync,anonuid=65534,anongid=65534)
<br><br><br>Can anyone tell me whats going wrong?<br><br>Thanks Juilee.<br><br><br><br><br><br><br>

------=_Part_189_5045652.1180515826998--


More information about the NFSv4 mailing list