RHEL 5.11
Я запускаю команду перезапуска: /etc/init.d/networking restart
Затем она просто остается там, пока мне не придется принудительно завершить работу:
15:09:11 # /etc/init.d/network restart
Shutting down interface bond0:
Статус:
15:08:40 # /etc/init.d/network status
Configured devices:
lo bond0 eth0 eth1 eth2 eth3
Currently active devices:
lo eth0 eth1 eth2 eth3 bond0
Единственное изменение, которое я скопировал ifcfg-bond0
к трем новым субинтерфейсам, bond0: 0
, bond0: 1
и bond0: 2
Вы можете использовать:
/etc/init.d/networking force-reload
Вам нужно отредактировать /etc/modprobe.conf
для загрузки модуля bonding:
vi /etc/modprobe.conf
добавьте следующие строки
alias bond0 bonding
alias bond1 bonding
Настройте ваши интерфейсы ethernet (4 конфигурационных файла)
vi /etc/sysconfig/network-scripts/ifcfg-ethX
как в следующем примере:
DEVICE=ethX
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
Замените ethX
на eth0
, .... eth3
Настройте bonding
Вам нужно создать два bonding интерфейса bond0 (eth0 и eth2) и bond1 (eth1, eth3)
Создайте скрипты bond0 и bond1 в /etc/sysconfig/network-scripts
, как и интерфейсы ethernet.
touch /etc/sysconfig/network-scripts/ifcfg-bond0
touch /etc/sysconfig/network-scripts/ifcfg-bond1
Введите: vi /etc/sysconfig/network-scripts/ifcfg-bond0
вот так:
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
BONDING_OPTS=”max_bonds=2 miimon=100 mode=2 primary=eth0″
NETMASK=255.255.255.0
IPADDR=192.168.0.1
Отредактируйте bond1
vi /etc/sysconfig/network-scripts/ifcfg-bond1
Как в следующем примере:
DEVICE=bond1
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
BONDING_OPTS=”max_bonds=2 miimon=100 mode=2 primary=eth1″
NETMASK=255.255.255.0
IPADDR=192.168.0.2
Перезапустите init
/etc/init.d/network restart