Groupe |
Domaine |
Distribution |
VLAN privé |
IP (VLAN333) |
Netmask (VLAN333) |
Gateway (VLAN333) |
Gateway 6509-E (VLAN333) |
Gateway 9200 (VLAN333) |
IP (publique)
|
Groupe 14
|
oronge.site
|
Debian 10 Buster
|
314
|
100.64.0.16
|
255.255.255.0
|
100.64.0.254
|
100.64.0.1
|
100.64.0.2
|
193.48.57.176
|
Création d'une machine virtuelle Xen Linux sur le dom0 capbreton.plil.info
Connexion ssh :
ssh pifou@capbreton.plil.info
Création de la VM Xen :
> su - (Afin de pouvoir accéder aux variables d'environnement de su et ainsi accéder à sbin/mkswap)
> xen-create-image --hostname=amanite --ip=100.64.0.19 --netmask=255.255.255.0 --gateway=100.64.0.5 --password=pasglop --dir=/usr/local/xen --dist=buster
Résultat de la commande :
General Information
--------------------
Hostname : amanite
Distribution : buster
Mirror : http://deb.debian.org/debian
Partitions : swap 512M (swap)
/ 4G (ext4)
Image type : sparse
Memory size : 256M
Kernel path : /boot/vmlinuz-4.19.0-9-amd64
Initrd path : /boot/initrd.img-4.19.0-9-amd64
Networking Information
----------------------
IP Address 1 : 100.64.0.19 [MAC: 00:16:3E:C4:6A:BB]
Netmask : 255.255.255.0
Gateway : 100.64.0.5
Configuration de la machine virtuelle
Lorsque nous sommes connecté en ssh à capbreton, creation de la VM avec la commande : xl create -c /etc/xen/amanite.cfg
- Affichage de l'ensemble des VM présente sur capbreton : xl list
- Se connecter à la VM : xl console amanite
Identifiant de la machine : root
Mdp de la machine : pasglop
Nous avons tout d'abord modifier le fichier config de la VM en rajoutant les lignes ci-dessous :
Dans Disk Device(s) :
'phy:/dev/storage/RingotSanchez1,xvdav3,w'
'phy:/dev/storage/RingotSanchez2,xvdav4,w'
Puis dans Networking :
vif = [ 'bridge=IMA5sc, ...']
Pour que les répertoires /var et /home de la machine virtuelle soient sur des partitions LVM de l’hôte il faut tout d'abord formater xvda3, xvda4 en ext 4 à l'aide des commandes :
mkfs.ext4 /dev/xvda3
mkfs.ext4 /dev/xvda4
On modifie ensuite /ect/fstab en ajoutant :
/dev/xvda3 /home ext4 defaults 0 2
/dev/xvda4 /var ext4 defaults 0 2
Puis on les monte à l'aide de la commande : mount -a
Finalement à l'aide de la commande lsblk nous pouvons verifier notre montage :
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda1 202:1 0 512M 0 disk [SWAP]
xvda2 202:2 0 4G 0 disk /
xvda3 202:3 0 10G 0 disk /home
xvda4 202:4 0 10G 0 disk /var