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 31 : Ligne 31 :
 
  Gateway        : 100.64.0.5
 
  Gateway        : 100.64.0.5
  
Creation de la VM avec la commande : xl create -c /etc/xen/amanite.cfg
+
===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
 
Affichage de l'ensemble des VM présente sur capbreton : xl list
  
Ligne 48 : Ligne 51 :
 
  Puis dans Networking :
 
  Puis dans Networking :
 
  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 :
 +
 +
/dev/xvda3 /home defaults 0 2
 +
 +
/dev/xvda4 /var defaults 0 2
 +
 +
Et après on les monte : mount -a puis on fait un lsblk pour vérifier.

Version du 15 octobre 2020 à 08:10

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, ...']

Dans la VM, on formate xvda3, xvda4 en ext 4 : mkfs.ext4 /dev/xvda3 mkfs.ext4 /dev/xvda4

On modifie le fstab en ajoutant :

/dev/xvda3 /home defaults 0 2

/dev/xvda4 /var defaults 0 2

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