Tags:
create new tag
, view all tags

virtualisation : kvm + libvirt + virt-manager


Installation

L'installation décrite ici se passe sur une machine avec un processeur intel double coeur possèdant les instructions matérielles de virtualisation. Le système d'exploitation est ubuntu 8.04.

Installez les paquets suivants, que ce soit sur la machine qui va héberger les machines virtuelles ou sur une machine ne servant qu'à administrer l'hôte et ses machines virtuelles.

apt-get install kvm libvirt-bin virt-manager

ALERT! Un serveur X est nécessaire si vous voulez utiliser virt-manager.

Les dépendances suivent d'elles-mêmes, le module noyau est chargé automatiquement et les deamons nécessaires sont démarrés.

TIP Il n'est, à priori, pas nécessaire de redémarrer la machine.


Utilisation

[...] ALERT! Attention : la plupart des commandes agit de façon assez bas niveau et donc les droits " root " sont nécessaires. Toutes les commandes suivantes seront donc exécutées par l'utilisateur root.


virt-manager

démarrer virt-manager

root@hote:~# virt-manager

[...]

se connecter à distance à une machine hébergeant des vm

Voir le menu Fichier -> Ajouter une connexion [...]


virsh

virsh est une interface en ligne de commande pour la libvirt et la gestion de la machine hôte et de ses invités.

Connection

virsh en local (sur la machine hôte)

On lance virsh directement depuis la ligne de commande.
root@hote:~# virsh
virsh #

virsh à distance (depuis une autre machine ayant libvirt d'installé)

Pour se connecter à une machine du nom de hote :
root@autre:~# virsh
virsh # connect qemu+ssh://hote/system

Lister les commandes possibles

virsh # help

Démarrer une machine virtuelle

virsh # start nom de la vm

Arrêter une machine virtuelle

virsh # shutdown nom de la vm

Redémarrer une machine virtuelle

virsh # reboot nom de la vm

[...]

-- VincentMeslard - 26 Nov 2009

Topic revision: r1 - 2009-12-04 - VincentMeslard
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback