mount - unknown option rdma

Shirish Pargaonkar shirishpargaonkar at gmail.com
Thu Feb 7 14:55:48 EST 2008


On 2/7/08, James Lentini <jlentini at netapp.com> wrote:
>
>
> On Thu, 7 Feb 2008, Shirish Pargaonkar wrote:
>
> > On 2/7/08, James Lentini <jlentini at netapp.com> wrote:
> > >
> > >
> > > On Thu, 7 Feb 2008, Shirish Pargaonkar wrote:
> > >
> > > > On 2/7/08, James Lentini <jlentini at netapp.com> wrote:
> > > > >
> > > > >
> > > > > On Thu, 7 Feb 2008, Shirish Pargaonkar wrote:
> > > > >
> > > > > > No luck so far with nfs-utils-1.1.1.  Here is what I did:
> > > > > >
> > > > > > ---------------------------------------------------------------
> > > > > > On the server
> > > > > >
> > > > > > server:~ # modprobe ib_mthca
> > > > > > server:~ # modprobe ib_ipoib
> > > > > > server:~ # ifconfig ib0 1.2.3.131
> > > > > > server:~ # modprobe svcrdma
> > > > > > server:~ # /etc/init.d/nfs start
> > > > > > Importing Net File System (NFS)                                      unused
> > > > > > server:~ #
> > > > > > server:~ # echo rdma 2050 > /proc/fs/nfsd/portlist
> > > > >
> > > > > When you cat /proc/fs/nfsd/portlist, do you see the rdma transport? If
> > > > > you don't you may have an other version of Tucker's tree. In this
> > > > > case, you should do this:
> > > > >
> > > > > echo "rdma 2 0.0.0.0 2050" > /proc/fs/nfsd/portlist
> > > > >
> > > >
> > > > I (think I) see rdma transport.  Would this be correct content in which case I
> > > > would not have to run the command
> > > >     echo "rdma 2 0.0.0.0 2050" > /proc/fs/nfsd/portlist
> > > >
> > > > server:~ # cat /proc/fs/nfsd/portlist
> > > > rdma 2050
> > > > tcp 2049
> > > > udp 2049
> > >
> > > You have the latest version. You're original command, echo rdma 2050,
> > > was correct.
> > >
> > > What is the output of ifconfig on the client and server? Can you ping
> > > the server over IPoIB from the client?
> > >
> >
> > They do.
> >
> >
> > server:~ # ifconfig ib0 del 1.2.3.131
> > server:~ # ifconfig ib0 1.2.3.131
> > server:~ # echo $?
> > 0
> >
> > server:~ # ping 1.2.3.133
> > PING 1.2.3.133 (1.2.3.133) 56(84) bytes of data.
> > 64 bytes from 1.2.3.133: icmp_seq=1 ttl=64 time=7.94 ms
> > 64 bytes from 1.2.3.133: icmp_seq=2 ttl=64 time=0.142 ms
> > 64 bytes from 1.2.3.133: icmp_seq=3 ttl=64 time=0.185 ms
> >
> >
> >
> > client:~ # ifconfig ib0 del 1.2.3.133
> > client:~ # ifconfig ib0 1.2.3.133
> > client:~ # echo $?
> > 0
> >
> > client:~ # ping 1.2.3.131
> > PING 1.2.3.131 (1.2.3.131) 56(84) bytes of data.
> > 64 bytes from 1.2.3.131: icmp_seq=1 ttl=64 time=0.219 ms
> > 64 bytes from 1.2.3.131: icmp_seq=2 ttl=64 time=0.165 ms
>
> I was wondering how your other (including non IB) interfaces were
> setup. What is the output of just a plain ifconfig?
>
> Is your IB network working properly? Can you run other traffic over
> it? Are the client and server ports in ACTIVE, etc?
>

James,

I just mailed the data to you.  I can ssh from server to client using
ip address assinged to ib interface on the client.

The mount command fails with rdma as an unknows option, I guess that
needs to get fixed to even start going over ib interfaces right?

Regards,

Shirish


More information about the NFSv4 mailing list