Дистр ALTLinux Sisyphus.

Загрузка без особых телодвижений возможна пока только для grub. В моем случае для grub2 пришлось подсмотреть у оного хорошего человека в блоге.
Вписал такие строки в grub.conf:

menuentry "Linux-xen" {
set root=(hd0,1)
multiboot (hd0,1)/boot/xen-3.gz dom0_mem=64M
module (hd0,1)/boot/vmlinuz root=/dev/hda1 ro
module (hd0,1)/boot/initrd.img
}

Поставил, запустил. Посмотрел что домен0 стартанул:
[[email protected] /]# xm list
Name ID Mem VCPUs State Time(s)
Domain-0 0 64 1 r----- 70.3

Начал поднимать сеть.
В доке написано:
When using network-bridge/vif-bridge:

when xend starts up, it runs the network-bridge script, which:
- creates a new bridge named "xenbr0"
- "real" ethernet interface eth0 is brought down
- the IP and MAC addresses of eth0 are copied to
virtual network interface veth0
- real interface eth0 is renamed "peth0"
- virtual interface veth0 is renamed "eth0"
- peth0 and vif0.0 are attached to bridge xenbr0
- the bridge, peth0, eth0 and vif0.0 are brought up

when a domU starts up, xend (running in dom0) runs the vif-bridge
script, which:
- attaches vif.0 to xenbr0
- vif.0 is brought up

Сеть поначалу поднялась не правильно. В логи валилось "no TYPE is specified for iface xenbr0". Интерфейс eth0 вообще не присутствовал, бридж был несконфигурирован.
Все было довольно странно и не работало как написано.

XEN оказывается работает только с пакетом управления сетью etcnet. На момент 1-й устанвки у меня был etcnet-0.9.2, на версию помоему не ругалось.

Во время вторичной установки он обновился до etcnet-0.9.5-alt1 и сеть отлично поднялась.

Бридж стал выгляеть как:
[[email protected] /]# brctl show
bridge name bridge id STP enabled interfaces
xenbr0 8000.feffffffffff no vif0.0
peth0

Вобщем все удачно стартовало.

Вывод:

  • 1. Всегда проверять список requirements.
  • 2. Проверять обновления для зависимых пакетов из requirements.

  • Хен - продолжение.

  • Ваш комментарий


    Вы должны войти в систему, чтобы оставить комментарий.