Linux – Administration avancée

Linux - Administration avancée

Informations sur la formation

Détail de la formation

Objectifs de la formation

  • Etudier l'architecture du système GNU / Linux, le noyau et les modules de noyau
  • Présenter des pseudo-systèmes "/proc" et "/sys"
  • Analyser la détection matériel
  • Effectuer la maintenance des disques (partitionnement, LVM et systèmes de fichiers)
  • Etudier la séquence d'amorçage
  • Gérer la maintenance des applications
  • Gérer la maintenance de la configuration réseau
  • Comprendre l'approche de la sécurité système
  • Analyser les performances

Pré-requis

  • Avoir les connaissances de base pour administrer un serveur Linux

Prochaines sessions


Public cible

  • Techniciens supports
  • Administrateurs systèmes, réseaux ou développeurs

Programme

Architecture système GNU/Linux

  • Vue d'ensemble
  • Anneaux de protection
  • Plateformes matérielles
  • Noyau Linux et LKM
  • Pilotes de périphériques
  • Bibliothèques partagées et statistiques
  • Appels systèmes
  • Différents Shells
  • Les 7 couches de l'interface graphique

Noyau Linux

  • Téléchargement des sources
  • Paramétrage du noyau
  • Compilation et installation du noyau méthode classique et méthode Debian

Loadable Kernel Modules (LKM)

  • Ecriture d'un module exemple
  • Compilation et installation de modules
  • Charger / décharger un module
  • Lister tous les modules, lister les modules chargés
  • Obtenir des informations sur un module
  • Gestion des dépendances
  • Bloquer un module

"/proc" et "/sys"

  • Présentation du pseudo-système de fichiers /proc
  • Informations contenues dans /proc
  • Modifier les paramètres du noyau avec sysctl
  • Présentation du pseudo-système de fichiers sysfs
  • Informations contenues dans /sys
  • Utilitaire systool

Systèmes de fichiers

  • Différents FS
    • ext2
    • ext3
    • ext4
    • ReiserFS
    • ZFS
    • BTRFS...
  • Direct I/O, Asynchrous I/O
  • Benchmark (iozone, Bonnie++)
  • Réparation du système de fichiers

Logical Volume Manager (LVM)

  • LVM et Device Mapper
  • Gestion des Volume Groups, Physical Volumes et Logical Volumes
  • Extensions physiques et extensions logiques
  • Métadonnées
    • PVRA
    • VGRA
    • BBRA
  • Snapshots
  • RAID logiciel

Séquence d'amorçage

  • Fonctionnement détaillé du boot
    • GRUB
    • MBR
    • stage1
    • stage2
    • /boot...
  • Passage d'argument au boot
  • Reconstruction du MBR

Gestion de l'activité

  • Analyser les fichiers journaux
  • Protocoles Syslog et Syslog-ng
  • Format du journal Syslog
  • Niveaux de gravité Syslog
  • Fichier de configuration de Syslog
  • Rotation des journaux

Contrôler et améliorer les performances

  • Recherche des problèmes de performance
  • Analyse de la charge système (CPU)
  • Analyse de la charge mémoire
  • Analyse de la charge disque
  • Analyse de la performance du réseau

Dépannage

  • Diagnostic d'un plantage système
    • ltrace
    • strace...
  • Techniques de recovery
  • Outils de diagnostic de problèmes réseaux

 

0%

This course does not have any sections.

Plus de formations de cet éditeur