通过keepalive配置虚拟IP,实现高可用性。
1、 获取并下载名为keepalived-1.2.16.tar.gz的高可用性软件安装包。
2、 指定内核目录时,若服务器的/usr/src/kernels/路径下缺少对应内核头文件,需先安装kernel-devel包以补全开发组件,确保模块编译环境完整可用。
3、 接着运行以下指令
4、 出现错误返回
5、 安装GCC并运行
6、 继续执行
7、 返回错误信息
8、 需安装 OpenSSL 及其开发库以支持相关功能。
9、 重编代码
10、 一切正常。
11、 接着操作:
12、 将keepalived命令所在目录加入环境变量$$PATH,避免启动时因找不到命令而报错。
13、 解决该问题的方法是将解压目录中bin文件夹下的keepalived复制到/sbin目录下,或复制到环境变量$$PATH中的任意路径,确保系统能够找到并执行该程序即可。
14、 调整keepalived配置参数。
15、 调整两台设备的权重,使其优先级不同。
16、 启动keepalived服务即可完成配置。
评论
更多评论