OVH Cloud OVH Cloud

installation systeme xen sous etch

15 réponses
Avatar
Patrick CAO HUU THIEN
bonjour,

Pour eviter les RTFM et autres, je suis nouveau dans l'univers debian.

je suis en train d'essayer d'installer un domaine « guest » xen avec
le netinstall de etch.

Apres plusieurs tentatives, j'arrive a installer le systeme mais
j'ai un enorme doute (car actuellement cela ne boot pas :) sur le
processus de boot:
* Faut il installer lilo ?
- et si oui où ça /dev/sda ? /dev/sda1 ? car dans mon MBR j'ai le
GRUB de centOS (mon os host de xen)

Si vous avez des pistes/conseils/retour d'experience sur le sujets
ça m'interresse aussi :)

--
Patrick CAO HUU THIEN Institut Jean-Le-Rond d'Alembert
Équipe informatique Université Pierre et Marie CURIE
case 161
tel: 01 44 27 87 01 4, place Jussieu
fax: 01 44 27 51 44 (ou 88 78) 75252 Paris Cedex 05
email: patrick.cao_huu_thien@upmc.fr
gpg key ID: 1024D/58D16D27 sur pgp.mit.edu
fingerprint: D7B8 7DFB 479C A02E 48A2 383C 0005 4A33 58D1 6D27


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

5 réponses

1 2
Avatar
Raphaël RIGNIER
Serge Dewailly a écrit :
Bonjour,


Re...


Concernant ton problème 32bits/64bits, de mémoire, Xen ne sait pas gérer
les machines virtuelles en 64bits, ce n'est pas encore dans les
"features" ;)
A vérifier...



J'ai vérifié sur ma machine xen :
# xm info
....
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32
hvm-3.0-x86_32p hvm-3.0-x86_64
...

Donc mon Dom0 est bien 32 et 64 bits compilant. D'ailleurs j'ai réussi à
installer un win2003 64.
Cela dit j'ai xen-3.1 (le nom commercial est xen-4.0). Je ne sais pas si
c'était le cas avec Xen-3.0.

Et depuis peu, la 3.2 est sortie...
A tester....

Raphaël


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Raphaël RIGNIER
Serge Dewailly a écrit :
Bonjour,


Re...


Concernant ton problème 32bits/64bits, de mémoire, Xen ne sait pas gérer
les machines virtuelles en 64bits, ce n'est pas encore dans les
"features" ;)
A vérifier...



J'ai vérifié sur ma machine xen :
# xm info
....
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32
hvm-3.0-x86_32p hvm-3.0-x86_64
...

Donc mon Dom0 est bien 32 et 64 bits compilant. D'ailleurs j'ai réussi à
installer un win2003 64.
Cela dit j'ai xen-3.1 (le nom commercial est xen-4.0). Je ne sais pas si
c'était le cas avec Xen-3.0.

Et depuis peu, la 3.2 est sortie...
A tester....

Raphaël


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Patrick CAO HUU THIEN
Raphaël RIGNIER a dit le 02/21/2008 06:52 AM:
...
Comme tu es en Full VT il faut penser dans ce sens ou TOUT est virtuel.
Bios, Mémoire, carte graphique, réseau, et disques. Quand debian te
demande d'installer grub ou lilo sur la MBR il ne touchera pas au Dom0
car il n'a aucune connaissance de celui-ci. Le MBR en cause est celui du
disque virtuel. En l'occurence celui de ta partition LVM.



ok c'est bon a savoir.

Hum c'est étrange, le système fait comme si il ne détectait pas le 64
bits sur la machine virtuelle. Vérifie que la virtualisation matérielle
est possible en 64 bits.
Je crois que c'est xm info. dans capabilities, les mots clés sont HVM et
64. Je ne me rappelle plus trop.
Peut être qu'elle n'est pas activée sur le noyeau xen?
Au pire essaie avec un ISO netinst 32 bits voir si tu obtiens de
meilleurs résultats?



# xm info | grep -i hvm
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32
hvm-3.0-x86_32p hvm-3.0-x86_64

donc ca devrait etre bon ?!

Mais en y repensant, ce message d'erreur je l'ai eu lorsque j'ai
essayé l'install au démarrage de domU (cf fichier ci-dessous).
Avec une installation « classique » c'ad avec le vrai CDROM netisnst
et boot de la « vraie » machine dessus je ne l'ai pas eu.

C'est dommage car le possibilité d'install d'un domU dans le dom0
evite une interruption de service qui me semblait interressante.

en tout cas merci pour les reponses. Je teste et vous tiens au courant.

-- patrick

- dom1 : j'essai d'installer etch
/etc/xen/debian-etch:
<code>
import os, re
arch = os.uname()[4]
if re.search('64', arch):
arch_libdir = 'lib64'
else:
arch_libdir = 'lib'
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 512
shadow_memory = 8
name = "alcea"
vcpus=2
vif = [ 'type=ioemu, bridge=xenbr0' ]
disk = ['phy:VGdomU/debian-etch-1,sda1,w',
'file:/root/debian-40r2-amd64-netinst.iso,hda:cdrom,r']
device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
boot = "cd"
sdl=0
vnc=1
vncpasswd=''
stdvga=0
serial='pty'
</code>







--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Raphaël RIGNIER
Patrick CAO HUU THIEN a écrit :
Raphaël RIGNIER a dit le 02/21/2008 06:52 AM:
...
Comme tu es en Full VT il faut penser dans ce sens ou TOUT est
virtuel. Bios, Mémoire, carte graphique, réseau, et disques. Quand
debian te demande d'installer grub ou lilo sur la MBR il ne touchera
pas au Dom0 car il n'a aucune connaissance de celui-ci. Le MBR en
cause est celui du disque virtuel. En l'occurence celui de ta
partition LVM.



ok c'est bon a savoir.

Hum c'est étrange, le système fait comme si il ne détectait pas le 64
bits sur la machine virtuelle. Vérifie que la virtualisation
matérielle est possible en 64 bits.
Je crois que c'est xm info. dans capabilities, les mots clés sont HVM
et 64. Je ne me rappelle plus trop.
Peut être qu'elle n'est pas activée sur le noyeau xen?
Au pire essaie avec un ISO netinst 32 bits voir si tu obtiens de
meilleurs résultats?



# xm info | grep -i hvm
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32
hvm-3.0-x86_32p hvm-3.0-x86_64

donc ca devrait etre bon ?!


Oui c'est bon :-)

Mais en y repensant, ce message d'erreur je l'ai eu lorsque j'ai
essayé l'install au démarrage de domU (cf fichier ci-dessous).
Avec une installation « classique » c'ad avec le vrai CDROM netisnst
et boot de la « vraie » machine dessus je ne l'ai pas eu.

C'est dommage car le possibilité d'install d'un domU dans le dom0
evite une interruption de service qui me semblait interressante.

en tout cas merci pour les reponses. Je teste et vous tiens au courant.

-- patrick



> disk = ['phy:VGdomU/debian-etch-1,sda1,w',
'file:/root/debian-40r2-amd64-netinst.iso,hda:cdrom,r']
> device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
> boot = "cd"

??
Je ne vois pas pourquoi il est nécessaire de redémarrer le dom0 pour
installer un domU?
pour booter sur le cd il faut mettre boot="d".
Un fois l'install finie on fait
xm shtudown debian-etch
remettre boot="c" dans le ficheir de config
puis à nouveau xm create debian-etch



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Patrick CAO HUU THIEN
Raphaël RIGNIER a dit le 02/21/2008 04:10 PM:

> disk = ['phy:VGdomU/debian-etch-1,sda1,w',
'file:/root/debian-40r2-amd64-netinst.iso,hda:cdrom,r']
> device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
> boot = "cd"

??
Je ne vois pas pourquoi il est nécessaire de redémarrer le dom0 pour
installer un domU?



car l'install via la methode que je decris, ne marche pas : message
d'erreur « bizarre » 32-64 bit???

Je suis donc obligé, pour installer de domU, de faire une vraie
install:
- redemarrage de la machine et boot sur le cdron netinst de etch
- installation

Sauf que ma question initiale a savoir « Faut il installer lilo ? et
si oui où ça /dev/sda ? /dev/sda1 ? car dans mon MBR j'ai le GRUB
de centOS (mon os host de xen) » reste entiere car dans ce contexte
de vraie installation, le MBR est le vrai MBR et non celui que hvm
présente à l'instaleur du domU.

le serpent se mord la queue .....


--
Patrick CAO HUU THIEN


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2