Xentaur/misc

Материал из Xgu.ru

Перейти к: навигация, поиск

Коротко о разном



Подготовка домена для экспериментов.

dd if=/dev/zero of=target.img count=2048 bs=1024k
mkfs.ext3 target.img
mount -o loop target.img /mnt
debootstrap sid /mnt http://192.168.72.2:9999/debian/
cp -R /lib/modules/2.6.18-6-xen-686 /mnt/lib/modules/
mount --bind /dev /mnt/dev/
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
apt-get install libc6-xen udev
exit
cat <<EOF > /mnt/etc/fstab
proc 		/proc 	proc defaults 0 0 
/dev/hda1 	/ 	ext3 defaults 0 0
EOF
cat <<EOF > /mnt/etc/network/interfaces
auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp
EOF
umount /mnt/sys
umount /mnt/dev
umount /mnt/proc
umount /mnt

Конфигурационный файл домена:

kernel = "/boot/vmlinuz-2.6.18-4-xen-686"
ramdisk = "/boot/initrd.img-2.6.18-4-xen-686"
builder='linux'
memory = 128
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'
root="root=/dev/xvda1 ro console=hvc0"
#this instance configuration
name = "iscsi-target"
vif=[ 'bridge=service0, mac=00:16:3e:00:02:01' ]
disk=[ 'file:/xen/xentaur-images/iscsi/iscsi-target.img,xvda1,w' ] 

Обязательно поменять параметры!

  • name
  • vif
  • disk


инсталляция lilalo

apt-get install perl make libmodule-build-perl libc6-dev gcc
wget http://xgu.ru/lilalo/install
lilalo_user=igor users=root lab=lab_name sh install
Источник — «http://xgu.ru/wiki/Xentaur/misc»