OpenVZ Forum


Home » International » Russian » С РедХат жить тяжело, история про domU под RHEL5
С РедХат жить тяжело, история про domU под RHEL5 [message #13684] Sat, 02 June 2007 02:57 Go to next message
seyko2 is currently offline  seyko2
Messages: 188
Registered: February 2007
Location: Moscow
Senior Member

В общем после того, как я научился запускать под 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: Sat, 02 June 2007 02:59]

Report message to a moderator

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

Кстати, после мучений наткнулся все же на документацию по 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 06:36 Go to previous message
seyko2 is currently offline  seyko2
Messages: 188
Registered: February 2007
Location: Moscow
Senior Member

В общем, если собрать ядро 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: Mon Nov 04 06:06:02 GMT 2024

Total time taken to generate the page: 0.03443 seconds