[ofa-general] Re: OpenSM detection of duplicated GUIDs on loopback
Sasha Khapyorsky
sashak at voltaire.com
Wed Jul 25 12:48:56 PDT 2007
Hi Eitan, Hal,
On 20:44 Wed 25 Jul , Eitan Zahavi wrote:
>
> I am not following you.
> Why do a user need to run -y if a simple legal cable connector is
> plugged?
Because duplicated GUIDs detector can aborts OpenSM when regular port is
reconnected to another location during hard sweep. This issue is not
related to loopback plug at all.
> The issue is only if a "loop back" plug connecting a port to itself is
> plugged.
No, not only. Now there are two completely separate known issues with
duplicated GUIDs detector:
1. Port moving
2. Loopback plug
And I think that _both_ should be solved. And if just using '-y' could
be suitable for (2) because it is esoteric (although perfectly legal)
use, it is not acceptable solution for (1).
I think we need to improve GUIDs duplication detector instead. For
example we could add NodeInfo comparison there, and only in case if it
is different drop GUIDs duplication error. Also I think this should not
be fatal error and should not abort OpenSM, just logging (probably via
syslog too) should be sufficient - non-working port is good reason to
look at logs. Another ideas?
Sasha
> Do users use these plugs? For what sake?
>
>
> Eitan Zahavi
> Senior Engineering Director, Software Architect
> Mellanox Technologies LTD
> Tel:+972-4-9097208
> Fax:+972-4-9593245
> P.O. Box 586 Yokneam 20692 ISRAEL
>
>
>
> > -----Original Message-----
> > From: Sasha Khapyorsky [mailto:sashak at voltaire.com]
> > Sent: Wednesday, July 25, 2007 3:19 AM
> > To: Eitan Zahavi
> > Cc: Hal Rosenstock; OpenFabrics General; Yevgeny Kliteynik
> > Subject: Re: OpenSM detection of duplicated GUIDs on loopback
> >
> > On 23:25 Tue 24 Jul , Eitan Zahavi wrote:
> > >
> > > On 7/24/07, Eitan Zahavi <eitan at mellanox.co.il> wrote:
> > >
> > > Maybe avoid the log if -y is provided?
> > >
> > >
> > > That avoids the spew but the duplicated GUID is
> > important to know so
> > > IMO something in the "middle" is needed where duplicated GUIDs are
> > > logged but not continually the same ones.
> > > [EZ]
> > > OK so in -y mode only we track which ones were reported
> > and do not
> > > repeat the log?
> >
> > And how port moving problem should be solved?
> >
> > We cannot ask an user to run OpenSM with '-y' if in her/his
> > plans to reconnect some ports in a future and just decrease logging.
> >
> > Sasha
> >
More information about the general
mailing list