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

De Wiki d'activités IMA
(Création d'une machine virtuelle Xen Linux sur le dom0 capbreton.plil.info)
(Création d'une machine virtuelle Xen Linux sur le dom0 capbreton.plil.info)
Ligne 13 : Ligne 13 :
 
| 193.48.57.176
 
| 193.48.57.176
 
|-
 
|-
 +
 +
{| class="wikitable"
 +
! 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===
 
===Création d'une machine virtuelle Xen Linux sur le dom0 capbreton.plil.info===

Version du 2 novembre 2020 à 13:34

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

  • Commandes utiles
    • 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