[Lustre-discuss] How to configure routing

Isaac Huang He.Huang at Sun.COM
Thu Jan 17 21:50:02 PST 2008


On Thu, Jan 17, 2008 at 08:30:47AM -0800, D. Marc Stearman wrote:
> ......
> Lustre should be able to do all the routing with no problem.
> 
> Servers:  LNET tcp0 network
> Routers: LNET tcp0,tcp1 networks
> Clients: LNET tcp1 network
> 
> server (192.168.x)  <---->   (192.168.x) router (132.246.x) <---->  
> (132.246.x) client
> 
> Make sure you have ip_forwarding enabled on the router node.
> Make sure 'options lnet forwarding="enabled"' is set on the router node.
> 

AFAIK, lnet routing doesn't depend on ip_forwarding to work over two
tcp networks.

BTW, you don't have to explicitly enable lnet forwarding on router nodes.
When a node notices that it's used as a router in one of the routes,
it will enable forwarding by itself. This gives us a minor administration 
convenience because the same routing parameters can be used over a
whole cluster. In this case, it shall suffice to just specify routes
on all nodes as:
routes="tcp1 132.246.x at tcp0"; tcp0 192.168.x at tcp1"

Hope this helps,
Isaac




More information about the lustre-discuss mailing list