# Comment créeer une Machine virtuelle KVM ~~TOC_HERE 4-5 wide~~ #### Création de la machive virtuelle ##### Création manuelle ``` virt-install --os-variant='rhel5' --network bridge='br0' --disk /home/vm/centos5.img,size=64 --cdrom=/dev/cdrom --vcpus=2 --ram=2048 --name=centreon5 ``` ##### Création par WebVirtMgr * Choisir l'entrepôt de stockage dans Storages * Cliquer sur Add Image * Indiquer nom et taille de l'image à créer * Choisir l'instance dans laquelle créer la machine * Cliquer sur Custom Instance * Renseigner NAME VCPU et RAM * Choisir l'image du disque ... * ...et l'interface réseau à utiliser Pour utiliser le cdrom il faut adapter le bloc correspondant à ce device dans le fichier XML décrivant la machine virtuelle. Pour cela dans le menu settings de la machine virtuelle ouvrir l'onglet XML et modifier la description du device cdrom par défaut en type 'block' dont la source est /dev/cdrom
#### Installation d'un serveur ##### Téléchargement et installation du serveur * Télécharger l'ISO de l'image CD d'installation ((Les socles techniques linux sont disponibles sur VENEZIA à l'adresse suivante :http://venezia.appli.dgfip/projects/socle-linux/. Il est important de choisir le socle à installer avec la matrice SI2B qui présente la compatibilité des matériels et des produits avec les socles.Cette matrice est consultable à l'adresse : http://venezia.appli.dgfip/www/socles-techs/matrices.html)) * Procéder à l'installation en sélectionnant le partitionnement personnalisé * Supprimer toutes les partitions et recréer un partitionnement complet dans cet ordre - /dev/sda1/ : partition standard de 512 Mo - /dev/sda2/ : un volume physique de 20000 Mo - /dev/sda3 : un volume physique qui prend l'espace restant - un groupe de volume vg00 qui utilisera le volume physique de 20000 Mo (sda2) - un groupe de volume vg00 qui utilisera le volume physique le plus gros (sda3) - les volumes logiques lv* comme indiqué dans le tableau plus haut * Poursuivre l'installation (Le réseau peut être configuré dès cette étape par anticipation) ##### Configuration du réseau La création d'un pont réseau permet de lier un ou plusieurs interfaces physiques à un interface logique pour offrir : - sécurité avec la redondance des liens - performance avec l'agrégation des liens Désinstaller NetworkManager ``` chkconfig network on service network restart yum -y erase NetworkManager ``` Créer l'interface br0 ``` cp -p /etc/sysconfig/network-scripts/ifcfg-{eth0,br0} ``` Adapter le contenu de l'interface br0 ``` sed -i -e'/HWADDR/d' -e'/UUID/d' -e's/eth0/br0/' -e's/Ethernet/Bridge/' /etc/sysconfig/network-scripts/ifcfg-br0 echo DELAY=0 >> /etc/sysconfig/network-scripts/ifcfg-br0 echo 'BOOTPROTO="none"' >> /etc/sysconfig/network-scripts/ifcfg-eth0 echo BRIDGE=br0 >> /etc/sysconfig/network-scripts/ifcfg-eth0 ``` Redémarrer le service réseau ``` service network restart ``` Vérifier que l'interface br0 est bien monté ``` brctl show bridge name bridge id STP enabled interfaces br0 8000.1c98ec182f70 no eth0 ``` Configurer l'interface eth0: ``` vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" BOOTPROTO="none" DEFROUTE="yes" DNS1="xx.xxx.xxx.xx" DNS2="xx.xxx.xxx.xx" GATEWAY="xx.xxx.xxx.xx" HWADDR="1C:98:EC:18:2F:70" IPADDR="xx.xxx.xxx.xx" IPV4_FAILURE_FATAL="yes" IPV6INIT="no" NAME="System eth0" NM_CONTROLLED="yes" ONBOOT="yes" PREFIX="24" TYPE="Ethernet" UUID="0790b624-e8d1-40f2-8611-a25435c9b566" ```