<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div dir="auto">Robin, how you doing the insertion on the database? Because you should only add leases to a single kea server.  Sounds like the slave might be writing in the database too.
<div dir="auto"><br>
</div>
<div dir="auto">Is possible you share a dump of the database to see?</div>
<div dir="auto"><br>
</div>
<div dir="auto">Carlos</div>
</div>
<div class="x_gmail_extra"><br>
<div class="x_gmail_quote">On Mar 19, 2019 05:37, Robin Daermann <robin.daermann@ruhr-uni-bochum.de> wrote:<br type="attribution">
</div>
</div>
</div>
<font size="2"><span style="font-size:11pt;">
<div class="PlainText">*** THIS EMAIL ORIGINATED OUTSIDE THE ORGANIZATION ***<br>
<br>
Hi Jason,<br>
<br>
On Thu, Mar 07, 2019 at 10:36:03AM -0500, Jason Guy wrote:<br>
>I have had terrible issues with Mysql replication and anycast reachability.<br>
>The problem may occurring when Kea writes to one server, which will<br>
>propagate the changes to the other servers. If Kea then reads from the<br>
>database, but perhaps the SQL connection lands on another host before the<br>
>SQL replication is completed, it will cause issues.<br>
<br>
I got around this specific issue with specifying<br>
<br>
  slave-skip-errors = 1062<br>
<br>
in the MySQL/MariaDB configuration. 1062 is "Duplicate Key error".<br>
<br>
> I am about to change my<br>
>database from mysql replication to a galera cluster. I think I will still<br>
>continue to set the metric on each server advertising the anycast address<br>
>to be selective for the primary/secondary/tertiary.<br>
<br>
Since the last occurence of my problem, when I wrote the initial mail to<br>
the list, the mentioned error never happened again. And we had lots of<br>
configuration changes in the last two weeks (about 50). So I would<br>
assume, that my problem got solved by simply deleting the lease<br>
information from the database completely. It could definitely be, that I<br>
screwed sometinh up during migration from standalone to replicated<br>
database/anycast setup.<br>
<br>
Thank you for listening to me.<br>
<br>
Mit freundlichen Grüßen<br>
Robin Därmann<br>
(Network Operation Center RUB)<br>
<br>
--<br>
| Robin Därmann                             Network Operation Center |<br>
| RS18625-RIPE                              Ruhr-Universitaet Bochum |<br>
| Press any key to continue or any other key to quit...              |<br>
</div>
</span></font>
</body>
</html>