Установка Xen 4.4 на Debian 7 Wheezy
Рубрика: Linux | Дата: 03 Сен 2015
1. Скачиваем исходники и распаковываем
$ wget http://bits.xensource.com/oss-xen/release/4.4.0/xen-4.4.0.tar.gz
$ tar -xf xen-4.4.0.tar.gz
$ cd xen-4.4.0
2. Устанавливаем все необходимые зависимости
$ sudo aptitude build-dep xen
$ sudo aptitude install bridge-utils libpixman-1-dev markdown libglib2.0-dev libyajl-dev libyajl2 libaio-dev libaio1 libc6-dev-i386 libx11-dev libssl-dev python2.6-dev
3. Собираем Xen
$ sudo ./configure --libdir=/usr/lib --enable-stubdom
$ sudo make
4. Установка Xen
$ sudo make install PYTHON_PREFIX_ARG=
5. Прописываем автозапуск демонов
$ sudo update-rc.d xencommons defaults
$ sudo update-rc.d xendomains defaults
6. Прописываем загрузку необходимых модулей
Редактируем файл /etc/modules:
...
loop max_loop=128
xen-evtchn
7. Работаем с загрузчиком Grub
$ cd /boot
$ sudo rm xen-syms-4.4.0
$ cd /etc/grub.d
$ sudo mv 20_linux_xen 09_linux_xen
$ sudo update-grub
8. Конфигурируем сеть
...
auto xeth0
iface xeth0 inet static
bridge_ports eth0
bridge_waitport 0
address 10.16.77.201
netmask 255.255.255.0
gateway 10.16.77.1
auto xeth1
iface xeth1 inet static
bridge_ports eth1
bridge_waitport 0
address 192.168.0.254
netmask 255.255.255.0
9. Перезагружаем сервер
$ sudo reboot
10. Проверяем работу гипервизора
$ sudo xl list
$ sudo xl info
Если команды выше не выдали ошибок, а показали:
а) Domain-0 как единственный запущенный домен
б) информацию о гипервизоре, то все у нас получилось.
Оставить комментарий или два