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

De Wiki d'activités IMA
(Configuration de la machine virtuelle)
(Configuration de la machine virtuelle)
Ligne 54 : Ligne 54 :
 
  vif = [ 'bridge=IMA5sc, ...']
 
  vif = [ 'bridge=IMA5sc, ...']
  
Dans la VM, on formate xvda3, xvda4 en ext 4 : mkfs.ext4 /dev/xvda3 mkfs.ext4 /dev/xvda4
 
  
On modifie le fstab en ajoutant :
+
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
  
/dev/xvda3 /home defaults 0 2
+
On modifie ensuite /ect/fstab en ajoutant :
  
/dev/xvda4 /var defaults 0 2
+
/dev/xvda3 /home ext4 defaults 0 2
 +
 
 +
/dev/xvda4 /var ext4 defaults 0 2
  
 
Et après on les monte : mount -a puis on fait un lsblk pour vérifier.
 
Et après on les monte : mount -a puis on fait un lsblk pour vérifier.

Version du 15 octobre 2020 à 08:13

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

Et après on les monte : mount -a puis on fait un lsblk pour vérifier.