FreeSource: AltLinux/Dokumentacija/ALTLinuxXen

Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

Установка Xen в ALT Linux

Пример на основе branch 4.0.

Моя конфигурация такова:

/dev/sda1 – root – 63G

/dev/sda2 – swap – 4G

Ставим grub и устанавливаем его:

# apt-get install grub

# grub-install /dev/sda

Примерный /boot/grub/menu.lst:

Проверим, что grub грузит текущее ядро:

# reboot

После успешной загрузки ставим ядро и необходимые для работы железа модули:

# apt-get install kernel-image-xen-dom0 kernel-modules-необходимые-xen-dom0 xen-hypervisor xen 

Редактируем /boot/grub/menu.lst примерно до такого:

Обратите внимание на двойную module — это обязательно.

Перезагружаемся в XEN-ядро, далее:

# service xend start

Проверим, что все в порядке:

Поставим xend в автозапуск:

# chkconfig --level 345 xend on 

Ставим kernel-image-xen-domU:

# apt-get install kernel-image-xen-domU

Делаем образ машины. Я использовал один из собственноручно приготовленных openvz-темплейтов.

# mkdir -p /xen/alt

# dd if=/dev/zero of=/xen/alt.img bs=1M seek=10240 count=0 — создаем 10 ГБ «раздел» для машины

# mkfs.ext3 /xen/alt.img

# mount -o loop /xen/alt.img /xen/alt/

# cd /xen/alt && tar xf /altlinux-4.0.tar.gz

Поставим внутрь будущей виртуальной машины domU-ядро:

# chroot /xen/alt/ /bin/bash

# vim /etc/resolv.conf — установим нужный nameserver

# vim /etc/apt/sources.list — установим правильный репозиторий (можно пропустить, если устраивает тот, что преднастроен внутри контейнера)

# apt-get update && apt-get install kernel-image-xen-domu

Поправим /etc/fstab в чруте, чтобы выглядело примерно так:

Выходим из чрута:

# exit

Отмонтируем чрут:

# umount /xen/alt

Ставим kernel-image-xen-domU в dom0-систему:

# apt-get install kernel-image-xen-domU

Пишем конфигурационный файл /etc/xen/alt:

Пробуем запустить:

# xm create -c alt 

В конце концов должен выдать приглашение на логин, куда собственно и нужно логиниться.

Для выхода из консоли нажать Ctrl-].

Ссылок на эту страницу нет