7.4.5. 创建多个绑定
在 Red Hat Enterprise Linux 中,为每个绑定创建一个频道绑定接口,其中包括 BONDING_OPTS 指令。使用这个配置方法以便多个绑定设备可以有不同的配置。要创建多个通道绑定接口,请按如下操作:
- 使用 BONDING_OPTS 指令创建多个
ifcfg-bondN
文件;此指令将导致网络脚本根据需要创建绑定接口。 - 创建或编辑要绑定的现有接口配置文件,并包含 SLAVE 指令。
- 通过 MASTER 指令,将接口绑定到通道绑定接口。
例 7.3. ifcfg-bondN 接口配置文件示例
以下是频道绑定接口配置文件的示例:
DEVICE=bondN NAME=bondN TYPE=Bond BONDING_MASTER=yes IPADDR=192.168.1.1 PREFIX=24 ONBOOT=yes BOOTPROTO=none BONDING_OPTS="bonding parameters separated by spaces"
在本例中,将 N 替换为绑定接口的编号。例如,要创建两个绑定,可创建两个配置文件
ifcfg-bond0
和 ifcfg-bond1
(具有适当的 IP 地址
):
创建要按 例 7.2 “端口接口配置文件示例” 绑定的接口,并使用 MASTER=bondN 指令将其分配给绑定接口。例如,继续前面的示例,如果每个绑定需要两个接口,那么两个绑定创建了四个接口配置文件,并使用 MASTER=bond0 分配前两个接口,后两个使用 MASTER=bond1。