4.7. 同步配置文件
配置完主 LVS 路由器之后,在启动 LVS 前必须将一些配置文件复制到备用 LVS 路由器中。
这些文件包括:
/etc/sysconfig/ha/lvs.cf
— LVS 路由器配置文件。/etc/sysctl
— 在内核中打开数据包转发功能的配置文件。/etc/sysconfig/iptables
— 如果您使用防火墙标记,您应该根据您使用的网络数据包过滤器同步以上这些文件之一。
重要
在您使用 Piranha Configuration Tool 配置 LVS 时,
/etc/sysctl.conf
和 /etc/sysconfig/iptables
文件不会改变。
4.7.1. 同步 lvs.cf
无论何时在创建或者更新 LVS 配置文件
/etc/sysconfig/ha/lvs.cf
时,您必须将其复制到备用 LVS 路由器节点。
警告
活跃和备用 LVS 路由器节点必须有相同的
lvs.cf
文件。如果两节点间 LVS 配置文件不匹配会导致无法进行失效切换。
进行此操作的最好方法是使用
scp
命令。
重要
To use
scp
the sshd
must be running on the backup router, see 第 2.1 节 “在 LVS 路由器中配置服务” for details on how to properly configure the necessary services on the LVS routers.
在主 LVS 路由器中以根用户身份使用以下命令来同步路由器节点间的
lvs.cf
文件。
scp /etc/sysconfig/ha/lvs.cf n.n.n.n:/etc/sysconfig/ha/lvs.cf
在命令中,使用备用 LVS 路由器的真正 IP 地址替换 n.n.n.n。