[Resolved] Gentoo + Xen 4.1.1 bridge problem
Добрый день. установил gentoo поставил xen 4.1.1 , настроил на самой системе bridge:
brctl show
bridge name bridge id STP enabled interfaces
xenbr0 8000.984be16d4aac yes vlan201
прописал в /etc/xen/xend-config.sxp
(vif-script vif-bridge)
(network-script /bin/true)
cat /etc/xen/guest|grep vif
vif = [ "mac=00:16:36:6b:93:ef, bridge=xenbr0" ]
Но когда создаю виртуалку:
xl create guest
brctl show
bridge name bridge id STP enabled interfaces
xenbr0 8000.984be16d4aac yes vlan201
без изменения, нет интерфейса.
в логах xend пишет:
[2011-09-12 15:11:41 2373] INFO (XendNetwork:114) Not recreating missing unmanaged network vlan121
[2011-09-12 15:11:41 2373] INFO (XendNetwork:114) Not recreating missing unmanaged network eth0
[2011-09-12 15:11:41 2373] INFO (XendNetwork:114) Not recreating missing unmanaged network xenbr1
Хоть такие интерфейсы у меня и есть но в ксене я их ни где не прописывал.
Иногда появляется виртуальный бридж если я меняю UUID в настройках guest но после первого ребута он снова пропадает.
Подскажите где может быть косяк?
- Для комментирования войдите или зарегистрируйтесь
При этом заметил особенность
При этом заметил особенность что интерфейс как бы есть:
xl network-list guest
Idx BE Mac Addr. handle state evt-ch tx-/rx-ring-ref BE-path
0 0 00:16:3e:16:c3:d3 0 4 10 768/769 /local/domain/0/backend/vif/5/0
И если создать гостевую систему без vif интерфейса а потом через xl network-attach его добавить то всё хорошо.
он будет отображаться и в brctl show и всё будет работать.
1) xl интерфейс не ослуживает
1) xl интерфейс не ослуживает xend-config.sxp, смотри xl.conf
2) начиная с 4.0 ослуживание сети вынесено с xen. Теперь это пререгатива сисадмина создавать свитч и указывать гостевым системам куда они должны подключатся.
Это я понимаю. Но про xl.conf
Это я понимаю.
Но про xl.conf не особо где-то написано.
vifscript="vif-bridge"
networkscript="network-multi-bridge"
не помогает
tun модуль загружен? Есть
tun модуль загружен? Есть другие bridge в системе?
Да tun имеется и другие
Да tun имеется и другие bridge cнёс.
too later saw your logs ...
too later saw your logs ... XendNetwork
turn off please xend and don't use it anymore
just start up xenstored daemon. Then you can start your guest domains.
The fault may be in using the old ABI interface.
PS: Sorry some problems with ru keyboard ...
Убрал весь xen кроме
Убрал весь xen кроме xenstored.
Не помогло.
Так же заменил xl.conf
# default vif script
#vifsскipt="vif-bridge"
networkscript="/bin/true"
После этого всё заработало.
Спасибо огромное за помощь.