Ha ça c'est vraiment du bon boulot philippe_PMA, grâce à toi je sais ce qui m'attend.
J'attends impatiemment la fin du telechargement de fc14 x86_64 pour m'y lancer.

Tout de même, je pense que les developpeurs de la distro fedora devraient incorporer xen comme c'est le cas pour centos . neanmoins, il faut dire que si on arrive à faire l'installation manuelle soi même, on a carrement idée du comment ça fontionne vu que ça demande toute une gimnastique intellectuelle et ,cela aide beaucoup, à se debarrasser des anciennes habitudes de windows, où on vous livre tout sur plateau
Vu que Xen modifie lourdement le kernel, c'est plus pour un usage "serveur" ce qui n'est pas le rôle vraiment de Fedora. C'est pour celà que tu as encore du xen (pour combien de temps? j'exagère) sur CentOS/RedHat, même si c'est KVM qui est maintenant mis en avant (du au rachat de Qumranet par RH, ceux qui ont fait KVM en partie, SPICE etc).

Pour une solution pérenne, et professionnel, on est aujourd'hui sur une période charnière, où le choix entre XEN et KVM se pose réellement. Mais celui qui a le plus le vent en poupe on va dire, bref celui qui est le plus prometteur, c'est KVM principalement dû au fait qu'il est intégré au noyau (je sais je me repète). Ce qui fait toute la différence. Donc quand une amélioration est apporté au noyau linux, KVM en profite directement. Alors que XEN, il faut attendre que les developpeurs backport ça. Et rebelotte à chaque nouvelle version du kernel, donc bonjour la maintenance. Tout le tunning habituel pour le kernel Linux y est aussi valable, il n'y a pas de spécificité lié à KVM. Et de plus tous les modules/drivers n'ont pas a être modifiés. Si par malheur tu dois utiliser un module kernel compilé, pas sûr qu'il passe direct sur un kernel xenifié (genre les joies des modules nvidia sur dom0).
Au taf on a des plateformes virtualisées depuis quelque temps déjà, les 1ere étaient en XEN, les nouvelles sont maintenant en KVM et on reviendra pas en arrière.

Bon voilà après si tu es dans une logique d'apprentissage personnel, ou autre même, je ne donne ici que le retour d'une expérience professionnelle. Une parmis d'autres, XEN reste encore leader dans ce secteur, on peut donc comprendre qu'il soit encore privilégié face à des solutions comme KVM qui peuvent souffrir encore d'un manque de maturité. Mais à mon avis ils ont interet à s'accrocher.

ps: Après pour les habitudes windowsiennes là je sais pas je ne connais pas. L'habitude linuxienne veut qu'on mette en place des solutions en sachant comment elles fonctionnent, c'est différent et incompatible avec une livraison sur plateau où on a rien à faire 😉
madko wrote:Vu que Xen modifie lourdement le kernel, ...
Justement, c'est tout l'objet de l'utilisation de paravirt_ops par XEN.
Du coup, Xen n'est plus, ne sera plus intrusif.

Solutions utilisant paravirt :
- VmWare
- VirtualBox
- Xen
...



Maintenant, le débat sur la mailing list Fedoravirt semble dire :
- La solution de virtualisation par défaut de Fedora c'est KVM.
- Tant qu'il y a du monde pour maintenir xen dans Fedora, il y sera.
--@madko: je sais que l'installation de kvm est beaucoup plus facile que xen sur fedora, mais comme je l'ai dit unpeu plus haut, c'est un projet qui m'a ete donné en classe sur la virtualisation et moi j'ai hérité de xen comme sujet c'est pourquoi je dois faire tout pour savoir ce qu'il a dans la caboche et comment ça marche.Il me fallait donc choisir une distribution ou xen n'est pas dans le noyau et mon choix est tombé sur fedora . Ce qui me pousserait alors à faire une installation manuelle.

--@ philippe_PMA: Je te remercie encore pour tes précisions, j'ai pu faire l'installation avec fedora x86_64 ,mais mon probleme actuel reside au niveau d'espaces disques car je n'arrive pas à créer de volume logiques pour les machines virtuelles. La partition /dev où je devrais créer les machines virtuelles n'a que 513Mo alors que j'ai 34G et 50 de libre dans le / et le home.
Je voudrais savoir comment faire pour allouer plus d'espace à /dev.
Voici ce que j'ai comme message en lançant la commande lvcreate
[root@PCMAOMY ~]# lvcreate -nmachineVirtuelle -L20G /dev/vg_pcmaomy
Insufficient free extents (0) in volume group vg_pcmaomy: 640 required
Merci
Réduis ton systeme de fichiers principal avec resize2fs, réduis ensuite la partition correspondante, ce qui te donnera la place de créer une nouvelle partition où tu pourras stocker /dev
ppmaomy wrote:...
[root@PCMAOMY ~]# lvcreate -nmachineVirtuelle -L20G /dev/vg_pcmaomy
Insufficient free extents (0) in volume group vg_pcmaomy: 640 required
Merci
Tu te mélanges les pinçeaux.

/dev est un répertoire spécial qui contient les fichiers devices.

C'est certainement pas là qu'il faut que tu crées un volume logique !

1°) Fais la commande vgdisplay pour voir les groupes de volumes dont tu disposes.
La ligne "VG Name" te donneras le nom.
La ligne "Free PE / Size" te donneras la place libre.

Si tu en as plusieurs tu pourras choisir.
Éventuellement, mets le résultat ici.

2°)
En considérant que tu as de la place, et que le volume groupe s'appele : XenVolG.

Tu pourras créer un volume logique XenLogVol ainsi :
lvcreate -L 20G -n XenLogVol XenVolG


Tiens un liens qui explique plus : http://www.virtuatopia.com/index.php/Building_a_Xen_Virtual_Guest_Filesystem_using_Logical_Volume_Management_%28LVM%29

Je te conseille de fouiller dans l'ensemble site, c'est très intéressant pour ton sujet.
Voici ce que me donne la commande pvdisplay
[root@PCMAOMY dev]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda5
  VG Name               vg_pcmaomy
  PV Size               111,80 GiB / not usable 15,00 MiB
  Allocatable           yes (but full)
  PE Size               32,00 MiB
  Total PE              3577
  Free PE               0
  Allocated PE          3577
  PV UUID               78jMmK-HQqF-lLZR-B5qW-dtvP-6J9U-C7qq1M
J'ai ete sur le lien que tu m'as donné: http://www.virtuatopia.com/index.php/Bu … _%28LVM%29
et j'ai essayé de suivre à la lettre mais j'ai eu quelques difficultés :
voici ce que me donne la commande fdisk -l /dev/sda
Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1            2048    17117183     8557568   27  Inconnu        //c'est la partition OEM
/dev/sda2   *    17117184   252917757   117900287    7  HPFS/NTFS      //Ma partition Windows
/dev/sda3       252917760   253941759      512000   83  Linux          //ICI LE BOOT
/dev/sda4       253941760   488396799   117227520    5  Etendue
/dev/sda5       253943808   488396799   117226496   8e  Linux LVM     //Partition linux 
Je n'arrive pas dutout à creer un autre volume physique pour pouvoir etendre la capacite du vg_pcmaomy ni de VG car tout mon système linux se trouve deja sur la /dev/sda5 qui considerer en entier comme un PV.
Je me retrouve encore bloqué, peutetre que je melange encore les pédales.
Tu as fais un volume physique (vg_pcmaomy) de 111,80 GiBn c'est bien.
Mais tu as crée un ou des volumes logique qui prend tout, donc tu ne peux plus en créer dans ce volume physique ...

Donnes le résultat de lvdisplay.
En effet, je viens de voir les volumes logiques, voici ce qui s'affiche
[root@PCMAOMY PMAOMY]# lvdisplay
  --- Logical volume ---
  LV Name                /dev/vg_pcmaomy/lv_root
  VG Name                vg_pcmaomy
  LV UUID                riuNzW-QaCr-0qek-bMt1-TXqd-yQEp-tcZu7G
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                50,00 GiB
  Current LE             1600
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0
   
  --- Logical volume ---
  LV Name                /dev/vg_pcmaomy/lv_home
  VG Name                vg_pcmaomy
  LV UUID                pEB6i2-v38D-2ToM-vdSw-Ap38-7Qco-O2BzC7
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                56,84 GiB
  Current LE             1819
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1
   
  --- Logical volume ---
  LV Name                /dev/vg_pcmaomy/lv_swap
  VG Name                vg_pcmaomy
  LV UUID                ei3uen-K83s-XVi3-HCcG-dQjE-AF56-qhS52u
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                4,94 GiB
  Current LE             158
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:2
C'était pourtant bien écris dans le tuto :
Important note about LVM volume group setup: You must (should) leave free space in the LVM volume group for storing guest virtual disks!!

Bon, il faut que tu récupéres de la place. Plusieurs solutions :
1- Réduire l'un des volumes logiques (ou les deux).
2- Mettre ton /home sur lv_root et récupérer lv_home.
3- Résintaller.

Réinstaller sera le moins compliqué, mais il faudra faire attention à garder de la place non allouer !

Sinon, tu peux tenter le et / ou le 2, sachant qu'au pire tu réinstall ... Ca sera formateur.

http://doc.ubuntu-fr.org/lvm
Bonjour, excusez moi pour mon absence, je suis actuellement en examen c'est pourquoi je me fais rare.
Concernant mon installation,vu que je ne m'y connais pas trop en LVM, j'ai preferé formater ma machine et repartitionner.Voici ce que j'ai:
[root@PCMAOMY ~]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda6
  VG Name               vg_pcmaomy
  PV Size               108,38 GiB / not usable 2,00 MiB
  Allocatable           yes 
  PE Size               32,00 MiB
  Total PE              3468
  Free PE               1585
  Allocated PE          1883
  PV UUID               kBIv3Q-Bf5d-tgcD-c4W8-1xNl-wRf9-7xuWEM
----------------------------------------------------------------
[root@PCMAOMY ~]# vgdisplay
  --- Volume group ---
  VG Name               vg_pcmaomy
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               108,38 GiB
  PE Size               32,00 MiB
  Total PE              3468
  Alloc PE / Size       1883 / 58,84 GiB
  Free  PE / Size       1585 / 49,53 GiB
  VG UUID               5DdtZp-trHT-pgpB-UwKs-U5zB-xYXz-X4o1Pw
[root@PCMAOMY ~]# lvdisplay
  --- Logical volume ---
  LV Name                /dev/vg_pcmaomy/Lv_root
  VG Name                vg_pcmaomy
  LV UUID                m2xHL5-JJtb-Qo1U-z7Zl-YucO-OToQ-d7BvfL
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                29,31 GiB
  Current LE             938
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0
   
  --- Logical volume ---
  LV Name                /dev/vg_pcmaomy/Lv_home
  VG Name                vg_pcmaomy
  LV UUID                Tt6i57-4TJz-ImDq-3z5N-lkGO-vOOI-LTmitF
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                19,53 GiB
  Current LE             625
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1
   
  --- Logical volume ---
  LV Name                /dev/vg_pcmaomy/Ubuntu
  VG Name                vg_pcmaomy
  LV UUID                YADsb2-YSTf-V4PD-yxnM-HATb-DVxm-1kEEcX
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                10,00 GiB
  Current LE             320
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:2

Ayant de l'espace maintenant dans le VG, j'ai crée une LV nommée Ubuntu avec 10G.
Lorsque je reviens sur le tuto,
au niveau de la connection ssh j'ai saisi ceci:
# ssh -X root@192.168.1.6 (mon @ip)
après avoir creer un mot de passe de connection root, j'ai lancé virtmanager et saisi le mot de passe root que j'avais crée, le gestionnaire graphique
m'affiche Domain-0 (en cours de fontionnement)
et quand je clique sur créer une nouvelle machine virtuelle, j'ai une fenetre qui s'affiche avec pour message:
"erreur aucune option d'installation disponible pour cette machine"
la encore jsuis bloqué
Se serai bien plus agréable à lire avec les balises « Code », cette icone : balises code
😉
ppmaomy wrote:... j'ai lancé virtmanager et saisi le mot de passe root que j'avais crée, le gestionnaire graphique
m'affiche Domain-0 (en cours de fontionnement)
et quand je clique sur créer une nouvelle machine virtuelle, j'ai une fenetre qui s'affiche avec pour message:
"erreur aucune option d'installation disponible pour cette machine"
la encore jsuis bloqué
Pour t'aider, il va sans doute me falloir installer un DomU. Cependant, je n'aurais pas de temps avant ... mercredi soir, je pense.
A moins que quelqu'un d'autre t'aide d'ici là, peut tu préciser très exactement les manipulations que tu as fais et après avoir fait la commande :
virt-manager &
As tu bien fait un clic droit sur "localhost (Xen)" avant de cliquer sur "New" ?
Es-tu sûr du message ?

Dans les sources de virt-manager le seul message qui correspondrait est :
"erreur aucune option d'installation disponible pour cette connexion"
Peux tu tester avec virt-install, tel qu'indiqué dans la suite du tuto.
Tu devrais avoir un sous-répertoire /root/.virt-manager

Il devrait y avoir un fichier virt-manager.log

Peut tu donner le contenu du fichier virt-manager.log ici.
Si tu as d'autres fichiers dans ce répertoire, merci de l'indiquer.
Merci voici comment je lance virt-manager et la ça se passe sans problème
[root@PCMAOMY pmaomy]# ssh -X root@192.168.1.6
root@192.168.1.6's password: 
Last login: Mon Jan 31 20:56:06 2011 from pcmaomy
[root@PCMAOMY ~]# virt-manager &
[1] 18568
[root@PCMAOMY ~]# /usr/lib/python2.7/site-packages/dbus/types.py:6: PendingDeprecationWarning: The CObject type is marked
 Pending Deprecation in Python 2.7.  Please use capsule objects instead.
  from _dbus_bindings import ObjectPath, ByteArray, Signature, Byte,\

une fois lancé, le gestionnaire de machine lancé, je n'ai pas xen en localhost. j'ai qemu et xen:
PCMAOMY(xen)
localhost(qemu)

En deroulant PCMAOMY, j'ai Domain-0 (en cours de fonctionnement), donc si je dois creer une machine virtuelle à partir de localhost, ce sera alors avec qemu
Quand je fait droit sur PCMAOMy(xen) Nouveau, j'ai une nouvelle fenetre qui s'affiche:creer une nouvelle machine avec deux champs:
NOM et connection qui contient par defaut PCMAOMY(xen). Avec un message en bas
Error: Aucune option d'installatin disponible pour cette connection.