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+]