[openib-general] Dump and load routes with opensm?
Eitan Zahavi
eitan at mellanox.co.il
Sat May 6 22:31:53 PDT 2006
Hi Greg,
A plan for OpenSM to support loading unicast routes already exists.
To do it we need to develop a scheme where the routes file also holds
the topology using GUIDs
such that the discovered topology is compared to the saved one. I have
outlined the algorithm in
the attached writeup on OpenSM routing algorithms section 6:
"Incremental Algorithms".
The right place to implement this will be to have the osm_db* enhanced
to support this new DB domain.
Then the osm_ucast_mgr.c will need to initialize the DB and use it while
routing.
Regarding dump of existing tables:
If you run opensm -V or -D 0x43 you should get the file /tmp/osm.fdbs
with that dump.
You can also use a more SM independent method for obtaining the tables :
if you run ibdiagnet you should get the file /tmp/ibdiagnet.fdbs with
similar format.
Eitan
Greg Johnson wrote:
> On Thu, May 04, 2006 at 12:39:38PM -0400, Hal Rosenstock wrote:
>
>>Hi Greg,
>>
>>On Thu, 2006-05-04 at 12:34, Greg Johnson wrote:
>>
>>>Is there currently a way to dump and load routes with opensm? If
not,
>>>how would I go about writing one?
>>
>>Is it really routes or stable LIDs you want ?
>
>
> I actually want routes. I have queried them with ibtraceroute and
> ibroute, but we need routes for the whole fabric.
>
> BTW, if you call ibtraceroute thousands of times it stops working.
> Maybe a problem in the MAD driver?
>
>
>
>>LIDs are stored in /var/cache/osm/guid2lid and restored from there
when
>>OpenSM is started assuming the reassign LIDs option (-r or
>>--reassign_lids) is not used when invoking OpenSM.
>
>
> Thanks, that's good to know.
>
> Greg
> _______________________________________________
> openib-general mailing list
> openib-general at openib.org
> http://openib.org/mailman/listinfo/openib-general
>
> To unsubscribe, please visit
http://openib.org/mailman/listinfo/openib-general
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: OpenSM ROUTING.txt
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20060507/fc41a554/attachment.txt>
More information about the general
mailing list