Lnet routing is generic - it's not only able to route between different network types (e.g. tcp0 and o2ib0) but also capable of routing between networks of a same type (e.g. tcp0 and tcp1).
Before trying to mount lustre, I'd suggest you ensure lnet is working. A simple way is: lctl ping [EMAIL PROTECTED] If it works, then go on and try to mount lustre. Otherwise, 'dmesg' shall shed some light on what went wrong. Isaac On Wed, Jan 16, 2008 at 10:54:31AM -0500, Jerome, Ron wrote: > That's what I was hoping, but I'm still having trouble getting the > routing to work. > > My MGS is at [EMAIL PROTECTED] > > On my gateway node, I have... > > options lnet networks="tcp0(eth0),tcp1(eth1)" routes="tcp1 > [EMAIL PROTECTED] ;\ > tcp0 > [EMAIL PROTECTED]" > > Then from the node solely connected to the public (132.246) network, I > try to mount > > mount -t lustre [EMAIL PROTECTED]:/data /mnt/data > > but regrettably this does not work :-( > > > Ron. > > > -----Original Message----- > > From: Canon, Richard Shane [mailto:[EMAIL PROTECTED] > > Sent: January 16, 2008 10:03 AM > > To: Jerome, Ron > > Cc: [EMAIL PROTECTED]; [email protected] > > Subject: RE: [Lustre-discuss] How to configure routing > > > > > > Ron, > > > > You don't have to rely on IP routing. You can use Lustre routing > > instead. You have the basic config line below. The external clients > > need to know about both networks and the routers. You should be able > > to > > use the same LNET module options everywhere. You would do a mount > > like... > > > > mount -t lustre <mds ip>@tcp1:/lustre/client /mnt > > > > Assuming the private network is tcp1 and tcp0 is the public network. > > > > > > --Shane > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of Balagopal > > Pillai > > Sent: Wednesday, January 16, 2008 9:27 AM > > To: Jerome, Ron > > Cc: [EMAIL PROTECTED]; [email protected] > > Subject: Re: [Lustre-discuss] How to configure routing > > > > Hi, > > > > Interesting scenario if routing between public and private > > subnets for mounting lustre filesystem is possible > > without disturbing the network admins for public subnet :-) One way > > around would be > > to build tunnels like ipip for example between the gateway machine on > > the cluster > > that has access to both nets and with other hosts on the public net. > > Then Lustre mount > > could work over the tunnel with static routes to access the > MGS/MDS/OST > > over the tunnel. > > > > Regards > > Balagopal > > > > Jerome, Ron wrote: > > > Hi Isaac, > > > > > > Yes I had read the documentation prior to posting my question but a > > > couple of things were still unclear to me, but first a bit more > > > background... My lustre filesystem & my cluster reside on a private > > > (192.169.xxx.xxx) network I have a couple of machines which are > > > connected to both the private network and our public network and I > > would > > > like a machine which only has access to the public network to mount > > the > > > lustre filesystem on the private network via one of the nodes which > > > spans both. > > > > > > So my questions are... > > > > > > a) is it possible to route to and from a private (192.168.xxx.xxx) > > > Ethernet network to a public one (132.246.xxx.xxx)? The documents > > only > > > show routing between Ethernet and other networks such as elan, > > Myrinet > > > etc. > > > > > > b) if this is possible, what is the correct syntax for the > > modprobe.conf > > > file? I currently have... > > > > > > options lnet networks="tcp0(eth0),tcp1(eth1)" routes="tcp1 > > > [EMAIL PROTECTED]" > > > > > > c) from a client on the public network what would the syntax be for > > > accessing (mounting) the mgs through the routing node? > > > > > > > > > Thanks very much, > > > > > > Ron. > > > > > > > > >> -----Original Message----- > > >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > >> Sent: January 16, 2008 8:25 AM > > >> To: Jerome, Ron > > >> Cc: [email protected] > > >> Subject: Re: [Lustre-discuss] How to configure routing > > >> > > >> On Tue, Jan 15, 2008 at 02:27:39PM -0500, Jerome, Ron wrote: > > >> > > >>> I would like to use a client as a router between two tcp > > networks > > >>> > > >> (eth0 > > >> > > >>> and eth1) but it is unclear to me how to configure this in > > >>> modprobe.conf. > > >>> > > >>> > > >>> Any suggestions would be greatly appreciated. > > >>> > > >> http://manual.lustre.org/manual/LustreManual16_HTML/DynamicHTML-06- > > >> 1.html > > >> > > >> Please read section 3.2.2. > > >> > > >> Isaac > > >> > > > > > > _______________________________________________ > > > Lustre-discuss mailing list > > > [email protected] > > > https://mail.clusterfs.com/mailman/listinfo/lustre-discuss > > > > > > > _______________________________________________ > > Lustre-discuss mailing list > > [email protected] > > https://mail.clusterfs.com/mailman/listinfo/lustre-discuss > > _______________________________________________ > Lustre-discuss mailing list > [email protected] > https://mail.clusterfs.com/mailman/listinfo/lustre-discuss _______________________________________________ Lustre-discuss mailing list [email protected] https://mail.clusterfs.com/mailman/listinfo/lustre-discuss
