决定了要使用哪一种选路方法后,LVS 群集的硬件就应该在网络上被连接在一起。
![]() | 重要 |
---|---|
LVS 路由器上的适配器设备必须被配置进入同一个网络。例如,如果 eth0 连接公共网络,eth1 连接专用网络,那么备份 LVS 路由器上的同一设备就必须连接与此相同的网络。 还有,在引导时启用的第一个接口中列举的网关被添加到选路表中,在其它接口中列举的后续网关会被忽略。在配置真正服务器时,这一点不容忽略。 |
把群集硬件物理连接到一起后,配置主 LVS 路由器和备份 LVS 路由器上的网络接口。这可以通过 redhat-config-network 之类的图形化程序来配置,也可以手工编辑网络脚本。关于使用 redhat-config-network 来添加设备的详情,请参阅《红帽企业 Linux 系统管理指南》的“网络配置”这一章。关于手工编辑网络脚本的信息,请参阅《红帽企业 Linux 参考指南》的“网络脚本”这一章。本章剩余部分中对网络接口的改变有些是手工进行的,有些是通过 Piranha 配置工具进行的。
在试图使用 Piranha 配置工具配置群集之前,你需要首先配置 LVS 路由器上公共和专用网络的真正 IP 地址。前面各节关于拓扑的说明使用了网络地址的例子,但是你需要使用实际的网络地址。以下是一些有用的命令,可以用来启动网络接口或检查接口的状态。
启动真正网络接口的最佳办法是以根用户身份使用以下命令(把 N 替换成和接口 eth0 及 eth1 相对应的数字):
/sbin/ifup ethN |
![]() | 警告 |
---|---|
不要使用 ifup 脚本来启动你可能使用 Piranha 配置工具配置了的任何浮动 IP 地址(eth0:1 或 eth1:1)。相反,使用 service 命令来启动 pulse(详情请参阅第 12.8 节)。 |
要关闭网络接口,键入以下命令:
/sbin/ifdown ethN |
把以上命令中的 N 替换成和你想关闭的接口相对应的数字。
如果你需要检查在某一给定时间哪些网络接口被启用,键入以下命令:
/sbin/ifconfig |
要查看某机器的选路表,使用以下命令:
/sbin/route |