RHEL6 client to NexentaStor 3.1.4 server and am trying to establish
multiple TCP connections per "mount" (basically remounting the same NFS
export multiple times to different mount points).

It seems[1] that Linux by default reuses the same TCP connection for
multiple mounts to the same NFS server, but not with NFSv3... so I am
establishing multiple NFSv3 mounts to the same Nexenta box.

Still only seeing one TCP connection however.

Then came across this NFS tunable[2] (rpcmod:clnt_max_conns) which I
attempted to set via mdb -kw:

> clnt_max_conns/D
clnt_max_conns:
clnt_max_conns: 8               
> rpcmod:clnt_max_conns/D
mdb: failed to dereference symbol: unknown symbol name
> clnt_max_conns/W 20
clnt_max_conns: 0x8             =       0x20
> clnt_max_conns/D
clnt_max_conns:
clnt_max_conns: 32              
> $q

Also bounced nfs/server and rpc/bind and tried my mounts again.  Still
only one TCP connection (actually I see more, but they don't appear to
be used for data transfer when I start copying files).

But perhaps the above tuanble only refers to the RPC control channel
and not the NFS data channel?

Or perhaps mdb and a bounce of NFS and RPC services isn't sufficient to
adjust this on the fly and I need to modify /etc/system and reboot.

Ray

[1] http://osdir.com/ml/linux.nfs/2004-05/msg00076.html
[2] 
http://docs.oracle.com/cd/E19683-01/806-7009/6jftnqsk0/index.html#chapter3-26
_______________________________________________
nfs-discuss mailing list
[email protected]

Reply via email to