<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
span.EstiloCorreo17
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=ES link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Hola:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>            El valor de auto_reconnect es
1(por defecto) y he bajado el ping_interval a 30 segundos. En la traza se observa
que durante treinta segundos el servidor openser envía retransmisiones tcp correspndientes
a un request ping de mysql. A los treinta segundos empieza a solicitar vía
broadcast arp la ip del servidor primario mysql (pues ambos están en la misma subred)
y en ningún momento pide resolución al servidor dns. Si durante ese tiempo
realizamos desde consola del servidor openser un ping icmp al nombre de la base
de datos, los paquetes se dirigen correctamente al servidor secundario.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Un saludo:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Francisco Javier Lizaran<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>De:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
users-es-bounces@lists.openser.org [mailto:users-es-bounces@lists.openser.org] <b><span
style='font-weight:bold'>En nombre de </span></b>David Villasmil<br>
<b><span style='font-weight:bold'>Enviado el:</span></b> martes, 05 de febrero
de 2008 19:28<br>
<b><span style='font-weight:bold'>Para:</span></b> Lista de usuarios de OpenSER<br>
<b><span style='font-weight:bold'>Asunto:</span></b> [OpenSER-Users-ES]
Problema con alta disponibilidad de mysql</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;
margin-left:4.8pt;margin-right:0cm'>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>2008/2/5 Jesus Rodriguez &lt;<a href="mailto:jesusr@voztele.com"
target="_blank">jesusr@voztele.com</a>&gt;: <o:p></o:p></span></font></p>

<div>

<div>

<blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;
margin-left:4.8pt;margin-right:0cm'>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>Hola,<br>
<br>
<br>
&gt; &nbsp; &nbsp; &nbsp; El orden es como dices en ambos casos. Un proceso
monit en el<br>
&gt; servidor de DNS es el que realiza los cambios pertinentes. Lo<br>
&gt; curioso es que, en el segundo caso, cuando tiramos la interfaz y<br>
&gt; realizamos un ping al nombre de la base de datos, se resuelve<br>
&gt; correctamente a la ip del servidor mysql secundario...pero Openser<br>
&gt; no contacta con éste. En el primer caso, como comentaba<br>
&gt; anteriormente, nunca hay problema.<br>
<br>
<o:p></o:p></span></font></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>¿Has revisado el valor del parámetro &quot;database_roconnect&quot; (o
algo así)<br>
del módulo mysql?.<br>
<br>
No he probado nunca nada así... quizas Henning Westerholt (que es<br>
quien lleva ahora los temas de las bases de datos) pueda darte alguna<br>
pista... aunque creo que ví ayer el mail en la lista en inglés.<br>
<br>
Saludos<br>
JesusR.<o:p></o:p></span></font></p>

<div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
<br>
<br>
<br>
<br>
&gt; -----Mensaje original-----<br>
&gt; De: <a href="mailto:users-es-bounces@lists.openser.org" target="_blank">users-es-bounces@lists.openser.org</a>
[mailto:<a href="mailto:users-es-bounces@lists.openser.org" target="_blank">users-es-bounces@lists.openser.org</a><br>
&gt; ] En nombre de Jesus Rodriguez<br>
&gt; Enviado el: lunes, 04 de febrero de 2008 23:21<br>
&gt; Para: Lista de usuarios de OpenSER<br>
&gt; Asunto: Re: [OpenSER-Users-ES] Problema con alta disponibilidad de<br>
&gt; mysql<br>
&gt;<br>
&gt; Hola,<br>
&gt;<br>
&gt;<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Estamos probando la siguiente
configuración: un servidor<br>
&gt;&gt; corriendo openser contra un par de servidores con mysql configurados<br>
&gt;&gt; en anillo. Cuando la base de datos primaria no está disponible, se<br>
&gt;&gt; modifica la entrada correspondiente en el servidor de DNS &nbsp;para
que<br>
&gt;&gt; apunte a la base de datos secundaria. De esta forma, cuando tiramos<br>
&gt;&gt; el servicio mysql en el servidor primario, Openser se conecta sin<br>
&gt;&gt; problemas al servidor mysql secundario.<br>
&gt;&gt; Realizamos otra prueba que consiste en tirar la interfaz del<br>
&gt;&gt; servidor mysql. En este caso, openser no se conecta con el servidor<br>
&gt;&gt; secundario de mysql, si bien comprobamos que el registro de DNS<br>
&gt;&gt; correspondiente sigue cambiándose correctamente. De esta forma,<br>
&gt;&gt; ninguna petición para iniciar diálogos progresa, a diferencia del<br>
&gt;&gt; caso anterior. ¿Alguien ha tenido algún problema parecido a este?<br>
&gt;<br>
&gt;<br>
&gt; ¿Puedes explicar el orden en el que se hacen los cambios?. Por<br>
&gt; ejemplo:<br>
&gt;<br>
&gt; Caso 1:<br>
&gt;<br>
&gt; - Se para el servidor mysql<br>
&gt; - Se cambia la entrada en el dns<br>
&gt;<br>
&gt;<br>
&gt; Caso 2:<br>
&gt;<br>
&gt; - Se tira el interfaz del servidor<br>
&gt; - Se cambia la entrada en el dns<br>
&gt;<br>
&gt; ¿Es este el orden?. Hacer esto con el dns puede tener sus problemas si<br>
&gt; no controlas bien el caché y los TTL.<br>
&gt;<br>
&gt; ¿Has pensado en usar algo como VRRP, CARP, lagg o similares para<br>
&gt; redundar los mysql usando una única ip?.<br>
&gt;<br>
&gt; Saludos<br>
&gt; JesusR.<br>
&gt;<br>
&gt; ------------------------------------<br>
&gt; Jesus Rodriguez<br>
&gt; VozTelecom Sistemas, S.L.<br>
&gt; <a href="mailto:jesusr@voztele.com" target="_blank">jesusr@voztele.com</a><br>
&gt; <a href="http://www.voztele.com/" target="_blank">http://www.voztele.com</a><br>
&gt; Tel. 902360305<br>
&gt; -------------------------------------<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Users-es mailing list<br>
&gt; <a href="mailto:Users-es@lists.openser.org" target="_blank">Users-es@lists.openser.org</a><br>
&gt; <a href="http://lists.openser.org/cgi-bin/mailman/listinfo/users-es"
target="_blank">http://lists.openser.org/cgi-bin/mailman/listinfo/users-es</a><br>
&gt;
___________________________________________________________________________<br>
&gt;<br>
&gt; Este mensaje se dirige exclusivamente a su destinatario y puede<br>
&gt; contener información privilegiada o confidencial. Si no es vd. el<br>
&gt; destinatario indicado, queda notificado de que la utilización,<br>
&gt; divulgación y/o copia sin autorización está prohibida en virtud de<br>
&gt; la legislación vigente. Si ha recibido este mensaje por error, le<br>
&gt; rogamos que nos lo comunique inmediatamente por esta misma vía y<br>
&gt; proceda a su destrucción.<br>
&gt;<br>
&gt; This message is intended exclusively for its addressee and may<br>
&gt; contain information that is CONFIDENTIAL and protected by<br>
&gt; professional privilege. If you are not the intended recipient you<br>
&gt; are hereby notified that any dissemination, copy or disclosure of<br>
&gt; this communication is strictly prohibited by law. If this message<br>
&gt; has been received in error, please immediately notify us via e-mail<br>
&gt; and delete it.<br>
&gt; ___________________________________________________________________________<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Users-es mailing list<br>
&gt; <a href="mailto:Users-es@lists.openser.org" target="_blank">Users-es@lists.openser.org</a><br>
&gt; <a href="http://lists.openser.org/cgi-bin/mailman/listinfo/users-es"
target="_blank">http://lists.openser.org/cgi-bin/mailman/listinfo/users-es</a><br>
&gt;<br>
&gt;<o:p></o:p></span></font></p>

</div>

</div>

</blockquote>

</div>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Nunca he hecho HA con&nbsp; mysql, pero esto me suena a cache en el
openser... es posible que no resuelva cada vez que se conecta... mira si hay
algún parámetro de cacheo de DNS...<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Saludos<o:p></o:p></span></font></p>

</div>

</div>

</blockquote>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
No puedes usar IPs en lugar de DNS?? hay varias alternativas por ahí...<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>se me ocurre un script que esté pingeando el principal constantemente,
si no responde, con cambiar el registro del &quot;hosts&quot; que apunte a la
ip nueva tienes... chapucero, pero creo que funcionaría sin tantos problemas...<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>David<o:p></o:p></span></font></p>

</div>

</div>

</body>

</html>

___________________________________________________________________________<BR>
<BR>
Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.<BR>
<BR>
This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by professional privilege. If you are not the intended recipient you are hereby notified that any dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, please immediately notify us via e-mail and delete it.<BR>
___________________________________________________________________________<BR>