TP sysres IMA5 2021/2022 G6

De Wiki d'activités IMA

Boris JACQUOT et Louis WADBLED

Création de la machine virtuelle

On veut créer notre machine virtuelle sur l'hyperviseur (HV) capbreton.

$ export http_proxy=http://proxy.plil.fr:3128
$ xen-create-image --hostname=Bellerose --ip=193.48.57.181 --gateway=193.48.57.188 --netmask=255.255.255.224 --dir=/usr/local/xen --password=pasglop --dist=bullseye
$ lvcreate -L10G -n Bellerose1 storage
$ lvcreate -L10G -n Bellerose2 storage
$ mkfs.ext4 /dev/storage/Bellerose1
$ mkfs.ext4 /dev/storage/Bellerose2

Dans /etc/xen/Bellerose.cfg :

$ vim /etc/xen/Bellerose.cfg
disk        = [
                 'file:/usr/local/xen/domains/Bellerose/disk.img,xvda2,w',
                 'file:/usr/local/xen/domains/Bellerose/swap.img,xvda1,w',
                 'phy:/dev/storage/Bellerose1,xvda3,w',
                 'phy:/dev/storage/Bellerose2,xvda4,w'
              ]
vif         = [ 'ip=193.48.57.181 ,mac=00:16:3E:FA:D0:95 ,bridge=IMA5sc' ]
$ xl create -c /etc/xen/Bellerose.cfg

Avec la commande :

$ cat /etc/fstab

On voit xvda1 et xvda2. On va créer xvda3 et xvda4 :

$ mkdir /mnt/xvda3
$ mkdir /mnt/xvda4
$ mount /dev/xvda3 /mnt/xvda3
$ mount /dev/xvda4 /mnt/xvda4
$ mv /var/* /mnt/xvda4
$ nano /etc/fstab
# /home vers xvda3
/dev/xvda3 /home ext4 defaults 0 2
# /var vers xvda4
/dev/xvda4 /var ext4 defaults 0 2
mount -a

Et avec lsblk on peut voir les partitions de notre VM :

$ lsblk
xvda3 202:3 0 10G 0 disk /home
xvda4 202:4 0 10G 0 disk /var

Pour quitter la VM : CTRL+]