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 36 : Ligne 36 :
  
 
*Commandes utiles
 
*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
 
+
**Se connecter à la VM : xl console amanite
+
* *Se connecter à la VM : xl console amanite
  
 
Identifiant de la machine : root
 
Identifiant de la machine : root

Version du 15 octobre 2020 à 08:11

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.