<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.10.3">
</HEAD>
<BODY>
Hi Scott,<BR>
Please see my comments below:<BR>
<BR>
On Mon, 2006-10-02 at 23:24 -0700, Scott Weitzenkamp (sweitzen) wrote:
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">Vlad,</FONT></FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">I filed a bug for these issues.</FONT></FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">1) If I start IPoIB HA with ib0 IB port shut down (from IB switch) and ib1 IB port enabled, then IPoIB does not work because "ip monitor link all" does not report NO-CARRIER at startup like ipoib_ha.pl is looking for.  This is a major hole.</FONT></FONT><BR>
</BLOCKQUOTE>
Fixed, will be updated in OFED-1.1-rc7.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">2) /etc/init.d/openibd runs ipoib_ha.pl with its stdout and stderr redirected to /dev/null, should we run with -v for verbose instead and redirect log file to /var/log?</FONT></FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000"># fgrep ipoib_ha.pl /etc/init.d/openibd</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">                ipoib_ha.pl -p ${PRIMARY_IPOIB_DEV} -s ${SECONDARY_IPOIB_DEV} --</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">with-arping --with-multicast > /dev/null 2>&1 &</FONT></FONT><BR>
    <BR>
</BLOCKQUOTE>
Added /var/log/ipoib_ha.log and the verbose output of ipoib_ha.pl redirected into this log file.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">3) I got IPoIB HA working on SLES 10, but the documentation is a little lacking.   Looks like I have to put the same IP address in ifcfg-ib0 and ifcfg-ib1, is this correct?</FONT></FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT><BR>
</BLOCKQUOTE>
Yes, IP address should be the same. Actually the configuration of the secondary interface does not matter. <BR>
The High Availability daemon reads the configuration of the primary interface and migrates it between the interfaces in case of failure.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000"># pwd</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">/etc/sysconfig/network</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000"># cat ifcfg-ib0</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">DEVICE=ib0</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">BOOTPROTO=static</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">IPADDR=192.168.2.46</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">NETMASK=255.255.255.0</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">ONBOOT=yes</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000"># cat ifcfg-ib1</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">DEVICE=ib1</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">BOOTPROTO=static</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">IPADDR=192.168.2.46</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">NETMASK=255.255.255.0</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#000000">ONBOOT=yes</FONT></FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">4) If I shutdown ib0 IB port, I see this from "/usr/local/ofed/bin/ipoib_ha.pl -v --with-arping --with-multicast"</FONT></FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">    Use of uninitialized value in concatenation (.) or string at /usr/local/ofed/bin/ipoib_ha.pl line 287.</FONT></FONT><BR>
    <BR>
</BLOCKQUOTE>
Fixed.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">Scott Weitzenkamp</FONT></FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">SQA and Release Manager</FONT></FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">Server Virtualization Business Unit</FONT></FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000000">Cisco Systems</FONT></FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">openfabrics-ewg mailing list</FONT>
<FONT COLOR="#000000"><A HREF="mailto:openfabrics-ewg@openib.org">openfabrics-ewg@openib.org</A></FONT>
<FONT COLOR="#000000"><A HREF="http://openib.org/mailman/listinfo/openfabrics-ewg">http://openib.org/mailman/listinfo/openfabrics-ewg</A></FONT>
</PRE>
</BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<BR>
<B><I><FONT COLOR="#000040">Best Regards,</FONT></I></B> <BR>
<B><I><FONT COLOR="#000040">Vladimir Sokolovsky</FONT></I></B> <BR>
<B><I><FONT COLOR="#000040">Software Integration Engineer</FONT></I></B> <BR>
<B><I><FONT COLOR="#000040">Mellanox Technologies Ltd.</FONT></I></B> <BR>
<B><I><FONT COLOR="#000040">Tell: +972 (4) 909-7200 ext. 338</FONT></I></B>   
</TD>
</TR>
</TABLE>
</BODY>
</HTML>