xen + сеть в domU [SOLVED]
Daevy 2 июня, 2009 - 09:49
Доброго времени суток! столкнулся с такой проблемой. делал по статье http://www.gentoo.org/doc/en/xen-guide.xml
запустил xen0 проблем явных нет, сделал ядро для domU (отключил PCI, как следствие стали недоступны ветки с дровами для pci-сетевых карт) создал машину запустил с ядром, и вот в ней не работает сеть. при загрузке вылазит сообщение
* network interface eth0 does not exist * Please verify hardware or kernel module (driver) [ !! ] [ !! ] * ERROR: cannot start netmount as net.eth0 could not start * ERROR: cannot start sshd as net.eth0 could not start
что вобщем то понятно, что в ядре не включена поддержка сетвой карты. конфиги гостя и xend по примерам из статьи
# cat /etc/xen/vms/gentoo kernel = "/var/xen/kernels/gentoo-2.6.18-r12" memory = 128 name = "gentoo" disk = ['phy:VolGroup00/xen-gentoo,sda1,w'] vif = [ '' ] root = "/dev/sda1 ro" extra = 'xencons=tty' xen-01 admin # cat /etc/xen/xend-config.sxp (xend-relocation-server yes) (xend-relocation-hosts-allow '^localhost$ ^localhost\\.localdomain$') (network-script network-bridge) (vif-script vif-bridge) (dom0-min-mem 196) (enable-dom0-ballooning yes) (dom0-cpus 0)
какбы хочется получить обычную bridge-реализацию, но уже раза 3 пересобирал ядро, и для гостя и для dom0 но так и не поборол проблему. пробовал включать в ядре для гостевого домена поддержку pci, включил дрова, но ппц не помогло:-) кто чем может помоч?
»
- Для комментирования войдите или зарегистрируйтесь
+
решилась проблема, только в чем она была я не понял... имею привычку делать stage4 поэтому проковырявшись вчера и сегодня утром решил, загрузиться флэшки и восстановиться на прошлый предыдущий опыт с ксеном, подмонтировал разделы распаковал стэйдж и установил grub пергрузился сделал гостя, загрузил его, в нем нормально заработала сеть... конфиги строчка в строчку одинаковые, видимо проблема была в конфигах ядра для dom0 или domU.
there is only war...