TP sysres IMA5sc 2020/2021 G14 : Différence entre versions

De Wiki d'activités IMA
(Mise en place de la machine virtuelle)
(Mise en place de la machine virtuelle)
Ligne 45 : Ligne 45 :
 
                 'file:/usr/local/xen/domains/oronge/disk.img,xvda2,w',
 
                 'file:/usr/local/xen/domains/oronge/disk.img,xvda2,w',
 
                 'file:/usr/local/xen/domains/oronge/swap.img,xvda1,w',
 
                 'file:/usr/local/xen/domains/oronge/swap.img,xvda1,w',
             ''' 'phy:/dev/storage/oronge1,xvda3,w',
+
             '''   'phy:/dev/storage/oronge1,xvda3,w',
             ''' 'phy:/dev/storage/oronge2,xvda4,w'
+
             '''   'phy:/dev/storage/oronge2,xvda4,w'
 
               ]
 
               ]

Version du 15 octobre 2020 à 07:32

TP PRA - FAUCHOIS Lukas & ROUILLÉ Guillaume

Informations générales

Domaine Distribution VLAN IP Netmask Gateway Gateway 6509-E Gateway 3560-E
oronge.site Debian 10 Buster 328 100.64.0.28 255.255.255.240 100.64.0.7 100.64.0.5 100.64.0.6


Mise en place de la machine virtuelle

Création de la machine virtuelle Xen

Afin de créer notre machine virtuelle Xen Linux sur le domaine capbreton.plil.info, nous avons besoin de plusieurs données. Premièrement, un nom de domaine : étant basé sur le thème des champignons, nous avons choisi l'oronge, champignon rare et considéré comme le meilleur qui soit d'un point de vue gustatif. Concernant l'adresse IP, après répartition nous nous sommes vu attribuer l'adresse IP 100.64.0.28. L'adresse IP du routeur 6509E est 100.64.0.5 et le masque de sous-réseau 255.255.255.0 (car 100.64.0.1/24). Nous indiquons le répertoire où les disques virtuels doivent être créés : /usr/local/xen. Enfin, nous choisissons le mot de passe (pasglop) ainsi que la distribution : debian buster étant la dernière distribution stable.

Ce qui donne la commande suivant à entrer sur le domaine capbreton (après s'y être connecter en ssh) :

root@capbreton:~# xen-create-image --hostname=oronge --ip=100.64.0.28 --gateway=100.64.0.5 --netmask=255.255.255.0 --dir=/usr/local/xen --password=pasglop --dist=buster

Attribution des LVM

Pour se voir attribuer deux LV de 10Go chacun, il est d'abord nécessaire de créer un groupe de volumes storage sur capbreton : nous réunissons les disques sde et sdf de 2.7To chacun.

root@capbreton:~# vgcreate storage /dev/sde /dev/sde

Ensuite, nous partitionnons ce groupe en LV de 10Go. Pour oronge, nous les appelerons oronge1 et oronge2 :

 root@capbreton:~# lvcreate -L10G -n oronge1 storage
 root@capbreton:~# lvcreate -L10G -n oronge2 storage

Il est nécessaire pour nous de les formater au format ext4 avec la commande mkfs :

root@capbreton:~# mkfs.ext4 /dev/storage/oronge1
root@capbreton:~# mkfs.ext4 /dev/storage/oronge1

Configuration des LV

Pour indiquer à notre machine virtuelle qu'elle possède les volumes logiques oronge1 et oronge2, nous modifions le fichier de configuration de celle-ci en y ajoutant les deux lignes en gras dans la fonction disk=[] :

disk        = [
               'file:/usr/local/xen/domains/oronge/disk.img,xvda2,w',
               'file:/usr/local/xen/domains/oronge/swap.img,xvda1,w',
               'phy:/dev/storage/oronge1,xvda3,w',
               'phy:/dev/storage/oronge2,xvda4,w'
             ]