文件名 |
文件信息 |
---|---|
Ascend-mindxedge-keepalived_{version}_linux-{arch}.tar.gz |
keepalived相关材料压缩包,内含Dockerfile,keepalived.patch等材料 |
Ascend-mindxedge-keepalived_{version}_linux-{arch}.tar.gz.cms |
CMS签名文件 |
Ascend-mindxedge-keepalived_{version}_linux-{arch}.tar.gz.crl |
证书吊销列表 |
文件或文件夹名 |
文件或文件夹信息 |
---|---|
keepalived.patch |
补丁文件,用于给开源keepalived源码打上补丁,制作keepalived二进制。 |
keepalived |
文件夹,内含实现HA功能的相关脚本。 |
version |
版本文件。 |
执行scp root@{compilation_device}:{compile_path}/keepalived-2.2.4/bin/keepalived /opt/middleware/keepalived/bin命令。
scp root@192.168.XX.XX:/home/keepalived-2.2.4/bin/keepalived /opt/middleware/keepalived/bin
参数 |
说明 |
---|---|
compilation_device |
keepalived二进制编译环境的ip地址。 |
compile_path |
编译环境中开源keepalived源码的上传路径。 |
执行命令vi envfile.ini,在主备节点配置文件中写入如下所示环境变量内容:
envfile.ini的第一行必须是[para]。
[para] VRRP_INSTANCE_PRIORITY=100 VRRP_INSTANCE_INTERFACE=enp126s0f5 VRRP_INSTANCE_VIRTUAL_IP= 192.168.XX.XX dev enp125s0f4 PEER_VIP_INTERFACE_MAC=XX:XX:XX:XX:XX:XX PEER_IP01=192.168.XX.XX ARBITRATION_IP=192.168.XX.XX ROUTE_ID=102 SRC_IP=192.168.XX.XX
[para] VRRP_INSTANCE_PRIORITY=100 VRRP_INSTANCE_INTERFACE=enp126s0f4 VRRP_INSTANCE_VIRTUAL_IP= 192.168.XX.XX PEER_VIP_INTERFACE_MAC=XX:XX:XX:XX:XX:XX PEER_IP01=192.168.XX.XX ARBITRATION_IP=192.168.XX.XX ROUTE_ID=102 SRC_IP=192.168.XX.XX
执行wq!命令保存文件内容退出。
环境变量 |
描述 |
说明 |
---|---|---|
VRRP_INSTANCE_PRIORITY |
节点优先级,取值范围1-255。 |
主节点优先级要高于备节点。 |
VRRP_INSTANCE_INTERFACE |
keepalived VRRP心跳通信接口名字。 |
主备节点要保证心跳网卡是互通的。 |
VRRP_INSTANCE_VIRTUAL_IP |
浮动IP,也称作VIRTUAL IP,VIP。用作同一高可用集群统一的外部访问入口,动态绑定在主节点的业务网卡上。与主备节点网卡IP在同一个网段,可以ping通。 格式: |
保证浮动IP地址未被使用,主备节点浮动IP地址保持一致,dev (心跳网卡)根据实际组网方式选择,主备节点心跳网卡保证是连通的。 |
PEER_IP01 |
对端心跳网卡IP。 |
配置主节点keepalived软件时,填写备节点心跳网卡IP。 配置备节点keepalived软件时,填写主节点心跳网卡IP。 |
ROUTE_ID |
高可用集群ID,一般子网内如果需要搭建多个高可用集群,那么高可用集群相互间的ID不能相同。 取值范围1-255,默认值为浮动IP第四段地址值。 |
主备节点保持一致,且不和其他高可用集群ID相同。 |
ARBITRATION_IP |
仲裁IP,用于协助判断主备倒换,一般配置为网关地址,可以被主备节点连通。 |
主备节点保持一致。 |
PEER_VIP_INTERFACE_MAC |
对端业务网卡的MAC地址。 |
配置主节点keepalived软件时,填写备节点业务网卡的MAC地址。 配置备节点keepalived软件时,填写主节点业务网卡的MAC地址。 |
SRC_IP |
心跳网卡IP。 |
配置主节点keepalived软件时,填写主节点心跳网卡IP。 配置备节点keepalived软件时,填写备节点心跳网卡IP。 |