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
