Do you mind my asking what your use case is for FSAL_PROXY? One thing that
contributes to the lack of attention is lack of a use case other than “hey we
can do that and hey we have code for it, cool!”.
Frank
From: Ravi Nasani [mailto:[email protected]]
Sent: Tuesday, May 31, 2016 9:44 AM
To: Frank Filz <[email protected]>
Cc: [email protected]
Subject: Re: [Nfs-ganesha-devel] nfs-ganesha proxy issue - infinite
"pxy_rpc_recv: Timeout, wait again"
I am using V2.3.0
[ravi@testmc ~]$ ganesha.nfsd -v
nfs-ganesha compiled on May 30 2016 at 18:52:03
Release = V2.3.0
Release comment = GANESHA file server is 64 bits compliant and supports NFS
v3,4.0,4.1 (pNFS) and 9P
Git HEAD = cf1e588944cedf54b1ec129e4b6776509a584d00
Git Describe = V2.3.0-0-gcf1e588
[ravi@testmc ~]$
On Tue, May 31, 2016 at 9:26 AM, Frank Filz <[email protected]
<mailto:[email protected]> > wrote:
Which Ganesha version are you running?
Unfortunately FSAL_PROXY suffers from not having a champion and it does not
receive a lot of development attention.
Frank
From: Ravi Nasani [mailto:[email protected] <mailto:[email protected]> ]
Sent: Monday, May 30, 2016 5:07 PM
To: [email protected]
<mailto:[email protected]>
Subject: [Nfs-ganesha-devel] nfs-ganesha proxy issue - infinite "pxy_rpc_recv:
Timeout, wait again"
Hi,
I am trying to setup nfs-ganesha in proxy mode. ganesha.nfsd parses the proxy
configuration successfully and I do not see any errors in the log as well. But
when I try to mount the Pseudo path from client, it is hanging there forever.
In the logs, I could see infinite number of "pxy_rpc_recv :FSAL :DEBUG
:Timeout, wait again...". Is this a known issue?
- "ganesha.nfsd" is up and running
- able to mount original nfs server on client and proxy (verified manually)
- export (without proxy settings) local share from same proxy server working
fine. mounted on client and could do read/writes
log is flooded with following msgs:
==========================
30/05/2016 12:31:52 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[decoder] nfs_rpc_enqueue_req :DISP :DEBUG :enqueued req, q
0x7f2b80 (REQ_Q_LOW_LATENCY 0x7f2b80:0x7f2be8) size is 1 (enq 28 deq 27)
30/05/2016 12:31:52 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[decoder] thr_decode_rpc_requests :DISP :DEBUG :exiting,
stat=XPRT_IDLE
30/05/2016 12:31:52 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[work-12] worker_run :DISP :DEBUG :NFS protocol request,
reqdata=0x7fb510001ad0 xprt=0x7fb510000fd0 requests=2
30/05/2016 12:31:52 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[work-12] get_gsh_client :HT CACHE :DEBUG :client_mgr cache hit
slot 31295
30/05/2016 12:31:52 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[work-12] nfs_rpc_execute :DISP :DEBUG :Request from
10.79.153.213 for Program 100003, Version 4, Function 1 has xid=3078311271
30/05/2016 12:31:52 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[work-12] nfs4_Compound :NFS4 :DEBUG :COMPOUND: There are 1
operations
30/05/2016 12:31:52 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[work-12] nfs4_Compound :NFS4 :DEBUG :Request 0: opcode 30 is
OP_RENEW
30/05/2016 12:31:58 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[reaper] reaper_run :CLIENT ID :DEBUG :Now checking NFS4
clients for expiration
30/05/2016 12:32:07 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[0x7fb539981ee0] pxy_clientid_renewer :FSAL :DEBUG :Renewing
client id e8e1a01e699f
30/05/2016 12:32:07 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[0x7fb539981ee0] pxy_compoundv4_call :FSAL :DEBUG :First
attempt to send XID 1464629637 with 116 bytes
30/05/2016 12:32:07 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[0x7fb53a182ee0] pxy_rpc_read_reply :FSAL :DEBUG :Recmark
8000002c, xid 1464629637
30/05/2016 12:32:07 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[0x7fb539981ee0] pxy_clientid_renewer :FSAL :DEBUG :Renewed
client id e8e1a01e699f
30/05/2016 12:32:08 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[reaper] reaper_run :CLIENT ID :DEBUG :Now checking NFS4
clients for expiration
30/05/2016 12:32:18 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[reaper] reaper_run :CLIENT ID :DEBUG :Now checking NFS4
clients for expiration
30/05/2016 12:32:28 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[reaper] reaper_run :CLIENT ID :DEBUG :Now checking NFS4
clients for expiration
30/05/2016 12:32:32 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[disp] nfs_rpc_cond_stall_xprt :DISP :DEBUG :xprt
0x7fb510000fd0 xp_refs 3 has 1 reqs active (max 512)
30/05/2016 12:32:32 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[decoder] thr_decode_rpc_request :DISP :DEBUG :0x7fb510000fd0
context (nil)
30/05/2016 12:32:32 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[decoder] nfs_rpc_enqueue_req :DISP :DEBUG :enqueued req, q
0x7f2b80 (REQ_Q_LOW_LATENCY 0x7f2b80:0x7f2be8) size is 1 (enq 29 deq 28)
30/05/2016 12:32:32 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[decoder] thr_decode_rpc_requests :DISP :DEBUG :exiting,
stat=XPRT_IDLE
30/05/2016 12:32:32 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[work-13] worker_run :DISP :DEBUG :NFS protocol request,
reqdata=0x7fb50800a580 xprt=0x7fb510000fd0 requests=2
30/05/2016 12:32:32 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[work-13] get_gsh_client :HT CACHE :DEBUG :client_mgr cache hit
slot 31295
30/05/2016 12:32:32 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[work-13] nfs_rpc_execute :DISP :DEBUG :Request from
10.79.153.213 for Program 100003, Version 4, Function 1 has xid=3095088487
30/05/2016 12:32:32 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[work-13] nfs4_Compound :NFS4 :DEBUG :COMPOUND: There are 1
operations
30/05/2016 12:32:32 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[work-13] nfs4_Compound :NFS4 :DEBUG :Request 0: opcode 30 is
OP_RENEW
30/05/2016 12:32:37 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[cache_lru] lru_run :INODE LRU :DEBUG :FD count is 0 and low
water mark is 2048: not reaping.
30/05/2016 12:32:37 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[cache_lru] lru_run :INODE LRU :DEBUG :After work,
open_fd_count:0 count:2 fdrate:1 threadwait=90
30/05/2016 12:32:38 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[reaper] reaper_run :CLIENT ID :DEBUG :Now checking NFS4
clients for expiration
30/05/2016 12:32:48 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[reaper] reaper_run :CLIENT ID :DEBUG :Now checking NFS4
clients for expiration
30/05/2016 12:32:58 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[reaper] reaper_run :CLIENT ID :DEBUG :Now checking NFS4
clients for expiration
30/05/2016 12:33:07 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[0x7fb53a182ee0] pxy_rpc_recv :FSAL :DEBUG :Timeout, wait
again...
30/05/2016 12:33:08 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[reaper] reaper_run :CLIENT ID :DEBUG :Now checking NFS4
clients for expiration
30/05/2016 12:33:12 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[disp] nfs_rpc_cond_stall_xprt :DISP :DEBUG :xprt
0x7fb510000fd0 xp_refs 3 has 1 reqs active (max 512)
30/05/2016 12:33:12 : epoch 574c6909 : localhost.localdomain :
nfs-ganesha-4208[decoder] thr_decode_rpc_request :DISP :DEBUG :0x7fb510000fd0
context (nil)
Thanks,
Ravi
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=icon>
Virus-free.
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=link>
www.avast.com
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Nfs-ganesha-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel