TP sysres IMA5 2021/2022 G6 : Différence entre versions
De Wiki d'activités IMA
(Page créée avec « Bonjour ») |
|||
Ligne 1 : | Ligne 1 : | ||
− | + | 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+] |
Version du 11 octobre 2021 à 17:21
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+]