Jump to content
Local
Sign in to follow this  
fox_fan

aggregator-group mode lacp BDCOM S5612 и bonding linux

Recommended Posts

Добрый день.
 

Имеем коммутатор BDCOM(tm) S5612 Software, Version 2.2.0B Build 37303

пытались подключить по лагу с линукс машиной, на которой настроен бондинг.
До этого машина работала на стенде по двум 10Г портам с коммутатором FORCE10 и дилинк. Было все ок.
Нужно было переключить машину в этот бдком.

Настройки на бдкоме:

enable
config
interface Port-aggregator6

description 20G_LACP

no spanning-tree

switchport trunk vlan-allowed 2,1000-1999

switchport mode trunk

exit

interface tgigaEthernet 1/11

no spanning-tree

aggregator-group 6 mode lacp

switchport trunk vlan-allowed 2,1000-1999

switchport mode trunk

exit
interface tgigaEthernet 1/10

no spanning-tree

aggregator-group 6 mode lacp

switchport trunk vlan-allowed 2,1000-1999

switchport mode trunk

exit


!
aggregator-group load-balance both-ip
!

 

Переключили физически в порты бдкома - порты поднимаются, а lacp down - не поднимается.

tg1/10  with_eth1           up        Trunk(1)    full     10000Mb  10Giga-FX        
tg1/11  with_eth2           up        Trunk(1)    full     10000Mb  10Giga-FX        
p6     20G_LACP        down        Trunk(1)    

 

Прошивка была 2.2.0B 37303
обновляли -> 2.2.0C 42666 -> 2.2.0C 50891 -> и на последнюю 2.2.0C 69953


 

Добавление вилана 1 помогло - заработало:
interface Port-aggregator6
switchport trunk vlan-allowed add 1


 

Хотя между коммутаторов работает без 1 (дефаулт) влана.

Может кому пригодиться, намучались немного :)
 

# cat interfaces
auto lo
iface lo inet loopback

auto eth1
iface eth1 inet manual
    bond-master bond0
    up ifconfig $IFACE mtu 9000
    post-down ifconfig $IFACE down

auto eth2
iface eth2 inet manual
    bond-master bond0
    up ifconfig $IFACE mtu 9000
    post-down ifconfig $IFACE down

auto bond0
iface bond0 inet manual
    bond-mode 802.3ad
    bond-miimon 100
    bond-downdelay 200
    bond-updelay 200
    bond-lacp-rate 1
    bond-xmit-hash-policy 1
    bond-slaves eth1 eth2
    up ifconfig $IFACE mtu 9000

auto bond0.2
iface bond0.2 inet static
    address 192.168.200.200
    netmask 255.255.0.0
    gateway 192.168.200.120
    dns-nameservers 8.8.8.8
    vlan_raw_device bond0




cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer3+4 (1)

Edited by fox_fan

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By KGroup
      Всем привет!
      Подскажите плиз: Как очистить содержимое всех файлов в каталоге на системе linux без удаления самих файлов?
      Может скрипт какой есть для примера?
       
      зы.
      sudo cat /dev/null > file.txt работает только с одним файлом...
       
    • By stroitel
      Здравствуйте,
      Ищу системного администратора который сможет помочь перевести сеть на DHCP opt. 82 c использованием accel/Linux/Abills.
      Обязательно наличие опыта администрирование похожих сетей и хорошие знания самого accel-ppp. 
    • By WideAreaNetwork
      всем привет!
      схема сети:  мир идет  в свитч 3120-24SC с него в сервер далее через вланы возвращается на этот же свич и потом на другие свичи
      так как хост машина начинает захлебываться при трафике 750-800мбит+ нужно сделать агрегацию портов пока не приедет оборудование
       
      и так на сервере сетевая 4*1Гб с ОС FreeBSD, далее идет свич D-link 3120-24SC, два порты в агрегации будут смотреть на мир , а другие два в локалку
      сначала подгружаем модуль
       
      #kldload if_lagg и добавляем его в автозагрузку
       
      echo 'if_lagg_load="YES"' >> /boot/loader.conf в файле rc.conf создаем виртуальные интерфейсы для агрегации и вланов, потом для интерфейсов агрегации назначаем протокол LACP и указываем какие порты буду туда входить, первый указанный порт будет мастер портом, далее вланы навешиваем на интерфейсы для агрегации
       
      далее на свиче, здесь немного запутался, сначала нужно создать группы для агрегации и протокол
      create link_aggregation group_id 1 type lacp create link_aggregation group_id 2 type lacp потом задать по какому алгоритму нужно работать (не понимаю какой нужно выбрать)
      config link_aggregation algorithm ip_destination или какой-то другой потом указываем мастер порт и какие порты будут входить в агрегацию
      config link_aggregation group_id 1 master_port 1 ports 1-2 state enable config link_aggregation group_id 2 master_port 3 ports 3-4 state enable далее нужно указать в каком режиме должны работать порты, также не понимаю что выбрать пассивный или активный
      config lacp_port 1-2 mode active или passive config lacp_port 3-4 mode active или passive подскажите пожалуйста по настройкам коммутатора и хост машины, дабы связка работала
    • By vit75
      Есть сервак под Linux, который отключать не желательно, разве что на минуту, чтобы подключить второй хард. Как на работающем Линуксе, из под него, сделать его же копию на второй хард?
    • By NaviNavi
      Привет всем. Есть 2 коммутатора d-link (3200-28 и 3200-18), создал группу портов на 1 коммутаторе в лацп 2,4,6,8 (2 порт мастер), на втором лацп 1,3,5,7 (7 порт мастер). Соединил 2 с 1, 4 с 3, 6 с 5, 8 с 7, вопрос что будет с лацп если оба мастер порта будут в down? Соберется ли лацп без мастер порта, какие могут быть последствия если мастер порт на ведущем SW постоянно в статусе up/down? 
×