Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3067 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  83  84  85  ..  136  137  138  139  140  141
Auteur Sujet :

VirtualBox /VMWare mais surtout Xen ...Mangez en...

n°1298834
-Marmite-
Posté le 13-12-2011 à 18:22:10  profilanswer
 

Reprise du message précédent :

e_esprit a écrit :

Tu peux poster la partie de ta conf xen pour l'export du disque ?


 
Je détail un peu :
 

Code :
  1. root@pack-xen03:~# multipath -ll
  2. mpath0 (36842b2b00064cf8d000006e74e9e18a3) dm-0 DELL,MD32xxi
  3. size=10G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
  4. `-+- policy='round-robin 0' prio=24 status=active
  5.   |- 5:0:0:2 sdb 8:16 active ready running
  6.   |- 6:0:0:2 sdc 8:32 active ready running
  7.   |- 7:0:0:2 sdd 8:48 active ready running
  8.   `- 8:0:0:2 sde 8:64 active ready running


Multipath me retourne le disque ISCSI mpath0, j'ai donc crée mon volume group sur ce disque (depuis mon Dom0). On voit bien les 4 liens utilisé dans la config (oui multipath gère aussi le load-balancing).
 
Ensuite, tous ce déroule comme sur mes autres serveurs Xen (je n'ai pas fait de modification particulière à ce niveau) :
 
Création de la machine sur ce VG avec xen-create-image.
 
Le disque qui apparaît dans la conf de ma machine :
 

Code :
  1. #  Disk device(s).
  2. root        = '/dev/xvda1 ro'
  3. disk        = [
  4.                   'phy:/dev/xenvg/VmTests-disk,xvda1,w',
  5.               ]

Message cité 1 fois
Message édité par -Marmite- le 13-12-2011 à 18:22:33
mood
Publicité
Posté le 13-12-2011 à 18:22:10  profilanswer
 

n°1298838
Plam
Bear Metal
Posté le 13-12-2011 à 18:56:24  profilanswer
 

e_esprit a écrit :

Nan ça gère aussi le load balancing.

 

Je le sais bien (j'ai fourni un patch à multipath-tools intégré dans l'upstream  [:o_doc] ), mais dans son cas, pour bencher/comparer ses deux noeud c'est contreproductif, car il ne saura pas directement sur quel noeud cela écrit.


Message édité par Plam le 13-12-2011 à 18:56:51

---------------
Spécialiste du bear metal
n°1298839
Plam
Bear Metal
Posté le 13-12-2011 à 18:59:08  profilanswer
 

-Marmite- a écrit :

 

Je détail un peu :

 
Code :
  1. root@pack-xen03:~# multipath -ll
  2. mpath0 (36842b2b00064cf8d000006e74e9e18a3) dm-0 DELL,MD32xxi
  3. size=10G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
  4. `-+- policy='round-robin 0' prio=24 status=active
  5.   |- 5:0:0:2 sdb 8:16 active ready running
  6.   |- 6:0:0:2 sdc 8:32 active ready running
  7.   |- 7:0:0:2 sdd 8:48 active ready running
  8.   `- 8:0:0:2 sde 8:64 active ready running


Multipath me retourne le disque ISCSI mpath0, j'ai donc crée mon volume group sur ce disque (depuis mon Dom0). On voit bien les 4 liens utilisé dans la config (oui multipath gère aussi le load-balancing).

 

Ensuite, tous ce déroule comme sur mes autres serveurs Xen (je n'ai pas fait de modification particulière à ce niveau) :

 

Création de la machine sur ce VG avec xen-create-image.

 

Le disque qui apparaît dans la conf de ma machine :

 
Code :
  1. #  Disk device(s).
  2. root        = '/dev/xvda1 ro'
  3. disk        = [
  4.                   'phy:/dev/xenvg/VmTests-disk,xvda1,w',
  5.               ]


 

et concrètement ton problème de perfs c'est de quel ordre de grandeur ?


Message édité par Plam le 13-12-2011 à 18:59:17

---------------
Spécialiste du bear metal
n°1298842
e_esprit
Posté le 13-12-2011 à 19:09:44  profilanswer
 

Ca me semble correct.
 
Et donc les perfs entre /dev/xenvg/VmTests-disk sur dom0 et /dev/xvda1 dans le domU montrent de grande différences ?
Tu mesures avec quoi ? de quel ordre les différences ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1298846
-Marmite-
Posté le 13-12-2011 à 20:32:26  profilanswer
 

Pour les tests j'utilise la commande dd :  

Code :
  1. time sh -c "dd if=/dev/zero of=/mnt/file bs=100M count=50 && sync"


Sur le Dom0, en montant le LV du DomU : 138MB/s
 
Sur le DomU : 18MB/s
 
Sur le Dom0 avec la même configuration mais en ayant formaté le mpath0 en ext3 je pouvais atteindre plus de 450MB/s
 
En revanche en faisant le même test sur le deuxième Xen configuré avec un lien ISCSI sur un DomU similaire j’atteins 48.3 MB/s ...
 
C'est pour cela que je posais la question sur ce thread pensant que ça puisse venir de LVM/Xen.
 
J'ai aussi utilisé bonnie++/HDparm et dd avec des bs de 4k, les résultat sont du même ordre.

n°1298847
Plam
Bear Metal
Posté le 13-12-2011 à 20:43:02  profilanswer
 

-Marmite- a écrit :

Pour les tests j'utilise la commande dd :  

Code :
  1. time sh -c "dd if=/dev/zero of=/mnt/file bs=100M count=50 && sync"


Sur le Dom0, en montant le LV du DomU : 138MB/s
 
Sur le DomU : 18MB/s
 
Sur le Dom0 avec la même configuration mais en ayant formaté le mpath0 en ext3 je pouvais atteindre plus de 450MB/s
 
En revanche en faisant le même test sur le deuxième Xen configuré avec un lien ISCSI sur un DomU similaire j’atteins 48.3 MB/s ...
 
C'est pour cela que je posais la question sur ce thread pensant que ça puisse venir de LVM/Xen.
 
J'ai aussi utilisé bonnie++/HDparm et dd avec des bs de 4k, les résultat sont du même ordre.


 
Nombre de CPU et Ram dans le domU ? (perso ça influait des benchs).  
 
Si tu atteint une autre vitesse sur un autre domU c'est que ya un pépin quelque part.  
 
Reste à tester :  
- ton domU à problème avec max cpu et ram
- un autre domU sur le dom0 "problématique"
- tu disais quand sans multipath pas d'emmerde ? télécharge la derniere stable, ça m'a reglé des soucis chez moi http://christophe.varoqui.free.fr/ [...] .9.tar.bz2


---------------
Spécialiste du bear metal
n°1298852
-Marmite-
Posté le 13-12-2011 à 21:27:36  profilanswer
 

Effectivement, j'avais 1 cpu et 2048 de ram. j'en ai mis 24 avec 20 Go de Ram :
 
J'arrive à 45MB/s.
 
Par contre, je viens de refaire un essai sur le DomU qui est sur le Dom0 qui n'as qu'un lien ISCSI et qui avait la même conf (1CPU 2048 de Ram, en l'upgradant de la même manière) : 62.2 MB/s
 
j'avais déjà la dernière version stable.

n°1298853
e_esprit
Posté le 13-12-2011 à 21:29:02  profilanswer
 

Dans le dom0 tu utilises aussi LVM pour tes tests ou pas ?
J'ai l'impression que non en te lisant.


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1298854
-Marmite-
Posté le 13-12-2011 à 21:35:30  profilanswer
 

j'ai fait des tests avec mpath0 configuré avec LVM : 138 MB/s
 
mpath0 formaté directement en ext3 : 450MB/s
 
Tout ça depuis le Dom0

n°1298866
Plam
Bear Metal
Posté le 14-12-2011 à 09:11:22  profilanswer
 

-Marmite- a écrit :

Effectivement, j'avais 1 cpu et 2048 de ram. j'en ai mis 24 avec 20 Go de Ram :
 
J'arrive à 45MB/s.
 
Par contre, je viens de refaire un essai sur le DomU qui est sur le Dom0 qui n'as qu'un lien ISCSI et qui avait la même conf (1CPU 2048 de Ram, en l'upgradant de la même manière) : 62.2 MB/s
 
j'avais déjà la dernière version stable.


 
même matériel, même liens réseaux ?


---------------
Spécialiste du bear metal
mood
Publicité
Posté le 14-12-2011 à 09:11:22  profilanswer
 

n°1298867
e_esprit
Posté le 14-12-2011 à 09:11:35  profilanswer
 

Ah ben déjà ça change pas mal la donne :D
 
Et avec le mpath sans LVM dans le domU ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1298873
-Marmite-
Posté le 14-12-2011 à 09:28:27  profilanswer
 

Plam a écrit :


même matériel, même liens réseaux ?


Oui, les Dom0 sont deux Dell R410 avec la même configuration, la baie est une MD3200i.

e_esprit a écrit :

Ah ben déjà ça change pas mal la donne :D
 
Et avec le mpath sans LVM dans le domU ?


Le DomU à son disque système SUR ce volume group justement.  
 
Comment je pourrais faire pour tester ? Il faudrait que j'installe un autre système sur un fichier image et mettre le LV en disque secondaire ?

n°1298877
e_esprit
Posté le 14-12-2011 à 09:46:08  profilanswer
 

-Marmite- a écrit :


Le DomU à son disque système SUR ce volume group justement.  
 
Comment je pourrais faire pour tester ? Il faudrait que j'installe un autre système sur un fichier image et mettre le LV en disque secondaire ?


1. Fais une archive de la partoche LVM qui sert de système à ton domU
2. Supprime le volume logique LVM (enfin tu vires tout LVM du mpath quoi :o)
3. Tu formates le mpath en ext3/4, tu le montes dans un dossier et tu désarchives ce que tu avais fait en 1. dedans. Tu démontes la partoche.
4. Tu édites la conf de ta VM pour que le disque soit 'phy:/dev/mapper/mpathX','xvda','w'
5. Tu lances ta vm, ça doit fonctionner normalement :o
 
Les points 1 à 3 peuvent être remplacés par une LUN iSCSI neuve et propre + du debootstrap mais si tu sais pas comment faire...


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1299133
-Marmite-
Posté le 16-12-2011 à 15:47:21  profilanswer
 

Bon, je viens de faire les essais, les problèmes de lenteur sur lvm venaient du fait que j'avais oublié de remettre le cache du San après des tests (et le fais que je ne mettait pas assez de RAM).
 
J'ai fais le test avec etx3, remis LVM et j'ai bien les mêmes performances. Le problème c'est qu'il faut énormément de mémoire sur le DomU pour que les débits soient meilleurs.
 
Les accès au San ne peuvent pas être géré que par le Dom0 et que ce soit transparent pour les DomU ?
 

n°1299745
bobl'epong​e
Posté le 26-12-2011 à 22:51:36  profilanswer
 

J'ai un petit souci avec Xen je n'arrive pas a afficher mon domU via SDL le VNC marche bien par contre.
 
Debian Testing
Kernel 3.1.0-1-amd64
Xen 4.1

Code :
  1. kernel = "/usr/lib/xen-4.1/boot/hvmloader"
  2. builder='hvm'
  3. memory = 2048
  4. shadow_memory = 8
  5. name = "winxp"
  6. #vif = [ 'type=ioemu, bridge=eth0' ]
  7. disk = [ 'file:/xen/xenwin.img,hda,w', 'file:/xen/xp.iso,hdb:cdrom,r' ]
  8. device_model = '/usr/lib/xen-4.1/bin/qemu-dm'
  9. # boot on floppy (a), hard disk (c) or CD-ROM (d)
  10. # default: hard disk, cd-rom, floppy
  11. boot="dc"
  12. vfb = [ "type=vnc,keymap=fr" ]
  13. sdl=1
  14. vnc=0
  15. vncconsole=0
  16. vncpasswd=''
  17. stdvga=0
  18. serial='pty'
  19. usbdevice='tablet'


 
Merci  :jap:
 
Edit: Je viens d'installer xserver-xorg-core pas de changement  :(


Message édité par bobl'eponge le 26-12-2011 à 23:22:12
n°1300048
sorg
trop sur HFR depuis 2001
Posté le 01-01-2012 à 13:17:40  profilanswer
 

Yop,
 
J'essaie de jouer avec ZFS + XEN.
 
Je suis sous squeeze et j'ai compilé ZFS sur le Dom0 en natif (pas via Fuse).
 
Je souhaite monter sur mon DomU une partition de mon Pool Raidz, mais je ne la vois pas apparaitre dans l'arborescence /dev/ , en revanche elle a été montée automatiquement sur le Dom0 dans /MonPool/Partition1.
 
Comment faire pour la monter sur le DomU ?
 

n°1300064
Plam
Bear Metal
Posté le 01-01-2012 à 20:05:33  profilanswer
 

sorg a écrit :

Yop,
 
J'essaie de jouer avec ZFS + XEN.
 
Je suis sous squeeze et j'ai compilé ZFS sur le Dom0 en natif (pas via Fuse).
 
Je souhaite monter sur mon DomU une partition de mon Pool Raidz, mais je ne la vois pas apparaitre dans l'arborescence /dev/ , en revanche elle a été montée automatiquement sur le Dom0 dans /MonPool/Partition1.
 
Comment faire pour la monter sur le DomU ?
 


 
Le ZFS de KQtech ?
 
C'est expérimental ou pour de la prod ? Si prod je te conseille de faire plus simple :D


---------------
Spécialiste du bear metal
n°1300199
sorg
trop sur HFR depuis 2001
Posté le 03-01-2012 à 18:39:49  profilanswer
 

Plam a écrit :

 

Le ZFS de KQtech ?

 

C'est expérimental ou pour de la prod ? Si prod je te conseille de faire plus simple :D


ce zfs la : http://zfsonlinux.org/

 

C'est expérimental.

n°1300202
Plam
Bear Metal
Posté le 03-01-2012 à 19:21:24  profilanswer
 

sorg a écrit :


ce zfs la : http://zfsonlinux.org/

 

C'est expérimental.

 

Pas en prod alors [:ocube]

Message cité 1 fois
Message édité par Plam le 03-01-2012 à 19:21:37

---------------
Spécialiste du bear metal
n°1300209
sorg
trop sur HFR depuis 2001
Posté le 03-01-2012 à 20:30:43  profilanswer
 

Plam a écrit :


 
Pas en prod alors [:ocube]


ben non. c'est experimental :o
 
EDIT: bon en fait mon souci c'est que j'ai pas l'arborescence /dev/zvol sur mon dom0. Je ne sais pas pourquoi.tout le reste fonctionne.
Mais bon c'est un peu HS pour le topic :o


Message édité par sorg le 03-01-2012 à 20:35:34
n°1300446
hulo
Posté le 05-01-2012 à 17:47:08  profilanswer
 

:hello:  
 
Je dois mettre en place un Windows 7 virtualisé sur les pc sous Ubuntu, la VM Win7 servira à faire de la bureautique et de la programmation.
J'ai fait pas mal de test sur la virtualisation qemu-kvm, VMware player et VirtualBox.
 
Mon problème est que la solution de virtualisation doit être open source & l'utilisation de la VM doit être fluide
 
Ce que j'ai pu constater:
qemu-kvm: la VM lag
VirtualBox sans les additions invité car non open source : pas de lag ressenti mais pas pratique (résolution de l'écran non dynamique, obliger de capturer la VM via la souris etc...)
 
Connaissez vous d'autre logiciel open source de virtualisation respectant les contraintes cité ci dessus ou des logiciels additionnels comme vmware-tool pour qemu-kvm ?
 
 :jap:

n°1300450
e_esprit
Posté le 05-01-2012 à 17:54:27  profilanswer
 

Pourquoi se restreindre à de l'Open Source alors que le système invité ne l'est pas lui-même ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1300453
hfrfc
Bob c'est plus simple à dire..
Posté le 05-01-2012 à 18:08:38  profilanswer
 

hulo a écrit :

:hello:  
 
Je dois mettre en place un Windows 7 virtualisé sur les pc sous Ubuntu, la VM Win7 servira à faire de la bureautique et de la programmation.
J'ai fait pas mal de test sur la virtualisation qemu-kvm, VMware player et VirtualBox.
 
Mon problème est que la solution de virtualisation doit être open source & l'utilisation de la VM doit être fluide
 
Ce que j'ai pu constater:
qemu-kvm: la VM lag
VirtualBox sans les additions invité car non open source : pas de lag ressenti mais pas pratique (résolution de l'écran non dynamique, obliger de capturer la VM via la souris etc...)
 
Connaissez vous d'autre logiciel open source de virtualisation respectant les contraintes cité ci dessus ou des logiciels additionnels comme vmware-tool pour qemu-kvm ?
 
 :jap:


 
 :heink:  :heink:


Message édité par hfrfc le 05-01-2012 à 18:08:51

---------------
D3/Hots/Hs Doc#2847
n°1300457
hulo
Posté le 05-01-2012 à 18:29:49  profilanswer
 

Citation :

Pourquoi se restreindre à de l'Open Source alors que le système invité ne l'est pas lui-même ?


Nous avons déja les licences Windows 7, elle nous sert à installer le logiciel de dev micrososft visual studio et d'autre logiciel propriétaire.
 

Citation :

VirtualBox sans les additions invité car non open source  :heink:  :heink:


Les "addtions invité" c'est le logiciel de virtualbox qui permet de mieux intéragir entre l'host et la VM [affichage, résolution...] exactement le même principe que VM-tool de VMware.

n°1300459
gizmo15
Posté le 05-01-2012 à 18:31:38  profilanswer
 

mais eu pk partir sur une base ubuntu alors?
 
si ubuntu obligatoire, dual boot?

n°1300462
e_esprit
Posté le 05-01-2012 à 18:44:54  profilanswer
 

Nan mais pourquoi ne pas vouloir installer les guest-additions ? [:ddr555]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1300469
hfrfc
Bob c'est plus simple à dire..
Posté le 05-01-2012 à 19:01:51  profilanswer
 

encore un libriste acharnée... :/ :o
 
Le genre de personnes à pas installer les firmwares non-free sous Debian et à changer de carte réseau à la place :o


Message édité par hfrfc le 05-01-2012 à 19:03:18

---------------
D3/Hots/Hs Doc#2847
n°1300470
hulo
Posté le 05-01-2012 à 19:08:46  profilanswer
 

ouais c'est ce qu'on a, mais cela est moins pratique pour la maintenance, c'est beaucoup plus facile de maintenir une VM par exemple MAJ des logiciels et des patch de sécurité.
Il faut aussi que cette VM soit en lecture seul pour que toutes modification faites par l'utilisateurs ne soient pas pris en compte au prochaine redémarrage de la VM.
 

Citation :

encore un libriste acharnée...    
 
Le genre de personnes à pas installer les firmwares non-free sous Debian et à changer de carte réseau à la place


 
Ce n'est pas pour une utilisation personnelle... mais une centaine.

Message cité 1 fois
Message édité par hulo le 05-01-2012 à 19:11:15
n°1300472
gizmo15
Posté le 05-01-2012 à 19:13:40  profilanswer
 

c'est vrai que les addons de vmware sont super instable...

n°1300473
hulo
Posté le 05-01-2012 à 19:17:59  profilanswer
 

de toute façon c'est propriétaire, j'ai tester VMware pour savoir si la VM ne souffrait pas de lag comme dans qemu-kvm

n°1300475
e_esprit
Posté le 05-01-2012 à 19:26:21  profilanswer
 

hulo a écrit :


Ce n'est pas pour une utilisation personnelle... mais une centaine.


Il dit qu'il a mal au genou  [:gerarddarmon]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1300477
hulo
Posté le 05-01-2012 à 19:32:47  profilanswer
 

Citation :

Il dit qu'il a mal au genou  [:gerarddarmon]  


 
J'ai du louper qquechose là ?
je ne peux pas l'installer sur une VM et la déployer pour une centaine de personne la licence ne le permet pas

n°1300479
hfrfc
Bob c'est plus simple à dire..
Posté le 05-01-2012 à 19:34:30  profilanswer
 

si tu es en secteur education/recherche c'est ok avec vbox.


Message édité par hfrfc le 05-01-2012 à 19:35:22

---------------
D3/Hots/Hs Doc#2847
n°1300482
e_esprit
Posté le 05-01-2012 à 19:49:13  profilanswer
 

hulo a écrit :

Citation :

Il dit qu'il a mal au genou  [:gerarddarmon]  


 
J'ai du louper qquechose là ?
je ne peux pas l'installer sur une VM et la déployer pour une centaine de personne la licence ne le permet pas


En fait c'est pas que ce ne soit pas open source qui te pose problème, mais que ce soit payant, c'est ça ? :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1300483
hulo
Posté le 05-01-2012 à 19:49:39  profilanswer
 

Citation :

si tu es en secteur education/recherche c'est ok avec vbox.


 
Pour l'éducation, je viens de re-regarder et apparemment j'ai dut mal interpréter ce qui est écrit... j'avais compris au départ qu'on pouvait l'utiliser juste qques semaine après relecture j'ai le droit de l'utiliser dans l'éducation national  
 
https://www.virtualbox.org/wiki/VirtualBox_PUEL
 
 

Citation :

Grant of license. (1) Oracle grants you a personal, non-exclusive, non-transferable, limited license without fees to reproduce, install, execute, and use internally the Product a Host Computer for your Personal Use, Educational Use, or Evaluation. “Personal Use” requires that you use the Product on the same Host Computer where you installed it yourself and that no more than one client connect to that Host Computer at a time for the purpose of displaying Guest Computers remotely. “Educational use” is any use in an academic institution (schools, colleges and universities, by teachers and students). “Evaluation” means testing the Product for a reasonable period (that is, normally for a few weeks); after expiry of that term, you are no longer permitted to evaluate the Product.
 
(2) The “VirtualBox Guest Additions” are a set of drivers and utilities that are shipped as a subset of the Product for the purpose of being installed inside a Guest Computer to improve its performance and cooperation with the rest of the Product. In addition to and independent of the rights granted by subsection 1, Oracle allows you to install, execute, copy and redistribute a) unmodified copies of the ISO installation medium of the VirtualBox Guest Additions as shipped with the Product and b) the VirtualBox Guest Additions together with the Guest Computer into which they have been installed.


 
Vous me confirmez que c'est bon pour l'éducation ? :bounce:


Message édité par hulo le 05-01-2012 à 19:53:16
n°1300486
hfrfc
Bob c'est plus simple à dire..
Posté le 05-01-2012 à 20:05:12  profilanswer
 

je viens de te le dire  :heink:


---------------
D3/Hots/Hs Doc#2847
n°1300527
hulo
Posté le 06-01-2012 à 09:56:21  profilanswer
 

J'ai un nouveau problème  :pt1cable:  
 
Existe t-il une fonctionnalité dans VirtualBox pour utiliser une VM en lecture seulement ?
 
Par exemple sur qemu-kvm il est possible d'attaché un fichier .qcow2 à une image VM, lorsqu'on exécute le fichier qcow2 il a en lecture l'image de la VM et les écritures se font dans qcow2.
Cela permet d'avoir une VM de base sans modification
 
 :jap:

n°1300531
TNZ
Ryzen 9 9950X3D powered ...
Posté le 06-01-2012 à 10:55:57  profilanswer
 

Pas à ma connaissance ... p'tet avec un script qui copie le fichier du disque virtuel avant démarrage de la VM.


---------------
"Mieux vaut demander à un qui sait plutôt qu'à deux qui cherchent." ... "Le plus dur, c'est de faire simple.", TNZ
n°1300536
hulo
Posté le 06-01-2012 à 11:56:33  profilanswer
 

Je viens de trouver, on peut le faire par exemple avec la commande :
VboxManage modifyhd fichier_VM.vdi --type immutable

n°1301564
quess
Posté le 16-01-2012 à 17:19:52  profilanswer
 

:hello:  
Problème rencontré dernièrement : un processeur relativement récent (i5-2500) dispose de l'AVX et fait planter une de mes DomU.
 
je plante le décor:
dom0 = lenny 2.6.26-2-xen-amd64

Code :
  1. cat /proc/cpuinfo |grep avx


 
domU = squeeze 2.6.32-5-xen-amd64 (boot via pygrub)

Code :
  1. cat /proc/cpuinfo |grep avx
  2. flags           : fpu de tsc msr pae cx8 sep cmov pat clflush mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nonstop_tsc pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes avx hypervisor lahf_lm


au démarrage d'apache, crash.
kernel: [   71.539921] apache2[910] trap invalid opcode ip:7fd655d248b0 sp:7fff593a6428 error:0 in ld-2.11.2.so[7fd655d11000+1e000]
 
J'ai déplacé le domU sur un dom0 identique d'un point de vue xen et kernel et dont le CPU n'a pas d'AVX. Pas de crash d'apache.
L'erreur "trap invalid opcode" m'a mis sur la piste des instructions CPU. J'ai alors cherché à masquer les bits cpuid pour ce domU correspondant à l'AVX. Aucun succès, je me demande si les valeurs indiquées ici sont correctes pour empecher un domU de voir l'avx.
https://www.redhat.com/archives/fed [...] 00114.html
J'ai essayé la doc de xen, mais c'est chaud je vois pas trop comment cela fonctionne:
http://zhigang.org/wiki/XenCPUID
 
Visiblement le problème est résolu dans le libc de la version suivante de debian .
Quelqu'un a une suggestion / a déjà joué avec les bit CPUID?
 


---------------
---- Mon feedback ----
n°1301579
Plam
Bear Metal
Posté le 16-01-2012 à 18:44:17  profilanswer
 

Si tu peux mettre à jour ton Dom0 en stable, ça me paraît déjà une bonne solution..
Ensuite si tu peux pas, la doc est assez claire, dans la conf de ton DomU, les x ça ne remplace pas et le reste est expliqué (en gros). Mais oui, faut prendre le temps de comprendre exactement ce que tu fais.  
 
Donc niveau timing, si ta un autre Dom0, tu migres tes VM de prod dessus, et tu upgrade à coté ton Dom0 actuel, et vice versa.


---------------
Spécialiste du bear metal
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  83  84  85  ..  136  137  138  139  140  141

Aller à :
Ajouter une réponse
 

Sujets relatifs
VMware/routeur et debianvmware : ne compile pas
Cloner un systeme pour vmwarevmware tools et souris non bloquée dans la fenetre
compilation module vmware qui foiredemande aide pour installer Freebsd 6.2 sur VMware
installer un serveur ftp sous vmwarePerl sur VMWare ESX
Accès distant aux machines virtuelles Vmware[Linux/vmware]
Plus de sujets relatifs à : VirtualBox /VMWare mais surtout Xen ...Mangez en...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)