Назад | Перейти на главную страницу

Xen: Возможна ли виртуальная Red Hat на Debian?

Понятия не имею, можно ли запустить виртуальный сервер Red Hat в системе debian?

Если да, то как?

У меня есть Дебиан Ленни.

Спасибо

при использовании xen это не проблема.

У вас есть два варианта. Если вам нужна только система на основе redhat, такая как fedora или centos, вы можете установить пакет xen-tools. Вам понадобятся эти пакеты для запуска xen в lenny:

     !dpkg
dpkg -l |grep xen
ii  libxenstore3.0                      3.2.1-2                  Xenstore communications library for Xen
ii  linux-image-2.6.26-2-xen-amd64      2.6.26-15                Linux 2.6.26 image on AMD64, oldstyle Xen support
ii  linux-modules-2.6.26-2-xen-amd64    2.6.26-15                Linux 2.6.26 modules on AMD64
ii  xen-hypervisor-3.2-1-amd64          3.2.1-2                  The Xen Hypervisor on AMD64
ii  xen-linux-system-2.6.26-2-xen-amd64 2.6.26-15                XEN system with Linux 2.6.26 image on AMD64
ii  xen-shell                           1.9-1                    Console based Xen administration utility
ii  xen-tools                           4.1-1                    Tools to manage Debian XEN virtual servers
ii  xen-utils-3.2-1                     3.2.1-2                  XEN administrative tools
ii  xen-utils-common                    3.2.0-2                  XEN administrative tools - common files
ii  xenstore-utils                      3.2.1-2                  Xenstore utilities for Xen

С помощью xen-create-image вы можете выбрать Distibution, который хотите установить. Прочтите документ, это довольно просто.

Второй способ - установить простой Red Hat в системе, которую вы предпочитаете. Затем создайте новую конфигурацию Xen и создайте новый «Harddisk» с lvm или используйте dd для создания файлового Harddsik. (dd if=/dev/urandom of=/home/xen/myharddrive ...) Создайте файловую систему на новом «жестком диске»

mkfs.ext3 /your/created/disk/or/lvm/lvolume

Установите его: mount -o loop /your/created/disk/or/lvm/lvolume /mnt/target и скопируйте содержимое корневого раздела redhat в / mnt / target (желательно, чтобы оно было на отдельном USB-диске, который вы можете смонтировать в своей системе xen в / mnt / src, но в этом нет необходимости)

unmount /mnt/target

Загрузите свой xen с новой установкой redhat. Возможно, у вас возникнут проблемы с ядром (отсутствующие модули), возможно, Redhat понадобится кое-что, чего нет в реальном образе ядра xen в lenny, но это не должно быть большой проблемой.

Вы также можете использовать любое другое программное обеспечение для виртуализации, такое как виртуальный ящик, vmware ....

Предлагаю вам заглянуть в KVM http://www.linux-kvm.org/page/Main_Page . Это вариант виртуализации для красной шляпы в RHEL 5.4, он также доступен в Debian. Особенность здесь в том, что вам не нужно модифицированное ядро ​​для запуска хоста и виртуальной машины, поэтому вы можете использовать любую ОС, которую хотите, в качестве гостя. Технология виртуализации KVM встроена в последние версии ядер Linux, поэтому вам не придется беспокоиться о каких-либо исправлениях или каких-либо пользовательских ядрах. Как Раджат предложил посетить www.howtoforge.com для конкретных руководств. О, и @Michael Dillon - я очень хочу увидеть, как RH будет работать с 512 КБ ОЗУ: D

вы проверяете следующую ссылку, много работы

http://www.howtoforge.com/howtos/virtualization

Если вы задаете такой вопрос, значит, вы не из тех людей, которым легко настроить XEN. Я предлагаю вам поискать virtualbox-ose пакет, доступный для lenny. Он работает как приложение с графическим интерфейсом для создания виртуальных машин и управления виртуальным оборудованием. Затем получите ISO-образ варианта Redhat или используйте настоящий CDROM, если он у вас есть, и установите его на виртуальную машину. Вам нужно будет зайти в настройки и сказать ему, что присоединить к виртуальному CD-приводу, прежде чем запускать виртуальную машину. 512k RAM должно быть достаточно для установки и запуска Redhat.

Вы можете изучить Xen, VirtualBox, VMWare Workstation или VMWare Server. Один из них должен работать.

Если вам нужна официальная «Red Hat», вам нужно будет получить ее у Reg Hat. Если вам нужна неофициальная «Red Hat», вы можете попробовать Fedora или Centos.