最近在做一个证券的灾备系统RAC,LINUX下的网卡绑定
首先是在/etc/sysconfig/network_script/下touch连个文件ifcfg-bond0,ifcfg-bond1,机器上4块网卡,两个千M网卡,两个光纤,分别绑定,光纤的做RAC内联,配置信息如下
————————————–主机(10.8.1.10)————————
Ifcfg-bond0 配置文件内容
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
NETWORK=10.8.1.0
IPADDR=10.8.1.10
USERCTL=no
GATEWAY=10.8.1.254
Ifcfg-bond1 配置文件内容
DEVICE=bond1
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPADDR=192.168.0.3
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
Ifcfg-eth0 配置文件内容
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
MASTER=bond0
SLAVE=yes
Ifcfg-eth1 配置文件内容
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
MASTER=bond0
SLAVE=yes
Ifcfg-eth2 配置文件内容
DEVICE=eth2
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
MASTER=bond1
SLAVE=yes
Ifcfg-eth3 配置文件内容
DEVICE=eth3
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
MASTER=bond1
SLAVE=yes
—————————————–主机(10.8.1.11)——————————————
Ifcfg-bond0 配置文件内容
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
NETWORK=10.8.1.0
IPADDR=10.8.1.11
USERCTL=no
GATEWAY=10.8.1.254
Ifcfg-bond1 配置文件内容
DEVICE=bond1
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPADDR=192.168.0.2
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
Ifcfg-eth0 配置文件内容
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
MASTER=bond0
SLAVE=yes
Ifcfg-eth1 配置文件内容
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
MASTER=bond0
SLAVE=yes
Ifcfg-eth2 配置文件内容
DEVICE=eth2
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
MASTER=bond1
SLAVE=yes
Ifcfg-eth3 配置文件内容
DEVICE=eth3
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
MASTER=bond1
SLAVE=yes
在测试时,拔插网线都正常冗余,可是用ifconfig bond0 up起的时候 光纤口的就是起步来也不知道为什么,有知道的可以告诉我,但是用service network restart 就可以启动起来,很郁闷的事