Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
elearning:workbooks:redhat:rh134:l106 [2024/10/27 05:56] adminelearning:workbooks:redhat:rh134:l106 [2024/11/20 15:46] (Version actuelle) admin
Ligne 79: Ligne 79:
       * 12.1 - Installation et Démarrage       * 12.1 - Installation et Démarrage
       * 12.2 - Connexion à l'Interface       * 12.2 - Connexion à l'Interface
-      * 12.3 - Visualisation de la Configuration de la VM testvm1 +      * 12.3 - Visualisation de la Configuration de KVM
-      * 12.4 - Démarrage de la VM testvm1 +
-      * 12.5 - Connexion à la VM testvm1+
     * LAB #13 - Gestion des Machines Virtuelles avec Cockpit     * LAB #13 - Gestion des Machines Virtuelles avec Cockpit
-      * 13.1 - Créer un Clone de la VM testvm1 +      * 13.1 - Création d'une VM en Mode Graphique à partir d'un ISO 
-      * 13.2 - Création d'une VM en Mode Graphique à partir d'un ISO +      * 13.- Création et Suppression d'un Snapshot de la VM testvm2 
-      * 13.- Création et Suppression d'un Snapshot de la VM testvm2 +      * 13.- Augmentation des Ressources de la VM testvm2 
-      * 13.- Augmentation des Ressources de la VM testvm2 +      * 13.- Ajout et Suppression d'un Disque Dur à la VM testvm2
-      * 13.- Ajout et Suppression d'un Disque Dur à la VM testvm2+
     * LAB #14 - Création d'une Machine Virtuelle avec Kickstart     * LAB #14 - Création d'une Machine Virtuelle avec Kickstart
       * 14.1 - Créer un fichier Kickstart       * 14.1 - Créer un fichier Kickstart
Ligne 106: Ligne 103:
     * **Logiciels concernés** : %%OpenVZ%%, Linux %%VServer%%, BSD Jails, LXC (Linux Containers), Solaris Zones, Docker.     * **Logiciels concernés** : %%OpenVZ%%, Linux %%VServer%%, BSD Jails, LXC (Linux Containers), Solaris Zones, Docker.
  
-{{ :elearning:workbooks:centos:6:senior:inheritedpackageszones.png?nolink&300 |}}+{{ :elearning:workbooks:centos:6:senior:inheritedpackageszones.png?nolink&300 |}}\\ 
 + 
 +{{ :elearning:workbooks:docker3:docker-container-architecture.png?nolink&300 |}}
  
   * **Paravirtualisation ou //Hyperviseur de type 1//**   * **Paravirtualisation ou //Hyperviseur de type 1//**
Ligne 120: Ligne 119:
     * **L'avantage principal** : Les OS des invités n'ont pas besoin d'être modifiés pour fonctionner en tant que machine virtuelle.     * **L'avantage principal** : Les OS des invités n'ont pas besoin d'être modifiés pour fonctionner en tant que machine virtuelle.
     * **L'inconvénient principal** : La lenteur.     * **L'inconvénient principal** : La lenteur.
-    * **Logiciels concernés** : VMWare(tm) Fusion, VMWare(tm) Player, VMWare(tm) Server, VMWare(tm) Fusion, Parallels Desktop, Parallels Server, Sun/Oracle %%VirtualBox%%, Microsoft(tm) VirtualPC, Microsoft(tm) VirtualServer, QEMU, BOCHS.+    * **Logiciels concernés** : VMWare(tm) Fusion, VMWare(tm) Player, VMWare(tm) Server, Parallels Desktop, Parallels Server, Sun/Oracle %%VirtualBox%%, Microsoft(tm) VirtualPC, Microsoft(tm) VirtualServer, QEMU, BOCHS.
  
 {{ :elearning:workbooks:centos:6:senior:hyperviseur2.png?nolink&300 |}} {{ :elearning:workbooks:centos:6:senior:hyperviseur2.png?nolink&300 |}}
Ligne 182: Ligne 181:
 ====1.1 - Installation des Paquets Requis==== ====1.1 - Installation des Paquets Requis====
  
-Avant d'installer KVM, il convient de savoir si le processeur de l'hôte supporte les extensions de virtualisation. Les extensions necessaires sont soit **vmx** soit **svm** selon que le processeur du système hôte soit de la marque Intel(tm) ou AMD(tm) :+Avant d'installer KVM, il convient de savoir si le processeur de l'hôte supporte les extensions de virtualisation. Les extensions nécessaires sont soit **vmx** soit **svm** selon que le processeur du système hôte soit de la marque Intel(tm) ou AMD(tm) :
                  
 <code>         <code>        
Ligne 400: Ligne 399:
 ====2.1 - Configuration du Pare-feu==== ====2.1 - Configuration du Pare-feu====
  
-Si vous souhaitez vous connecter aux machines virtuelles créées sous KVM en utilisant le protocole VNC, vous devez ouvrir le port **5900/tcp** dans le système hôte :+Si vous souhaitez vous connecter aux machines virtuelles créées sous KVM en utilisant le protocole VNC, vous devez ouvrir le port **5901/tcp** dans le système hôte :
  
 <code> <code>
Ligne 967: Ligne 966:
 </code> </code>
  
-Créez donc sur **/dev/sdd** un volume physique ainsi qu'un groupe de volumes appelé **kvm_storage** :+Créez donc sur **/dev/sde** un volume physique ainsi qu'un groupe de volumes appelé **kvm_storage** :
  
 <code> <code>
Ligne 1351: Ligne 1350:
 </code> </code>
  
-Afin de créer un dépôt d'installation de Rhel 9.4, le contenu du DVD a été copié vers **/var/www/html** :+Afin de créer un dépôt d'installation de Rhel 9.4, le contenu du DVD doit être copier vers **/www1** :
  
 <code> <code>
-# mkdir /mnt/rhel9-install/+[root@redhat9 ~]# mkdir /mnt/rhel9-install/
  
-# mount -o loop,ro -t iso9660 /isos/rhel-9.4-x86_64-dvd.iso /mnt/rhel9-install/+[root@redhat9 ~]# mount -o loop,ro -t iso9660 /isos/rhel-9.4-x86_64-dvd.iso /mnt/rhel9-install/
  
-# cp -r /mnt/rhel9-install/ /www1+[root@redhat9 ~]# cp -r /mnt/rhel9-install/ /www1
 </code> </code>
  
Ligne 2418: Ligne 2417:
  
 <code> <code>
-[root@redhat9 ~]# virt-clone --original testvm1 --name testvm2 -f /var/lib/libvirt/images/testvm2.qcow2+[root@redhat9 ~]# virsh-clone --original testvm1 --name testvm2 -f /var/lib/libvirt/images/testvm2.qcow2
 Allocating 'testvm2.qcow2'                                     | 5.0 GB  00:16:01      Allocating 'testvm2.qcow2'                                     | 5.0 GB  00:16:01     
  
Ligne 2584: Ligne 2583:
  
 <code> <code>
-[root@centos8 ~]# [root@redhat9 ~]# virsh snapshot-revert --domain testvm2 --snapshotname testvm2-snap-2024-10-26_13:14:02 --running+[root@redhat9 ~]# virsh snapshot-revert --domain testvm2 --snapshotname testvm2-snap-2024-10-26_13:14:02 --running
 Domain snapshot testvm2-snap-2024-10-26_13:14:02 reverted Domain snapshot testvm2-snap-2024-10-26_13:14:02 reverted
  
Ligne 4004: Ligne 4003:
 ====12.2 - Connexion à l'Interface==== ====12.2 - Connexion à l'Interface====
  
-Ouvrez la connexion **Debian11_VNC_10.0.2.46** dans l'interface de Guacamole. Connectez-vous en tant que **trainee** et ouvrez le navigateur web. Saisissez l'adresse **https://10.0.2.101:9090** :+Ouvrez la connexion **Debian11_VNC_10.0.2.46** dans l'interface de Guacamole. Connectez-vous en tant que **trainee** et ouvrez le navigateur web. Saisissez l'adresse **https://10.0.2.101:9090**. Cliquez sur le bouton **Advanced** :
  
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-39-10.png?nolink&600 |}}+{{ :elearning:workbooks:redhat:rh134:1.png?nolink&800 |}}
  
-Cliquez sur le bouton **Advanced** :+Cliquez sur le bouton **Accept the Risk and Continue** :
  
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-39-47.png?nolink&600 |}}+{{ :elearning:workbooks:redhat:rh134:2.png?nolink&800 |}}
  
-Cliquez sur le bouton **Accept the Risk and Continue** :+Entrez les coordonnées de connexion **trainee / trainee** et cliquez sur le bouton **Log in** :
  
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-40-33.png?nolink&600 |}}+{{ :elearning:workbooks:redhat:rh134:3.png?nolink&800 |}}
  
-Entrez les coordonnées de connexion **root / fenestros** et cliquez sur le bouton **Log in** :+Cliquez sur le bouton **Turn on administrative access** :
  
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-41-23.png?nolink&600 |}}+{{ :elearning:workbooks:redhat:rh134:4.png?nolink&800 |}}
  
-La section **Overview** vous donne des informations sur le  système d'exploitation de votre hôte KVM :+Entrez le mot de passe **trainee** et validez :
  
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-41-23.png?nolink&600 |}}+{{ :elearning:workbooks:redhat:rh134:5.png?nolink&800 |}}
  
-====12.3 - Visualisation de la Configuration de la VM testvm1====+====12.3 - Visualisation de la Configuration de KVM====
  
 Cliquez ensuite sur **Virtual Machines** dans la colonne de gauche : Cliquez ensuite sur **Virtual Machines** dans la colonne de gauche :
  
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-42-10.png?nolink&600 |}}+{{ :elearning:workbooks:redhat:rh134:7.png?nolink&800 |}}
  
 Cliquez maintenant sur le lien **3 Storage pools** : Cliquez maintenant sur le lien **3 Storage pools** :
  
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-42-37.png?nolink&600 |}}+{{ :elearning:workbooks:redhat:rh134:8.png?nolink&800 |}}
  
 Pour consulter les informations concernant le storage pool **kvm-storagepool**, cliquez sur celui-ci : Pour consulter les informations concernant le storage pool **kvm-storagepool**, cliquez sur celui-ci :
  
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-44-21.png?nolink&600 |}}+{{ :elearning:workbooks:redhat:rh134:9.png?nolink&800 |}}
  
-Cliquez ensuite sur les liens **Virtual machines** > **Networks** :+Cliquez ensuite sur les liens **Virtual machines** > **Networks** puis sur le lien **default** :
  
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-43-17.png?nolink&600 |}} +{{ :elearning:workbooks:redhat:rh134:10.png?nolink&800 |}}
- +
-En cliquant sur le lien **default** vous obtiendrez des informations concernant le pont configuré : +
- +
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-43-49.png?nolink&600 |}} +
- +
-====12.4 - Démarrage de la VM testvm1==== +
- +
-Cliquez ensuite sur le lien **Virtual machines** : +
- +
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-42-10.png?nolink&600 |}} +
- +
-Cliquez sur le lien **testvm1** : +
- +
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-45-10.png?nolink&600 |}} +
- +
-Cliquez sur le bouton **Run** pour démarrer la VM : +
- +
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-46-22.png?nolink&600 |}} +
- +
-====12.5 - Connexion à la VM testvm1==== +
- +
-Descendez la fenêtre et cliquez sur le lien **Console** : +
- +
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-47-01.png?nolink&600 |}} +
- +
-A l'issu du démarrage, connectez-vous à la VM : +
- +
-{{ :elearning:workbooks:centos:6:ha:Screenshot from 2021-09-09 07-48-23.png?nolink&600 |}}+
  
 =====LAB #13 - Gestion des Machines Virtuelles avec Cockpit===== =====LAB #13 - Gestion des Machines Virtuelles avec Cockpit=====
Ligne 4074: Ligne 4045:
 ====13.1 - Création d'une VM en Mode Graphique à partir d'un ISO==== ====13.1 - Création d'une VM en Mode Graphique à partir d'un ISO====
  
-A l'aide de l'interface cockpit, installez une nouvelle machine virtuelle, **testvm2** ayant 2vCPUs et 2Go de RAM, à partir de l'ISO et procédez à sa configuration.+A l'aide de l'interface cockpit, installez une nouvelle machine virtuelle, **testvm2** ayant 2vCPUs et 2Go de RAM, à partir de l'ISO et procédez à sa configuration 
 + 
 +{{ :elearning:workbooks:redhat:rh134:12.png?nolink&800 |}}
  
 ====13.2 - Création et Suppression d'un Snapshot de la vm testvm2==== ====13.2 - Création et Suppression d'un Snapshot de la vm testvm2====
Ligne 4123: Ligne 4096:
 {{ :elearning:workbooks:redhat:rh134:ks10.png?nolink&800 |}} {{ :elearning:workbooks:redhat:rh134:ks10.png?nolink&800 |}}
 \\ \\
-Téléchargez le fichier **kickstart.txt**. Renommez ce fichier **kickstart.cfg**. Votre fichier devrait ressembler à l'exemple qui suit :+Téléchargez le fichier **kickstart.txt**. Renommez ce fichier **/root/kickstart.cfg**. Votre fichier devrait ressembler à l'exemple qui suit :
  
 <file> <file>
Ligne 4153: Ligne 4126:
  
 <code> <code>
-virt-install --name testvm2 --memory=2048 --vcpus=2 --location=/isos/rhel-9.4-x86_64-dvd.iso --disk path=/var/lib/libvirt/images/testvm2-os.qcow2,bus=virtio,size=5 --network bridge=virbr0 --graphics=none --os-variant=rhel9.4 --console pty,target_type=serial --initrd-inject kickstart.cfg --extra-args "inst.ks=file:/kickstart.cfg console=tty0 console=ttyS0,115200n8"+[root@redhat9 ~]# virt-install --name testvm2 --memory=2048 --vcpus=2 --location=/isos/rhel-9.4-x86_64-dvd.iso --disk path=/var/lib/libvirt/images/testvm2-os.qcow2,bus=virtio,size=5 --network bridge=virbr0 --graphics=none --os-variant=rhel9.4 --console pty,target_type=serial --initrd-inject kickstart.cfg --extra-args "inst.ks=file:/kickstart.cfg console=tty0 console=ttyS0,115200n8"
 </code> </code>
  
-     #--extra-args="ks=http://192.168.122.1/ks.cfg console=tty0 console=ttyS0,115200n8" +Attendez la fin de l’installation automatique.
- +
-     --os-type ${OS_TYPE} \ +
 ----- -----
 Copyright © 2024 Hugh Norris Copyright © 2024 Hugh Norris
Menu