howto:kvm-make-vm
Comment créeer une Machine virtuelle KVM
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
<disk type='block' device='cdrom'> <driver name='qemu' type='raw'/> <source dev='/dev/cdrom'/> <target dev='hda' bus='ide'/> <readonly/> <alias name='ide0-1-1'/> <address type='drive' controller='0' bus='1' target='0' unit='1'/> </disk>
Installation d'un serveur
Téléchargement et installation du serveur
- Télécharger l'ISO de l'image CD d'installation 1)
- 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"
1)
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
howto/kvm-make-vm.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1