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:lpic:21:450:l101 [2022/10/09 18:27] adminelearning:workbooks:lpic:21:450:l101 [2022/11/01 07:25] (Version actuelle) admin
Ligne 5: Ligne 5:
 Updated: ~~LASTMOD~~ Updated: ~~LASTMOD~~
  
-======Topic 1: Capacity Planning======+======Topic 200: Capacity Planning======
  
-  * **Topic 1: Capacity Planning**+  * **Topic 200: Capacity Planning**
     * Présentation des Fichiers Spéciaux      * Présentation des Fichiers Spéciaux 
     * LAB #1 - Commandes     * LAB #1 - Commandes
Ligne 62: Ligne 62:
 Dans l'ordinateur les périphériques sont reliés à un **contrôleur** qui communique avec le processeur à l'aide d'un **bus**. Le contrôleur ainsi que les périphériques nécessitent des pilotes. Sous Linux, les pilotes sont généralement fournis sous la forme d'un **module**. Chaque périphérique est représenté par un **fichier spécial** dans le répertoire **/dev** et c'est dans ce fichier que le système trouve les informations nécessaires pour s'adresser au pilote. Dans l'ordinateur les périphériques sont reliés à un **contrôleur** qui communique avec le processeur à l'aide d'un **bus**. Le contrôleur ainsi que les périphériques nécessitent des pilotes. Sous Linux, les pilotes sont généralement fournis sous la forme d'un **module**. Chaque périphérique est représenté par un **fichier spécial** dans le répertoire **/dev** et c'est dans ce fichier que le système trouve les informations nécessaires pour s'adresser au pilote.
  
-<WRAP center round important >+<WRAP center round important 60%>
 **Important** : Les périphériques qui nécessitent à ce que l'ordinateur soit éteint afin des les brancher/débrancher sont appelés communément **Cold Plug Devices**. Les périphériques qui peuvent être brancher/débrancher à chaud sont appelés des **Hot Plug Devices**. **Important** : Les périphériques qui nécessitent à ce que l'ordinateur soit éteint afin des les brancher/débrancher sont appelés communément **Cold Plug Devices**. Les périphériques qui peuvent être brancher/débrancher à chaud sont appelés des **Hot Plug Devices**.
 </WRAP> </WRAP>
Ligne 711: Ligne 711:
 </code> </code>
  
-<WRAP center round important >+<WRAP center round important 60%>
 **Important** : Un pilote de périphérique demande au processeur de fournir un service en utilisant un IRQ. Quand la demande est faite, le processeur interrompe ses activités et passe le contrôle au pilote identifié par l'IRQ. Techniquement l'attribution d'un IRQ à un périphérique doit être exclusive. Dans le cas où deux périphériques demandent un service en même temps, c'est le périphérique ayant l'IRQ le plus bas qui est prioritaire. **Important** : Un pilote de périphérique demande au processeur de fournir un service en utilisant un IRQ. Quand la demande est faite, le processeur interrompe ses activités et passe le contrôle au pilote identifié par l'IRQ. Techniquement l'attribution d'un IRQ à un périphérique doit être exclusive. Dans le cas où deux périphériques demandent un service en même temps, c'est le périphérique ayant l'IRQ le plus bas qui est prioritaire.
 </WRAP>  </WRAP> 
Ligne 773: Ligne 773:
 </code> </code>
  
-<WRAP center round alert >+<WRAP center round alert 60% >
 **Important** - Si deux périphériques ont le même port, les **deux** périphériques seront inutilisables. **Important** - Si deux périphériques ont le même port, les **deux** périphériques seront inutilisables.
 </WRAP> </WRAP>
Ligne 1183: Ligne 1183:
   * vmstat,   * vmstat,
   * mpstat,   * mpstat,
-  * sar.+  * sar
 +  * collectd.
  
 ====3.1 - La Commande free==== ====3.1 - La Commande free====
Ligne 1469: Ligne 1470:
 </code> </code>
  
-<WRAP center round important >+<WRAP center round important 60%>
 **Important** : Par défaut la commande vmstat affiche des informations depuis le démarrage du système. **Important** : Par défaut la commande vmstat affiche des informations depuis le démarrage du système.
 </WRAP> </WRAP>
Ligne 1646: Ligne 1647:
 </code> </code>
  
-<WRAP center round important >+<WRAP center round important 60%>
 **Important** : Notez la ligne **OnCalendar=** qui est necessaire afin de surcharger la valeur par défaut. **Important** : Notez la ligne **OnCalendar=** qui est necessaire afin de surcharger la valeur par défaut.
 </WRAP> </WRAP>
Ligne 1896: Ligne 1897:
  
 ====3.8 - La Commande collectd==== ====3.8 - La Commande collectd====
 +
 +collectd est une solution open sourceavec des plugins qui peuvent collecter des statistiques système pour une grande variété d'applications.
 +
 +Le paquet collectd n'est pas installé par défaut sous Debian 11 :
  
 <code> <code>
-root@debian11:~# apt install collectd kcollectd+root@debian11:~# apt install collectd
 </code> </code>
  
 +Vérifiez que le service collectd est en cours d'exécution :
  
 <code> <code>
Ligne 1929: Ligne 1934:
 Oct 09 19:31:24 debian11 collectd[2088]: Initialization complete, entering read-loop. Oct 09 19:31:24 debian11 collectd[2088]: Initialization complete, entering read-loop.
 </code> </code>
 +
 +<WRAP center round important 60%>
 +**Important** - notez que collectd récolte des données toutes les 10 secondes.
 +</WRAP>
 +
 +Le fichier principal de configuration de collectd est **/etc/collectd/collectd.conf** :
  
 <code> <code>
Ligne 1992: Ligne 2003:
 --More--(8%) --More--(8%)
 </code> </code>
 +
 +D'autres fichiers de configuration sont présents dans le répertoire **/etc/collectd/collectd.conf.d** :
  
 <code> <code>
Ligne 2050: Ligne 2063:
 </code> </code>
  
-Décommentez les deux lignes suivantes dans le fichier **/etc/collectd/collectd.conf** :+L'organisation de collectd se repose sur l'utilisation de **plugins**. Pour activer un plugin, il suffit de décommenter les lignes appropriées dans le fichier **/etc/collectd/collectd.conf**
 + 
 +Décommentez donc les deux lignes suivantes :
  
   * LoadPlugin cpufreq   * LoadPlugin cpufreq
Ligne 2087: Ligne 2102:
 </code> </code>
  
-IMAGE+La consultation des données collectées par collectd peut se faire à l'aide du logiciel **kcollectd** : 
 + 
 +{{ :elearning:workbooks:lpic:21:450:capture_d_ecran_du_2022-10-09_18-59-03.png?nolink&600 |}}
  
-By defaultcollectd will collect data every 10 seconds.+Dernièrementles options de cette commande sont :
  
 <code> <code>
Ligne 2227: Ligne 2244:
 </code> </code>
  
-<WRAP center round important >+<WRAP center round important 60%>
 **Important** : Il vous est possible d'ajouter des règles si besoin est. Dans ce cas, créez un fichier **99-local.rules** est éditez-le au lieu d'éditer les fichiers existants. **Important** : Il vous est possible d'ajouter des règles si besoin est. Dans ce cas, créez un fichier **99-local.rules** est éditez-le au lieu d'éditer les fichiers existants.
 </WRAP> </WRAP>
Ligne 2542: Ligne 2559:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60%>
 **Important** - Vous n'avez pas besoin de consulter le contenu des fichiers et des répertoires. Il convient tout simplement de savoir que ces données existent. **Important** - Vous n'avez pas besoin de consulter le contenu des fichiers et des répertoires. Il convient tout simplement de savoir que ces données existent.
 </WRAP> </WRAP>
Ligne 2966: Ligne 2983:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60%>
 **Important** - Pour revenir à l'affichage précédent, appuyez sur la touche **q** ou **echap**. **Important** - Pour revenir à l'affichage précédent, appuyez sur la touche **q** ou **echap**.
 </WRAP> </WRAP>
Menu