Ik heb een Mandriva 2007 x86_64 doos met Xen3.0. Het systeem draait een vmlinuz-2.6.17-5mdvxen0 kernel zonder problemen.
Vervolgens heb ik op een Raid1 (mdadm) diskset een LVM2 logical volume gemaakt (/dev/vg/default). Deze lv heb ik weer gebuikt op een GuestOS op te zetten (Gentoo), wat uiteraard gelukt is. Vervolgens heb ik in /etx/xen een config gemaakt op dit domain te booten:
Nu alles klaar is om te starten vertel ik Xen om het Domain te booten:
En dat is het laatste dat gebeurt. Als ik met xm list kijk, is het Domain niet geboot. Ook zie ik geen nieuwe meldingen in xm dmesg. Hij lijkt dus niets te doen.
Als ik in het syslog kijk zie ik echter wel dat de network interfaces worden gestart.. en vervolgens weer worden opgeruimt. Maar helaas zie ik nergens een foutmeling. Ook xend.log zegt alleen dat het domein gecrashed is, maar geeft geen reden.
What's wrong?
En dan nog iets, wat hiermee te maken kan hebben. Tijdens het installen van Gentoo heb ik uiteraard een kernel gecompileerd en gecopieerd naar /boot. Alleen hoe weet Xen (of Gentoo) hoe deze kernel heet.. en dus hoe kan ie deze in gebruik nemen? Moet deze een standaart naam hebben ()vmlinuz bijv?)
Vervolgens heb ik op een Raid1 (mdadm) diskset een LVM2 logical volume gemaakt (/dev/vg/default). Deze lv heb ik weer gebuikt op een GuestOS op te zetten (Gentoo), wat uiteraard gelukt is. Vervolgens heb ik in /etx/xen een config gemaakt op dit domain te booten:
code:
1
2
3
4
5
6
7
8
9
10
11
| kernel = "/boot/vmlinuz-xenU" ramdisk = "/boot/initrd-xenU.img" memory = 256 name = "default" vcpus = 1 vif = [ '' ] disk = [ 'phy:vg/default,hda1,w' ] dhcp="dhcp" hostname= "default" root = "/dev/hda1 rw" extra = "3" |
Nu alles klaar is om te starten vertel ik Xen om het Domain te booten:
code:
1
2
3
| # xm create -c xm-default Using config file "xm-default". Started domain default |
En dat is het laatste dat gebeurt. Als ik met xm list kijk, is het Domain niet geboot. Ook zie ik geen nieuwe meldingen in xm dmesg. Hij lijkt dus niets te doen.
Als ik in het syslog kijk zie ik echter wel dat de network interfaces worden gestart.. en vervolgens weer worden opgeruimt. Maar helaas zie ik nergens een foutmeling. Ook xend.log zegt alleen dat het domein gecrashed is, maar geeft geen reden.
What's wrong?
En dan nog iets, wat hiermee te maken kan hebben. Tijdens het installen van Gentoo heb ik uiteraard een kernel gecompileerd en gecopieerd naar /boot. Alleen hoe weet Xen (of Gentoo) hoe deze kernel heet.. en dus hoe kan ie deze in gebruik nemen? Moet deze een standaart naam hebben ()vmlinuz bijv?)