关于ec2的haproxy和keepalived

时间:2014-04-08 17:03:17

标签: haproxy elastic-ip

我读到了使用haproxy和keepalived来避免haproxy的spof。是否可以在ec2中执行此操作?

说我有2个实例。每个都安装了haproxy和keepalived。 VIP应具有弹性IP。

1 个答案:

答案 0 :(得分:0)

从理论上说这应该是可能的,有博客文章点缀着如何做的说明。不过,过去几天我一直试图对此进行测试,但没有任何运气。

亚马逊在EC2(经典)上阻止多播,因此Keepalived的主要通信方法无效。您需要安装最新版本(在编写本文时为1.2.13),该版本具有内置的单播支持。这应该允许您绕过Amazon实施的多播限制。我认为在repos(yum install keepalived)中,keepalived包的版本是1.2.7,它没有包含单播补丁..

您应该能够使用wget下载最新的TAR,解压缩并从源代码构建它(./configure prefix = /,make,make install)。在尝试配置之前,请确保安装了GCC软件包和openssl-devel软件包,否则会因为错误而失败。

如果我在此期间工作,我会回来并按照所需的确切步骤链接到我的博客:)