Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
elearning:workbooks:centos:8:avance:l108 [2022/02/22 15:15] – created admin | elearning:workbooks:centos:8:avance:l108 [2022/04/22 06:25] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
- | ======LCF608 - Validation | + | ======LCF608 - Validation |
=====Contenu du Module===== | =====Contenu du Module===== | ||
- | * **LCF608 - Validation | + | * **LCF608 - Validation |
* Contenu du Module | * Contenu du Module | ||
- | * LAB #1 - Gestion | + | * Support |
- | * 1.1 - Installation et Démarrage | + | * Rappel du Programme |
- | * 1.2 - Connexion à l' | + | * Jour #1 |
- | * 1.3 - Visualisation de la Configuration | + | * Jour #2 |
- | * 1.4 - Démarrage de la VM testvm1 | + | * Jour #3 |
- | * 1.5 - Connexion à la VM testvm1 | + | * Évaluation |
- | * LAB #2 - Gestion des Machines Virtuelles avec Cockpit | + | * Validation |
- | * 2.1 - Créer un Clone de la VM testvm1 | + | |
- | * 2.2 - Création d'une VM en Mode Graphique à partir d'un ISO | + | |
- | * 2.3 - Création et Suppression d'un Snapshot de la vm testvm2 | + | |
- | * 2.4 - Augmentation des Ressources de la VM testvm2 | + | |
- | * 2.5 - Ajout et Suppression d'un Disque Dur à la VM testvm2 | + | |
- | * LAB #3 - Gestion de KVM avec virt-manager | + | |
- | * 3.1 - Installation | + | |
- | * 3.2 - Connexion à l' | + | |
- | * 3.3 - Démarrage | + | |
- | * 3.4 - Connexion à la VM testvm1 | + | |
- | * 3.5 - Visualisation de la Configuration de la VM testvm1 | + | |
- | * LAB #4 - Gestion | + | |
- | * 4.1 - Créer un Clone de la VM testvm1 | + | |
- | * 4.2 - Création d'une VM en Mode Graphique à partir d'un ISO | + | |
- | * 4.3 - Création et Suppression d'un Snapshot de la vm testvm2 | + | |
- | * 4.4 - Augmentation des Ressources de la VM testvm2 | + | |
- | * 4.5 - Ajout et Suppression d'un Disque Dur à la VM testvm2 | + | |
- | =====LAB #1 - Gestion | + | =====Support |
- | ==== 1.1 - Installation | + | L' |
- | Cockpit est la nouvelle interface | + | L' |
- | < | + | |
- | [root@centos8 ~]# dnf install cockpit-machines | + | * de suivre du travail de chaque participant en termes de temps passé dans chaque module grâce à un reporting détaillé. |
- | Last metadata expiration check: 0:34:02 ago on Thu 09 Sep 2021 01:47:52 EDT. | + | |
- | Dependencies resolved. | + | |
- | ====================================================================================== | + | |
- | | + | |
- | ====================================================================================== | + | |
- | Installing: | + | |
- | | + | |
- | Installing dependencies: | + | |
- | | + | |
- | Transaction Summary | + | L' |
- | ====================================================================================== | + | |
- | Install | + | |
- | Total download size: 825 k | + | * de télécharger des supports de cours et des LABS au format PDF le dernier jour de la formation, |
- | Installed size: 995 k | + | * de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale, |
- | Is this ok [y/N]: y | + | * de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, |
- | </ | + | * de consulter les mises à jour du contenu des supports de cours pendant la période de l' |
+ | * d' | ||
- | Activez-et démarrez le socket **cockpit** : | + | =====Rappel du Programme de la Formation===== |
- | < | + | ====Jour |
- | [root@centos8 ~]# systemctl start --now cockpit.socket | + | |
- | [root@centos8 ~]# systemctl status cockpit.socket | + | |
- | ● cockpit.socket - Cockpit Web Service Socket | + | |
- | | + | |
- | | + | |
- | Docs: man: | + | |
- | | + | |
- | Process: 19235 ExecStartPost=/bin/ln -snf active.motd / | + | |
- | Process: 19227 ExecStartPost=/ | + | |
- | Tasks: 0 (limit: 100949) | + | |
- | | + | |
- | | + | |
- | Sep 09 02:24:42 centos8.ittraining.loc systemd[1]: Starting Cockpit Web Service Socke> | + | |
- | Sep 09 02:24:42 centos8.ittraining.loc systemd[1]: Listening on Cockpit Web Service S> | + | * Contenu du Module |
- | [q] | + | * Prérequis |
- | </ | + | * Matériel |
- | + | * Logiciels | |
- | Le cas échéant, ajoutez une règle dans le pare-feu afin de pouvoir utiliser | + | * Internet |
- | + | * Utilisation | |
- | < | + | * Connexion |
- | [root@centos8 ~]# firewall-cmd --add-service=cockpit --permanent | + | * Connexion à la Machine Virtuelle |
- | Warning: ALREADY_ENABLED: | + | * Programme |
- | success | + | |
- | </code> | + | |
- | + | ||
- | ==== 1.2 - Connexion à l' | + | |
- | + | ||
- | Ouvrez la connexion **CentOS8_VNC_10.0.2.46** dans l' | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Cliquez sur le bouton **Advanced** : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Cliquez sur le bouton **Accept the Risk and Continue** : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Entrez les coordonnées de connexion **root / fenestros** et cliquez sur le bouton **Log in** : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | La section **Overview** vous donne des informations sur le système d' | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ====1.3 - Visualisation de la Configuration de la VM testvm1==== | + | |
- | + | ||
- | Cliquez ensuite sur **Virtual Machines** dans la colonne de gauche : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Cliquez maintenant sur le lien **3 Storage pools** : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Pour consulter les informations concernant le storage pool **kvm-storagepool**, | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Cliquez ensuite sur les liens **Virtual machines** > **Networks** : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | En cliquant sur le lien **default** vous obtiendrez des informations concernant le pont configuré : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ====1.4 - Démarrage de la VM testvm1==== | + | |
- | + | ||
- | Cliquez ensuite sur le lien **Virtual machines** : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Cliquez sur le lien **testvm1** : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Cliquez sur le bouton **Run** pour démarrer la VM : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ====1.5 - Connexion à la VM testvm1==== | + | |
- | + | ||
- | Descendez la fenêtre et cliquez sur le lien **Console** : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | A l'issu du démarrage, connectez-vous à la VM : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | =====LAB #2 - Gestion des Machines Virtuelles avec Cockpit===== | + | |
- | + | ||
- | ====2.1 - Création d'un Clone de la VM testvm1==== | + | |
- | + | ||
- | A l'aide de l' | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ====2.2 - Création d'une VM en Mode Graphique à partir d'un ISO==== | + | |
- | + | ||
- | A l'aide de l' | + | |
- | + | ||
- | ====2.3 - Création et Suppression d'un Snapshot de la vm testvm2==== | + | |
- | + | ||
- | A l'aide de l' | + | |
- | + | ||
- | ====2.4 - Augmentation des Ressources de la VM testvm2==== | + | |
- | + | ||
- | A l'aide de l' | + | |
- | + | ||
- | ====2.5 - Ajout et Suppression d'un Disque Dur à la VM testvm2==== | + | |
- | + | ||
- | A l'aide de l' | + | |
- | + | ||
- | <WRAP center round todo 50%> | + | |
- | **A Faire** : Supprimez la machine virtuelle testvm2. Assurez-vous que votre machine virtuelle **testvm1** soit arrêtée. | + | |
- | </ | + | |
- | + | ||
- | =====LAB #3 - Gestion de KVM avec virt-manager===== | + | |
- | + | ||
- | ==== 3.1 - Installation==== | + | |
- | + | ||
- | L' | + | |
- | + | ||
- | < | + | |
- | [root@centos8 ~]# dnf provides virt-manager | + | |
- | Last metadata expiration check: 1:14:32 ago on Thu 09 Sep 2021 11:19:54 CEST. | + | |
- | virt-manager-2.2.1-4.el8.noarch : Desktop tool for managing virtual machines via | + | |
- | : libvirt | + | |
- | Repo : appstream | + | |
- | Matched from: | + | |
- | Provide | + | |
- | + | ||
- | [root@centos8 ~]# dnf install virt-manager | + | |
- | </ | + | |
- | + | ||
- | ====3.2 - Connexion | + | |
- | + | ||
- | Exécutez ensuite | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Cliquez sur **testvm1** : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ====3.3 - Démarrage de la VM testvm1==== | + | |
- | + | ||
- | Cliquez sur l' | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ====3.4 - Connexion à la VM testvm1==== | + | |
- | + | ||
- | A l'issu du démarrage, connectez-vous à la machine virtuelle : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ====3.5 - Visualisation de la Configuration de la VM==== | + | |
- | + | ||
- | Cliquez sur l' | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Cliquez ensuite sur **CPUs** dans la colonne de gauche pour visualiser les détails des vCPUs de la machine virtuelle : | + | |
- | + | ||
- | {{ : | + | |
- | =====LAB #4 - Gestion | + | * **LCF601 - Gestion des Paramètres et les Ressources du Matériel** - 3 heures. |
+ | * Présentation des Fichiers Spéciaux | ||
+ | * LAB #1 - Commandes | ||
+ | * 1.1 - La Commande lspci | ||
+ | * 1.2 - La Commande lsusb | ||
+ | * 1.3 - La Commande dmidecode | ||
+ | * LAB #2 - La Commande sysctl | ||
+ | * 2.1 - Répertoire /proc | ||
+ | * Fichiers | ||
+ | * Processeur | ||
+ | * Interruptions système | ||
+ | * Canaux DMA | ||
+ | * Plages d' | ||
+ | * Périphériques | ||
+ | * Modules | ||
+ | * Statistiques de l' | ||
+ | * Partitions | ||
+ | * Espaces de pagination | ||
+ | * Statistiques d' | ||
+ | * Statistiques d' | ||
+ | * Version du noyau | ||
+ | * Répertoires | ||
+ | * ide/scsi | ||
+ | * acpi | ||
+ | * bus | ||
+ | * net | ||
+ | * sys | ||
+ | * 2.2 - Utilisation de la Commande sysctl | ||
+ | * LAB #3 - Interprétation des informations dans /proc | ||
+ | * 3.1 - free | ||
+ | * 3.2 - uptime ou w | ||
+ | * 3.3 - iostat | ||
+ | * 3.4 - hdparm | ||
+ | * 3.5 - vmstat | ||
+ | * 3.6 - mpstat | ||
+ | * 3.7 - sar | ||
+ | * Modules usb | ||
+ | * udev | ||
+ | * La Commande udevadm | ||
+ | * Système de fichiers /sys | ||
+ | * LAB #4 - Limiter les Ressources | ||
+ | * 4.1 - ulimit | ||
+ | * 4.2 - Groupes de Contrôle | ||
+ | * La Limitation de la Mémoire | ||
+ | * La Commande cgcreate | ||
+ | * La Commande cgdelete | ||
+ | * Le Fichier / | ||
+ | * La Commande cgconfigparser | ||
- | ====4.1 - Création d'un Clone de la VM testvm1==== | + | * **LCF602 - Gestion du Noyau et des Quotas** - 3 heures. |
+ | * Rôle du noyau | ||
+ | * LAB #1 - Modules | ||
+ | * LAB #2 - Compilation et installation du noyau et des modules | ||
+ | * 2.1 - Déplacer /home | ||
+ | * 2.2 - Préparer l'Environnement | ||
+ | * 2.3 - Préparer l' | ||
+ | * Le Fichier .config | ||
+ | * Le Fichier Makefile | ||
+ | * 2.4 - Paramétrage du noyau | ||
+ | * 2.5 - Compiler le Noyau | ||
+ | * 2.6 - Installer le Nouveau Noyau | ||
+ | * LAB #3 - Gestion des Quotas | ||
+ | * 3.1 - La Commande quotacheck | ||
+ | * 3.2 - La Commande edquota | ||
+ | * 3.3 - La Commande quotaon | ||
+ | * 3.4 - La Commande repquota | ||
+ | * 3.5 - La Commande quota | ||
+ | * 3.6 - La Commande warnquota | ||
- | A l'aide de l' | + | ====Jour #2 - 7 heures==== |
- | {{ : | + | * **LCF603 - Gestion du Réseau, le Pare-feu et SELinux** - 3 heures. |
+ | * Présentation | ||
+ | * La Commande nmcli | ||
+ | * LAB #1 - Configuration du Réseau | ||
+ | * 1.1 - Connections et Profils | ||
+ | * 1.2 - Résolution des Noms | ||
+ | * 1.3 - Ajouter une Deuxième Adresse IP à un Profil | ||
+ | * 1.4 - La Commande hostname | ||
+ | * 1.5 - La Commande ip | ||
+ | * 1.6 - Activer/ | ||
+ | * 1.7 - Routage Statique | ||
+ | * La commande ip | ||
+ | * Activer/ | ||
+ | * LAB #2 - Diagnostique du Réseau | ||
+ | * 2.1 - ping | ||
+ | * 2.2 - netstat -i | ||
+ | * 2.3 - traceroute | ||
+ | * LAB #3 - Connexions à Distance | ||
+ | * 3.1 - Telnet | ||
+ | * 3.2 - wget | ||
+ | * 3.3 - ftp | ||
+ | * 3.4 - SSH | ||
+ | * Présentation | ||
+ | * SSH-1 | ||
+ | * SSH-2 | ||
+ | * Authentification par mot de passe | ||
+ | * Authentification par clef asymétrique | ||
+ | * Configuration du Serveur | ||
+ | * Configuration du Client | ||
+ | * Tunnels SSH | ||
+ | * 3.5 - SCP | ||
+ | * Présentation | ||
+ | * Utilisation | ||
+ | * 3.6 - Mise en Place des Clefs Asymétriques | ||
+ | * LAB #4 - La Configuration de firewalld | ||
+ | * 4.1 - Présentation | ||
+ | * 4.2 - La Configuration de Base de firewalld | ||
+ | * 4.3 - L' | ||
+ | * 4.4 - La Configuration Avancée de firewalld | ||
+ | * 4.5 - Le mode Panic de firewalld | ||
+ | * LAB #5 - L' | ||
+ | * 5.1 - Introduction | ||
+ | * Security Context | ||
+ | * Domains et Types | ||
+ | * Roles | ||
+ | * Politiques de Sécurité | ||
+ | * Langage des Politiques | ||
+ | * allow | ||
+ | * type | ||
+ | * type_transition | ||
+ | * Décisions de SELinux | ||
+ | * Décisions d' | ||
+ | * Décisions de Transition | ||
+ | * Commandes SELinux | ||
+ | * Les Etats de SELinux | ||
+ | * Booléens | ||
+ | * 5.2 - Copier et Déplacer des Fichiers | ||
+ | * 5.3 - Vérifier les SC des Processus | ||
+ | * 5.4 - Visualiser la SC d'un Utilisateur | ||
+ | * 5.5 - Vérifier la SC d'un fichier | ||
+ | * 5.6 - La commande chcon | ||
+ | * 5.7 - La commande restorecon | ||
+ | * 5.8 - Le fichier / | ||
+ | * 5.9 - La commande semanage | ||
+ | * 5.10 - La commande audit2allow | ||
- | ====4.2 - Création d'une VM en Mode Graphique à partir d'un ISO==== | + | * **LCF604 - Présentation, |
+ | * Présentation | ||
+ | * LAB #1 - Installation de KVM | ||
+ | * 1.1 - Installation des Paquets Requis | ||
+ | * 1.2 - Activation et Démarrage du Service libvirtd | ||
+ | * 1.3 - Modules du Noyau | ||
+ | * LAB #2 - Configuration de KVM | ||
+ | * 2.1 - Configuration du Pare-feu | ||
+ | * 2.2 - Configuration du Réseau des VMs | ||
+ | * 2.3 - Configuration du Stockage | ||
- | A l' | + | * **LCF605 - Installation |
+ | * LAB #1 - Installation d'une Machine Virtuelle CentOS 8 | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Convertir le Format | ||
+ | * 1.4 - Configuration | ||
+ | * Language Settings | ||
+ | * Network | ||
+ | * Time settings | ||
+ | * Root password | ||
+ | * Installation source | ||
+ | * Software selection | ||
+ | * Installation Destination | ||
+ | * Démarrer l' | ||
+ | * Démarrer la VM | ||
+ | * 1.5 - Vérification de la VM Invitée | ||
+ | * Réseau | ||
+ | * Internet | ||
- | ====4.3 - Création et Suppression d'un Snapshot de la vm testvm2==== | + | ====Jour #3 - 7 heures==== |
- | A l'aide de l'interface virt-manager, créez puis supprimez | + | * **LCF606 - Gestion des Clones, des Snapshots et des Sauvegardes sous KVM** - 2 heures. |
+ | * LAB #1 - Gestion des Clones | ||
+ | * 1.1 - Création d'une VM à partir d'un Clone | ||
+ | * LAB #2 - Gestion des Snapshots | ||
+ | * 2.1 - Création d'un Snapshot - VM Arrêté | ||
+ | * 2.2 - Création d'un Snapshot - VM en Cours d' | ||
+ | * 2.3 - Restauration d'un Snapshot | ||
+ | * 2.4 - Suppression | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
- | ====4.4 - Augmentation des Ressources de la VM testvm2==== | + | * **LCF607 - Gestion des VMs et KVM** - 4 heures. |
+ | * LAB #1 - Augmentation de la Taille du Disque | ||
+ | * 1.1 - Augmenter la Taille du Disque avec la Commande qemu-img | ||
+ | * Augmenter la Taille du Disque de la VM | ||
+ | * Augmenter la Taille de la Partition Système de la VM | ||
+ | * Augmenter la Taille du Système de Fichiers | ||
+ | * 1.2 - Augmenter la Taille du Disque avec la Commande virsh | ||
+ | * Augmenter la Taille du Disque de la VM | ||
+ | * LAB #2 - Réparation d'un Filesystem Corrompu | ||
+ | * 2.1 - Préparation | ||
+ | * 2.2 - La Commande guestfish | ||
+ | * LAB #3 - Gestion de la VM | ||
+ | * 3.1 La Commande shutdown | ||
+ | * 3.2 La Commande reboot | ||
+ | * 3.3 La Commande suspend | ||
+ | * 3.4 La Commande resume | ||
+ | * 3.5 La Commande dominfo | ||
+ | * 3.6 La Commande autostart | ||
+ | * 3.7 La Commande domuuid | ||
+ | * 3.8 La Commande undefine | ||
+ | * 3.9 La Commande destroy | ||
+ | * LAB #4 - Gestion des Ressources | ||
+ | * 4.1 - Augmenter les VCPUs et la Mémoire | ||
+ | * 4.2 - Ajouter et Supprimer un Disque Dur | ||
+ | * LAB #5 - Journalisation | ||
+ | * 5.1 - Le Répertoire / | ||
+ | * 5.2 - Le Fichier / | ||
+ | * LAB #6 - Gestion de KVM avec Cockpit | ||
+ | * 6.1 - Installation et Démarrage | ||
+ | * 6.2 - Connexion à l' | ||
+ | * 6.3 - Visualisation de la Configuration de la VM testvm1 | ||
+ | * 6.4 - Démarrage de la VM testvm1 | ||
+ | * 6.5 - Connexion à la VM testvm1 | ||
+ | * LAB #7 - Gestion des Machines Virtuelles avec Cockpit | ||
+ | * 7.1 - Créer un Clone de la VM testvm1 | ||
+ | * 7.2 - Création d'une VM en Mode Graphique à partir d'un ISO | ||
+ | * 7.3 - Création et Suppression d'un Snapshot de la vm testvm2 | ||
+ | * 7.4 - Augmentation des Ressources de la VM testvm2 | ||
+ | * 7.5 - Ajout et Suppression d'un Disque Dur à la VM testvm2 | ||
+ | * LAB #8 - Gestion de KVM avec virt-manager | ||
+ | * 8.1 - Installation | ||
+ | * 8.2 - Connexion à l' | ||
+ | * 8.3 - Démarrage de la VM testvm1 | ||
+ | * 8.4 - Connexion à la VM testvm1 | ||
+ | * 8.5 - Visualisation de la Configuration de la VM testvm1 | ||
+ | * LAB #9 - Gestion des Machines Virtuelles avec virt-manager | ||
+ | * 9.1 - Créer un Clone de la VM testvm1 | ||
+ | * 9.2 - Création d'une VM en Mode Graphique à partir d'un ISO | ||
+ | * 9.3 - Création et Suppression d'un Snapshot de la vm testvm2 | ||
+ | * 9.4 - Augmentation des Ressources de la VM testvm2 | ||
+ | * 9.5 - Ajout et Suppression d'un Disque Dur à la VM testvm2 | ||
- | A l' | + | * **LCF608 - Validation |
+ | * Support | ||
+ | * Rappel du Programme | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Validation des Acquis Globale | ||
- | ====4.5 - Ajout et Suppression d'un Disque Dur à la VM testvm2==== | ||
- | A l' | + | =====Évaluation |
- | <WRAP center round todo 50%> | + | Afin de valider votre formation, veuillez compléter l’Évaluation de la Formation ainsi que la Validation des Acquis. |
- | **A Faire** : Supprimez | + | |
- | </ | + | |
----- | ----- | ||
- | Copyright © 2022 Hugh Norris | + | Copyright © 2022 Hugh Norris |