добавить параметр для гипервизора в /boot/grub/menu.lst:
#xenhopt=dom0_mem=256M – фиксируем обьем памяти для хост-системы (коментарий в начале строки не убирать), так же привести в соответствие (dom0-min-mem 256) в /etc/xen/xend-config.sxp
update-grub – применить изменения
рестарт сервера в Xen окружение
Настойка host системы
/etc/default/xendomains (в случае установки из тарбола: /etc/sysconfig/xendomains)
XENDOMAINS_SAVE= – unset variable или закоментировать строчку, подробнее в коментариях конфига.
/etc/xen/xend-config.sxp
Должны быть раскоментированы только (лишнее закомментировать):
(vif-script vif-bridge) – метод конфигурирования виртуальной сети
(dom0-min-mem 256) – должно соответствовать параметру dom0_mem гипервизора
(dom0-cpus 0)
service xend restart или /etc/init.d/xend restart – применяем изменения
Настройка сети
/etc/udev/rules.d/z25_persistent-net.rules
Можно переименовать интерфейсы в более удобоваримый вид (кому как нравится):
/etc/network/interfaces
Конфигурируем сетевые интерфейсы (именования интерфейсов для примера – ядерные):
service networking restart
Проверяем что все поднялось и правильно работает
ip a
brctl show
ping чёкаво
Установка guest системы (DomU)
Requirements
Источник с которого будем ставится (например доступное по сети зеркало)
LVM2 группа томов vgxen0 для размещения гостевых систем
Базовая инсталляция
Из хост окружения запускаем формирование виртуальной машины:
В процессе будет создана виртуальная машина (test):
будут созданы LV:
/dev/vgxen0/test-disk с размером указанным в параметре --size=1G
/dev/vgxen0/test-swap с размером указанным в параметре --swap=1G
развернута базовая инсталляциея debian
будут отработаны post-inst скрипты minimal, udev из каталога /etc/xen-tools/role.d
буду прописаны настройки guest системы в кофиг /etc/xen/test.cfg
Настойка guest системы
/etc/xen/test.cfg
Управление guest системой
xm create test.cfg -c – запуск guest системы test (-с означает что текущая консоль будет переназначена guest системе, выход ctrl+[)
xm list – список всех запущенных guest систем
xm info – информация от гипервизора
xm top – рапределение ресурсов по запущеным guest системам