Jump to content

Recommended Posts

Posted (edited)

2.6.35-22-server #35-Ubuntu SMP Sat Oct 16 22:02:33 UTC 2010 GNU/Linux

 

# vconfig add bond0 12
ERROR: trying to add VLAN #12 to IF -:bond0:-  error: Operation not supported

 

При этом на eth2 - никаких проблем

# vconfig add eth2 12
Added VLAN with VID == 12 to IF -:eth2:-

 

Конфиг

auto bond0
iface bond0 inet static
        address 192.168.1.10
        netmask 255.255.255.0
        slaves eth0 eth1 eth4 eth5 eth6 eth7 eth8 eth9
        bond-mode 4
        bond-miimon 100

options bond0 miimon=100 mode=4 lacp_rate=fast xmit_hash_policy=1

 

 

На CentOS 5.5 я такого не замечал.

Подскажите, пожалуйста, какие особенности работы с vlan на bond в Ubuntu?

Что я делаю не так?

Edited by Andy52280
Posted

Вероятно IP на интерфейсе зря стоит, попробуйте убрать.

Так и на eth2 стоит, но проблем не создает. Да и нативный vlan тоже желательно использовать.

Posted

Спасибо всем, откликнувшимся.

Проблему решил, правда не очень понял, почему по букварю не работает.

Как выяснилось, директива slaves не приводит к добавлению интерфейсов в bond.

Просто нужно было добавить их вручную.

После того, как добавил в конфиг up ifenslave bond0 eth0 eth1 eth4 eth5 eth6 eth7 eth8 eth9 все проблемы решились.

 

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.