keepalived 没有配置文件语法检测功能一直被人诟病,自2016年8月2号在issue上被人提出,到2018年6月17号功能正式上线,从提需求到功能完成整个过程横跨近两年。最早支持该功能的版本为 v2.0.4,截止 2019-01-10 keepalived 最新版本为 v2.0.11。
命令
/usr/local/keepalived/sbin/keepalived -t
BUG
请使用v2.0.13及以上版本,之前的版本reload两次后进程会终止,官方已恢复。
参考
https://github.com/acassen/keepalived/issues/389
https://github.com/acassen/keepalived/commit/96be59387bcb21edab672c12ff0bd20c1c07943b
https://github.com/acassen/keepalived/releases