[Megoldva] XEN domU létrehozása

Fórumok

Létre kéne hozni XEN alatt egy domU-t úgy hogy nics rajta és nem is telepíthető virt-install, libvirt, csak a xm és a hozzá kapcsolódó alapjószágok vannak meg ami az Oracle VM3-hoz van.
Jelenleg az Oracle VM-manager telepítése nélkül kellene megoldani.
Már google-ztam de mindenhol a virt-install jön ki a végére.. nekem meg ez jelenleg nem jó :(
xm

--TamsA--

Hozzászólások

Nem irtad, hogy para vagy hardware virtualizalt masinat akarsz, es azt sem, hogy mi a host OS. De a /etc/xen alatt vannak hasznalhato config template file-ok. Azok alapjan szerkeszthetsz egy sajat config file-t. Utana xm create -f /path_to_config_file -c . A -c egybol consolt is nyit neked.
Remelem tudtam segiteni.
Ajanlom a file szerkesztese elott a "man xmdomain.cfg" parancs hasznalatat.

Toni

Ezt az oldalt nagyon tudom ajanlani mindenkinek, aki Xen-el akar ismerkedni.
http://www.virtuatopia.com/index.php/Xen_Virtualization_Essentials

Akár fogsz egy meglévő CentOS-t, elkészíted neki az LVM partíciót, a xen configot, a működő CentOS rendszert rámásolod, és elindítod. Elsőre tuti nem fog menni, ezután szisztematikusan kijavítod a hibákat.
Ha nagyon kell, kész CentOS "templatet" szerintem bármelyikünk tud neked adni.

Köszi mindenkinek ...
Januárban ha melóhelyre kerülök kipróbálom és beszámolok !

Békés Ünnepeket!

Ha átadod a tudásod neked attól még nem lesz kevesebb belőle..

Csak a dokumentáció kedvért...
A megoldás teljesen fapadosan történt.
x1 vgép diszkje LVM-mel létrehozva

Vagyis a kézzel létrehozott x1.conf


builder='linux'
memory = 4096
name = "x1"
vcpus = 2
vif = [ 'mac=00:00:00:00:00:01, bridge=xenbr0',]
disk = [ 'file:/iso/Enterprise-R5-U6-Server-x86_64-dvd.iso,xvdb:cdrom,r', 'phy:/dev/vg_1/x1_disk1,xvda,w',]
#kernel és ramdisk images a telepítőről xen részből másolva
kernel="/etc/xen/boot/vmlinuz"
ramdisk="/etc/xen/boot/initrd.img"
extra="install=hd:/dev/xvdb"

A masina

 xm create x1.conf -c 

lett indítva és bugyuta txt terminálról telepítve.
valami oknál fogva nem működött a bemountolt telepítőről a telepítés, így végül is NFS-en keresztül történt ...

utána persze a konfigurációs állomány módosult...


builder='linux'
memory = 4096
name = "x1"
vcpus = 2
vif = [ 'mac=00:00:00:00:00:01, bridge=xenbr0',]
disk = [ 'phy:/dev/vg_1/x1_disk1,xvda,w',]
bootloader="/usr/bin/pygrub"
on_xend_start="start"
on_poweroff="destroy"
on_reboot="restart"
on_crash="destroy"

illetve a default kernelnek a xen-es lett kiválasztva.

Ha átadod a tudásod neked attól még nem lesz kevesebb belőle..