<!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.14.3">
</HEAD>
<BODY LINK="#0000ff">
Yes, we see that same behavior too.  But, the Linux ipvs table does not get flushed on a pulse restart.  So as long as your pulse configuration is correct, you can safely restart it, and all client connections will resume.  Also make certain your backup pulse service is downed BEFORE restarting the primary pulse, so it won't failover -- it's an active-passive config, so you would LOSE the ipvs table by going over to the other server.  Now if RHEL only included keepalived as part of piranha . . . <BR>
<BR>
I do wish that the nanny processes could be manually spawned, and at the very least, have some kind of command-line identifier so I know which is serving which, instead relying upon syslog messages.<BR>
<BR>
<BR>
On Wed, 2007-11-14 at 15:08 +0000, Michael Geraghty wrote:
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000080">Sorry – I meant ‘service pulse reload’ - this seems to work and re reads the lvs.cfg file as the messages file reads … </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080">Nov 14 14:45:45 lvsrt1 lvs[1243]: rereading configuration file</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080">Nov 14 14:45:45 lvsrt1 pulse: pulse -HUP succeeded</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080">But, the new configuration / nanny procs do not get started</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080">Only ‘service pulse restart’ works </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080"> </FONT></FONT><BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <DIV ALIGN=center>
<HR>
</DIV>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <B><FONT SIZE="2"><FONT COLOR="#000000">From:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2">piranha-list-bounces@redhat.com [mailto:piranha-list-bounces@redhat.com] </FONT></FONT><FONT COLOR="#000000"><B><FONT SIZE="2">On Behalf Of </FONT></B></FONT><FONT COLOR="#000000"><FONT SIZE="2">Michael Geraghty</FONT></FONT><BR>
    <B><FONT SIZE="2"><FONT COLOR="#000000">Sent:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2"> 14 November 2007 14:59</FONT></FONT><BR>
    <B><FONT SIZE="2"><FONT COLOR="#000000">To:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2"> Piranha clustering/HA technology</FONT></FONT><BR>
    <B><FONT SIZE="2"><FONT COLOR="#000000">Subject:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2"> RE: Pulse Reload configuration problem</FONT></FONT><BR>
    <BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080">I am just servicing web services – but just paranoid because these are production servers and am afraid that the others won’t come back online.  Also, the documentation says the ‘service pulse restart’ reloads the configuration – so would prefer to use what it says on the tin</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080"> </FONT></FONT><BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <DIV ALIGN=center>
<HR>
</DIV>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <B><FONT SIZE="2"><FONT COLOR="#000000">From:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2">piranha-list-bounces@redhat.com [mailto:piranha-list-bounces@redhat.com] </FONT></FONT><FONT COLOR="#000000"><B><FONT SIZE="2">On Behalf Of </FONT></B></FONT><FONT COLOR="#000000"><FONT SIZE="2">rhurst@bidmc.harvard.edu</FONT></FONT><BR>
    <B><FONT SIZE="2"><FONT COLOR="#000000">Sent:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2"> 14 November 2007 14:56</FONT></FONT><BR>
    <B><FONT SIZE="2"><FONT COLOR="#000000">To:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2"> piranha-list@redhat.com</FONT></FONT><BR>
    <B><FONT SIZE="2"><FONT COLOR="#000000">Subject:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2"> Re: Pulse Reload configuration problem</FONT></FONT><BR>
    <BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT><BR>
    <BR>
    <FONT COLOR="#000000">Just wondering, if you are only servicing web servers, why would restarting it be an issue?  I have restarted pulse with other protocols, and it is quick enough to resume the session, i.e. the keepalive on ssh, telnet, and other IP connections.  Once in a while (usually from a misconfiguration), you might lose client connection because of the timing.</FONT><BR>
    <BR>
    <BR>
    <FONT COLOR="#000000">On Wed, 2007-11-14 at 14:32 +0000, Michael Geraghty wrote: </FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000">Hi</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000">I am running “ipvsadm-1.24-6” on Redhat 4/4 ES.  I have the system configured using piranha and works very well apart from one thing .. </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000">The problem I am having is when I change the configuration when adding a new site/VIP – I have to restart all nanny procs. The command ‘service pulse restart’ will not work for me.  I get the following in my messages file:</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000">rereading configuration file</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000">pulse: pulse -HUP succeeded</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000">But the new nanny processes do not start up.  I also tried “kill -1 pid” – but no joy.  The only thing that will work is a “service pulse restart” – which is not good as there are several web servers live.</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000">Any ideas or suggestions would be great</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000">Thanks</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000">Mick</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT><BR>
    <BR>
    <BLOCKQUOTE TYPE=CITE>
        <TABLE CELLPADDING="0">
<TR>
<TD BGCOLOR="#ffffff">
<BR>
<FONT COLOR="#000000">***********************************************************************************************</FONT><BR>
<FONT COLOR="#000000">This email, its contents and any files attached are a confidential communication and are</FONT><BR>
<FONT COLOR="#000000">intended only for the named addressees indicated in the message. </FONT><BR>
<BR>
<FONT COLOR="#000000">If you are not the named addressee or if you have received this email in error, you may not, </FONT><BR>
<FONT COLOR="#000000">without the consent of Cognotec, copy, use or rely on any information or attachments in any way. </FONT><BR>
<FONT COLOR="#000000">Please notify the sender by return email and delete it from your email system. </FONT><BR>
<BR>
<FONT COLOR="#000000">Unless separately agreed, Cognotec does not accept any responsibility for the accuracy or</FONT><BR>
<FONT COLOR="#000000">completeness of the contents of this email or its attachments. Please note that any views,</FONT><BR>
<FONT COLOR="#000000">opinion or advice contained in this communication are those of the sending individual</FONT><BR>
<FONT COLOR="#000000">and not those of Cognotec and Cognotec shall have no liability whatsoever in relation to</FONT><BR>
<FONT COLOR="#000000">this communication (or its content) unless separately agreed.</FONT><BR>
<FONT COLOR="#000000">***********************************************************************************************</FONT><BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>
<PRE>
<FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT>
<FONT SIZE="2"><FONT COLOR="#000000">_______________________________________________</FONT></FONT>
<FONT SIZE="2"><FONT COLOR="#000000">Piranha-list mailing list</FONT></FONT>
<FONT SIZE="2"><FONT COLOR="#000000"><A HREF="mailto:Piranha-list@redhat.com">Piranha-list@redhat.com</A></FONT></FONT>
<FONT SIZE="2"><FONT COLOR="#000000"><A HREF="https://www.redhat.com/mailman/listinfo/piranha-list">https://www.redhat.com/mailman/listinfo/piranha-list</A></FONT></FONT>
</PRE>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <TABLE>
<TR>
<TD BGCOLOR="#ffffff">
<BR>
<FONT COLOR="#000000">***********************************************************************************************</FONT><BR>
<FONT COLOR="#000000">This email, its contents and any files attached are a confidential communication and are</FONT><BR>
<FONT COLOR="#000000">intended only for the named addressees indicated in the message. </FONT><BR>
<BR>
<FONT COLOR="#000000">If you are not the named addressee or if you have received this email in error, you may not, </FONT><BR>
<FONT COLOR="#000000">without the consent of Cognotec, copy, use or rely on any information or attachments in any way. </FONT><BR>
<FONT COLOR="#000000">Please notify the sender by return email and delete it from your email system. </FONT><BR>
<BR>
<FONT COLOR="#000000">Unless separately agreed, Cognotec does not accept any responsibility for the accuracy or</FONT><BR>
<FONT COLOR="#000000">completeness of the contents of this email or its attachments. Please note that any views,</FONT><BR>
<FONT COLOR="#000000">opinion or advice contained in this communication are those of the sending individual</FONT><BR>
<FONT COLOR="#000000">and not those of Cognotec and Cognotec shall have no liability whatsoever in relation to</FONT><BR>
<FONT COLOR="#000000">this communication (or its content) unless separately agreed.</FONT><BR>
<FONT COLOR="#000000">***********************************************************************************************</FONT><BR>
<BR>
</TD>
</TR>
</TABLE>
    <TABLE>
<TR>
<TD BGCOLOR="#ffffff">
<BR>
<FONT COLOR="#000000">***********************************************************************************************</FONT><BR>
<FONT COLOR="#000000">This email, its contents and any files attached are a confidential communication and are</FONT><BR>
<FONT COLOR="#000000">intended only for the named addressees indicated in the message. </FONT><BR>
<BR>
<FONT COLOR="#000000">If you are not the named addressee or if you have received this email in error, you may not, </FONT><BR>
<FONT COLOR="#000000">without the consent of Cognotec, copy, use or rely on any information or attachments in any way. </FONT><BR>
<FONT COLOR="#000000">Please notify the sender by return email and delete it from your email system. </FONT><BR>
<BR>
<FONT COLOR="#000000">Unless separately agreed, Cognotec does not accept any responsibility for the accuracy or</FONT><BR>
<FONT COLOR="#000000">completeness of the contents of this email or its attachments. Please note that any views,</FONT><BR>
<FONT COLOR="#000000">opinion or advice contained in this communication are those of the sending individual</FONT><BR>
<FONT COLOR="#000000">and not those of Cognotec and Cognotec shall have no liability whatsoever in relation to</FONT><BR>
<FONT COLOR="#000000">this communication (or its content) unless separately agreed.</FONT><BR>
<FONT COLOR="#000000">***********************************************************************************************</FONT><BR>
<BR>
</TD>
</TR>
</TABLE>
<PRE>
<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">Piranha-list mailing list</FONT>
<FONT COLOR="#000000"><A HREF="mailto:Piranha-list@redhat.com">Piranha-list@redhat.com</A></FONT>
<FONT COLOR="#000000"><A HREF="https://www.redhat.com/mailman/listinfo/piranha-list">https://www.redhat.com/mailman/listinfo/piranha-list</A></FONT>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>