[Kea-users] Kea HA
Marcin Romanowski
marcin at nicram.net
Wed Jun 3 07:10:41 UTC 2020
Hello,
I try to run high-availability
https://downloads.isc.org/isc/kea/1.6.2/doc/html/arm/hooks.html#ha-high-availability
I my config I added:
{
"Dhcp4": {
"hooks-libraries": [{
"library": "/opt/kea/lib/kea/hooks/libdhcp_lease_cmds.so",
"parameters": { }
}, {
"library": "/opt/kea/lib/kea/hooks/libdhcp_ha.so",
"parameters": {
"high-availability": [{
"this-server-name": "server1",
"mode": "hot-standby",
"heartbeat-delay": 10000,
"max-response-delay": 10000,
"max-ack-delay": 5000,
"max-unacked-clients": 5,
"peers": [{
"name": "server1",
"url": "http://10.249.1.205:8080/",
"role": "primary",
"auto-failover": true
}, {
"name": "server2",
"url": "http://10.249.1.206:8080/",
"role": "standby",
"auto-failover": true
}]
}]
}
}],
[...]
but in log there is no info abut any tries to connect to second server.
Even when I get config an list-commands from api no ha arguments.
curl -X POST -H "Content-Type: application/json" -d '{
"command": "list-commands",
"service": [
"dhcp4"
]
}' http: //10.249.1.205:8080 [
{
"arguments": [
"build-report",
"config-get",
"config-reload",
"config-set",
"config-test",
"config-write",
"dhcp-disable",
"dhcp-enable",
"leases-reclaim",
"libreload",
"list-commands",
"server-tag-get",
"shutdown",
"statistic-get",
"statistic-get-all",
"statistic-remove",
"statistic-remove-all",
"statistic-reset",
"statistic-reset-all",
"statistic-sample-age-set",
"statistic-sample-age-set-all",
"statistic-sample-count-set",
"statistic-sample-count-set-all",
"version-get"
],
"result": 0
}
]
Now, when I get config and write the same config via REST api then hooks
librares are deleted :(
Kea version stable 1.6.2
Best regards
Marcin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20200603/be348c24/attachment.htm>
More information about the Kea-users
mailing list