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]
