OpenVZ Forum



Members   Search      Help    Register    Login    Home
Home » International » Russian » С РедХат жить тяжело, история про domU под RHEL5
С РедХат жить тяжело, история про domU под RHEL5 [message #13684] Fri, 01 June 2007 22:57 Go to next message
seyko2 is currently offline seyko2
Messages: 129
Registered: February 2007
Location: Moscow
Senior Member

From: 89.19.167*
В общем после того, как я научился запускать под RHEL5 dom0 образы joomla в качестве domU, попробовал я использовать в этих образах ядро RHEL5 -- и обломался. Ибо не запускается.

Пришлось ставить на второй раздел Scientific Linux 5 и тренироваться на нем.

Выводы: для domU домена initrd от dom0 -- не подходит. Ибо в нем драйверов нет (специфика RedHat, которая почти все драйвера XEN модулями сделало)

Initrd для domU делаем так:
-- монтируем образ диска domU
-- копируем все /lib/modules ядра в образ domU
-- делаем chroot в подмонтированный образ domU
выполняем команды:

. ./etc/profile
mkinirtd /boot/initrd.img `uname -r` --with xenblk --with xennet --preload xenblk --preload xennet

Теперь /boot/initrd.img -- то, что надо для загрузки domU.
В /boot/grub/menu.lst строка загрузки должна выглядеть так:

title CentOS5
kernel /boot/vmlinuz-2.6.18-8.1.4.el5xen ro root=/dev/xvda1
initrd /boot/initrd.img

А конфигурация в /etc/xen/centos-5

bootloader = '/usr/bin/pygrub'
memory = 128
name = "centos5"
vif = [ 'mac=00:16:3E:2D:A0:BD' ]
dhcp = "dhcp"
disk = ['file:/srv/xen/centos.5-0.img,xvda1,w', 'file:/srv/xen/centos.swap,xvda2,w']
vnc=1

Строчка vnc=1 -- это чтоб virt-manager показывал консоль домена.

Да, в /etc/fstab тоже должны быть прописаны xvda1 и xvda2, а не sda1 (sda1 не работает с xen-303)

[Updated on: Fri, 01 June 2007 22:59]

Report message to a moderator

Re: С РедХат жить тяжело, история про domU под RHEL5 [message #13688 is a reply to message #13684] Sat, 02 June 2007 09:15 Go to previous messageGo to next message
seyko2 is currently offline seyko2
Messages: 129
Registered: February 2007
Location: Moscow
Senior Member

From: 89.19.167*
Кстати, после мучений наткнулся все же на документацию по RHEL5 от самой Красной Шапки (http://www.redhat.com/docs/manuals/enterprise/) и прочитал (просмотрел) почти все. Много стало понятней.

PS: Но про делание initrd для domU там ничего не сказано (приведенный выше рецепт нашел на форуме XEN)
Re: С РедХат жить тяжело, история про domU под RHEL5 [message #13698 is a reply to message #13684] Mon, 04 June 2007 02:36 Go to previous message
seyko2 is currently offline seyko2
Messages: 129
Registered: February 2007
Location: Moscow
Senior Member

From: 89.19.167*
В общем, если собрать ядро openvz-el-028.027 для Xen dom0 без PAE (максимальная память 4G вместо 64G), то под ним в domU, кроме RedHat/rPath/Любой_другой_Linux_26, запускаются Solaris-b44 и NetBSD_XEN3. Возможно, запустится и Plan9.

Реально проверено, что нормально запускаются и работают: Linux CentOS-5, Linux rPath, Solaris b44 domU, NetBSD_XEN3 (запускается инсталяция и появляется менюшки, дальше не пробовал)

Новые сборки Solaris для Xen хотят делать уже под PAE, FreeBSD-7 базируется на Xen-3.1 и тоже планируют делать для PAE. Но пока больше готового для ядра dom0 _без_ PAE
Previous Topic:Про глюки ядра openvz-el5 (что от RedHat)
Next Topic:Gentoo и OpenVZ
Goto Forum:
  


Current Time: Sat May 25 03:28:54 EDT 2013
Powered by FUDforum Powered by Parallels Virtuozzo Containers