Table of Contents

Installation de KVM libvirt

Installation des paquets

yum -y install kvm libvirt

Activation du démon libvirtd

Dé commenter dans /etc/sysconfig/libvirtd la ligne

LIBVIRTD_ARGS="--listen"

Pour les serveurs ne disposant pas d'un CA valide, décommenter la ligne lsiten_tls=0 dans /etc/libvirt/libvirtd.conf:

# This is enabled by default, uncomment this to disable it
listen_tls = 0

Démarrer le démon libvirtd

service libvirtd start

Ajouter les utilisateurs et leurs mots de passe avec la commande saslpasswd2. Lors de l'exécution de cette commande, il est important de préciser que le nom de l'application est libvirt. A titre d'exemple, pour ajouter un utilisateur fred :

saslpasswd2 -a libvirt fred

Password: xxxxxx
Again (for verification): xxxxxx

Configurer le démarrage automatique de libvirt

chkconfig libvirtd on; shutdown -r now

Installation de OpenVswitch

Installer les pré-requis

yum groupinstall "Development Tools" -y
yum install rpmdevtools openssl-devel kernel-devel gcc redhat-rpm-config -y

Créer l'utilisateur ovswitch

adduser ovswitch

##Module openvswitch du noyau

CentOS 6 fournit déjà un module openvswitch dans le noyau (kernel) il n'y a donc pas besoin de construire et installer openvswitch-kmod.

Pour s'en assurer taper la commande

modinfo openvswitch

Qui doit retourner la version du module embarqué

filename: /lib/modules/2.6.32-642.4.2.el6.x86_64/kernel/net/openvswitch/openvswitch.ko
license: GPL
description: Open vSwitch switching datapath
srcversion: 00938868C288DBF055E30F3
depends: libcrc32c,vxlan
vermagic: 2.6.32-642.4.2.el6.x86_64 SMP mod_unload modversions
yum install -y openvswitch

Activer le service

modprobe openvswitch
/etc/init.d/openvswitch start