Hi<br><br>Thanks for your help.<br>I have installed mysql-proxy.<br>I have tested it for failover.<br>It seems working.<br><br>Thanks again..<br>Krunal Patel<br><br><br><br><br><div class="gmail_quote">On Thu, Nov 27, 2008 at 1:33 PM, Uwe Kastens <span dir="ltr">&lt;<a href="mailto:kiste@kiste.org">kiste@kiste.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>
<br>
As far as I know this problem is fixed in MySQL5 - but I am not sure<br>
about ...<br>
<br>
BR<br>
<br>
Uwe<br>
<br>
Brett Nemeroff schrieb:<br>
<div class="Ih2E3d">&gt; Before doing this, I&#39;d seriously consider the problems associated with<br>
&gt; master-master replication.<br>
&gt;<br>
&gt; um, I don&#39;t know what they are.. but I know they are real problems. Such<br>
&gt; as collisions in auto-incrementing data.<br>
&gt; -Brett<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Nov 26, 2008 at 3:06 PM, Uwe Kastens &lt;<a href="mailto:kiste@kiste.org">kiste@kiste.org</a><br>
</div><div><div></div><div class="Wj3C7c">&gt; &lt;mailto:<a href="mailto:kiste@kiste.org">kiste@kiste.org</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt; &nbsp; &nbsp; Hi Krunal,<br>
&gt;<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; I am just on my way to implement the same. At the moment I am<br>
&gt; &nbsp; &nbsp; planing a<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; kind of Mysql Master - Master together with one VIP for<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; Mysql-opensips-communication. So for your example you will have to<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; mysql-servers. opensips is connection to lets say to<br>
&gt; &nbsp; &nbsp; <a href="http://192.168.1.4" target="_blank">192.168.1.4</a> &lt;<a href="http://192.168.1.4" target="_blank">http://192.168.1.4</a>&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &lt;<a href="http://192.168.1.4/" target="_blank">http://192.168.1.4/</a>&gt; which<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; points on one of your mysql-servers. You will need<br>
&gt; &nbsp; &nbsp; active-active for<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; mysql since opensips will write some information in the<br>
&gt; &nbsp; &nbsp; database as<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; well.<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp;I am working with mysql-5 and heartbeat-2 in mode 1. Its nearly<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; working.<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; Would you please explain it somewhat in detail?<br>
&gt;<br>
&gt; &nbsp; &nbsp; Sure, at the moment its only a testing platform. I took two<br>
&gt; &nbsp; &nbsp; MySQL-Servers which are configured as master-master. So writing on both<br>
&gt; &nbsp; &nbsp; databases is possible and is synchronized. I found a good step-by-step<br>
&gt; &nbsp; &nbsp; guide under:<br>
&gt;<br>
&gt; &nbsp; &nbsp; <a href="http://www.howtoforge.com/mysql_master_master_replication" target="_blank">http://www.howtoforge.com/mysql_master_master_replication</a><br>
&gt;<br>
&gt; &nbsp; &nbsp; I configured a very simple setup for heartbeat to share one VIP between<br>
&gt; &nbsp; &nbsp; both servers for client connection. So a kind of mysql-test is needed to<br>
&gt; &nbsp; &nbsp; check if the database is online on the &quot;normal&quot; IP-Adress. If not the<br>
&gt; &nbsp; &nbsp; VIP should be switched to the other server. I found a kind of<br>
&gt; &nbsp; &nbsp; nagios_mysql_check usefull.<br>
&gt;<br>
&gt; &nbsp; &nbsp; The openser-servers are connecting only to the vip address. Read and<br>
&gt; &nbsp; &nbsp; Write are working on only one database. This should be enough for a<br>
&gt; &nbsp; &nbsp; small environment.<br>
&gt;<br>
&gt; &nbsp; &nbsp; Why no master - slave? I found it to complicate to make a slave to a<br>
&gt; &nbsp; &nbsp; master by skript.<br>
&gt;<br>
&gt; &nbsp; &nbsp; Why not the &quot;normal&quot; setup (drbd with mysql and heartbeat)? I looks to<br>
&gt; &nbsp; &nbsp; complicated.<br>
&gt;<br>
&gt; &nbsp; &nbsp; But! I have no idea how it will work in a real world.<br>
&gt;<br>
&gt; &nbsp; &nbsp; BR<br>
&gt;<br>
&gt; &nbsp; &nbsp; kiste<br>
&gt; &nbsp; &nbsp; --<br>
&gt;<br>
&gt; &nbsp; &nbsp; kiste lat: 54.322684, lon: 10.13586<br>
&gt;<br>
&gt; &nbsp; &nbsp; _______________________________________________<br>
&gt; &nbsp; &nbsp; Users mailing list<br>
</div></div>&gt; &nbsp; &nbsp; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a> &lt;mailto:<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>&gt;<br>
<div class="Ih2E3d">&gt; &nbsp; &nbsp; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
</div>--<br>
<div><div></div><div class="Wj3C7c"><br>
kiste lat: 54.322684, lon: 10.13586<br>
</div></div></blockquote></div><br>