URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 57612
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Конфигурирование bonding для сетевы..."

Отправлено auto_tips , 06-Авг-09 18:08 
Конфигурация необходимых сетевых интерфейсов:

    * eth0

# cat > /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
[Ctrl+D]

    * eth1:

# cat > /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
[Ctrl+D]

    * bond0:

# cat > /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
NETWORK=10.10.70.0
IPADDR=10.10.70.77
NETMASK=255.255.255.0
USERCTL=NO
[Ctrl+D]

Загружаем модуль и перегружаем сеть:

# cat >> /etc/modprobe.conf
alias bond0 bonding
options bond0 mode=1 miimon=100
[Ctrl+D]
# service network restart

Просмотр статуса:

# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.2.4 (January 28, 2008)

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth1
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: eth0
MII Status: up
Link Failure Count: 2
Permanent HW addr: 00:1b:11:50:7a:01

Slave Interface: eth1
MII Status: up
Link Failure Count: 1
Permanent HW addr: 00:18:fe:8c:a1:96

URL: http://blog.sozinov.eu/2009/07/bonding-rhelcentos-5.html
Обсуждается: https://www.opennet.ru/tips/info/2121.shtml


Содержание

Сообщения в этом обсуждении
"Конфигурирование bonding для сетевых интерфейсов на RHEL/CentOS 5"
Отправлено vadiml , 06-Авг-09 18:08 
Хотя бы дописали что такое
options bond0 mode=1 miimon=100

а то там только для mode несколько вариантов


"Конфигурирование bonding для сетевых интерфейсов на RHEL/Cen..."
Отправлено pavlinux , 06-Авг-09 22:43 
$ find / -name bonding.txt  

https://www.opennet.ru/search.shtml?exclude=index|%...
http://www.google.ru/search?hl=ru&lr=lang_ru&newwindow=1&ei=...

active-backup or 1

                Active-backup policy: Only one slave in the bond is
                active.  A different slave becomes active if, and only
                if, the active slave fails.  The bond's MAC address is
                externally visible on only one port (network adapter)
                to avoid confusing the switch.

Только один раб работает, остальные курят. Если сдох рабочий, то запрягают другого.
  
miimon = 100 - Через сколько милисекундоф проверять здоровье рабов


"Конфигурирование bonding для сетевых интерфейсов на RHEL/CentOS 5"
Отправлено Sw00p aka Jerom , 07-Авг-09 10:25 
а где балансировка траффика ???

и связанные с ней глюки?


"Конфигурирование bonding для сетевых интерфейсов на RHEL/Cen..."
Отправлено аноним , 07-Авг-09 17:29 
>а где балансировка траффика ???

наркоман что ли? автор active-backup использует
какая там балансировка на езернете?


"Конфигурирование bonding для сетевых интерфейсов на RHEL/Cen..."
Отправлено Sw00p aka Jerom , 08-Авг-09 14:04 
а что тебе мешает использовать сразу два интерфейса с балансировкой всё равно один слетит другой будет работать и вероятность слёта интерфейса уменьшается не то что актив и стенбай



"Конфигурирование bonding для сетевых интерфейсов на RHEL/Cen..."
Отправлено pavlinux , 09-Авг-09 02:21 
... мешает стоимость канала, если резервный, например, спутниковый.  


"Конфигурирование bonding для сетевых интерфейсов на RHEL/Cen..."
Отправлено Sw00p aka Jerom , 09-Авг-09 12:19 
))) так ты будешь платить за два как за один

что делает по вашему балансировка?


"Конфигурирование bonding для сетевых интерфейсов на RHEL/CentOS 5"
Отправлено dimanski , 11-Авг-09 05:47 
2Автор: Если перепечатываете статью с английского, то пожалуйста переводите всё.
В оригинале есть ещё вступление про теорию агрегации каналов.
А в вашей обрывке только конфиги и не понятно что это и зачем нужно.
Или вы считаете что opennet это сайт только для гиков?

"Конфигурирование bonding для сетевых интерфейсов на RHEL/Cen..."
Отправлено ddd , 11-Авг-09 12:16 
На LOR-е им скучно стало, сюда приползли.

В bonding.txt есть отличное описание. То, что привели здесь, ну типа: Достаньте ключи, возьмите их широкой частью в руки и ткните в блестящую штукенцию, которая под рулем. Будет РРРР. А поедите ли вы, будет ли у вас что-то работать после этого и хорошо ли - кому какое дело...

Да, критерий "сдох", тоже может быть разным. Если сервер подключен к разным свичам и один из свичей потерял коннект с общей сеткой, то приведенный пример не переведет сетевуху на резерв, потому что miimon определяет только физическое отключение сетевухи от свича, чего и не будет. Предлагается автору открыть для себя опции arp_ip_target и arp_interval.