Hi, https://github.com/DreamLab/surealived Ver 1.0.1 should work properly with newer kernels. Tested on ubuntu xenial with kernel 4.4.0. Regards
Roger, I've made libipvs code update. I made a pull request and I hope code will be soon available on DreamLab site. Please take a look: https://github.com/wegorz76/surealived/tree/migrate_to_libipvs and compile it on your own. I've compiled it on Ubuntu 16.04 without problems with 4.4.0 kernel. If code will pass tests it will be on https://github.com/DreamLab/surealived (this is project homepage now). Write me an email does it works for you. Best, ZK
Hi Roger. Project was migrated to https://github.com/DreamLab/surealived This is my former emploer, they still use this on newer kernels using old compiled packages. I will take a look how to change ipvssync to compile with newer kernels. I assume you want to compile it on your own, so definitely some code changes are necessary. You can find direct contact to us in github project contributors section.
I have been taking full advantage of surealived now for a few years. However, I can't get it to compile under newer kernels. Is anyone maintaining this project? It's been such a robust solution. Building C object ipvssync/CMakeFiles/ipvs.dir//libipvs/libipvs.c.o In file included from /usr/include/linux/ip_vs.h:9:0, from /lib/modules/3.10.0-327.3.1.el7.x86_64/build/include/net/ip_vs.h:9, from /archives/surealived_0.9.8/libipvs/libipvs.h:14, from /archives/surealived_0.9.8/libipvs/libipvs.c:23: /lib/modules/3.10.0-327.3.1.el7.x86_64/build/include/linux/types.h:14:26:...
hot fix after migrate to ubuntu
move to libipvs - manage lvs