OpenVZ Forum


Home » International » Russian » С РедХат жить тяжело, история про domU под RHEL5
С РедХат жить тяжело, история про domU под RHEL5 [message #13684] Sat, 02 June 2007 02:57 Go to previous 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

 
Read Message
Read Message
Read Message
Previous Topic: Про глюки ядра openvz-el5 (что от RedHat)
Next Topic: Gentoo и OpenVZ
Goto Forum:
  


Current Time: Sun Aug 25 16:15:40 GMT 2024

Total time taken to generate the page: 0.03750 seconds