Informatique Informatique
Référence formation : 4-UX-PERF - Durée : 3 jours

 
  • Objectifs
  • Pré-requis
  • Pédagogie
Prendre en charge l'administration système de serveurs sous Linux._x000D_Acquérir un niveau d'expertise plus élevé sur les éléments du système Linux, son administration quotidienne, et la gestion des performances._x000D_
Ingénieurs et administrateurs systèmes ayant besoin de mettre en œuvre,administrer quotidiennement ou évaluer les éléments du système Linux et de son noyau._x000D_

Méthodes pédagogiques

Présentation des concepts, démonstration, exécution, synthèse et exercices pratiques d'assimilation

Modalités pédagogiques

Présentiel - Distanciel - AFEST

Moyens pédagogiques

Formateur expert du domaine - 1 ordinateur, 1 support de cours version papier ou numérique, un bloc-note et un stylo par personne - vidéo projecteur - tableau blanc

Modalités d'évaluation

Positionnement préalable oral ou écrit - Evaluation formative tout au long de la formation - Evaluation sommative faite par le formateur ou à l'aide de la certification RS2722 - Certification IT - Administration d'un système Linux - France Compétences (francecompetences.fr)

Public concerné

Salariés - Demandeur d'emploi - Reconversion professionnelle

Si vous êtes en situation de handicap, vous pouvez joindre notre référent Handicap. Voir notre fiche Accès correspondante.

Contenu pédagogique

Partitionnement

  • MBR
  • structure de la table des partitions
  • /proc/partitions
  • représentation dans /dev
  • utilitaire fdisk
  • relecture de la table des partitions, partprobe

RAID logiciel

  • inconvénients et avantages
  • implémentation sous Linux
  • utilitaire mdadm
  • créer et maintenir un tableau
  • monitoring
  • reconstruction
  • performances

Logical Volume Manager (LVM)

  • principes du LVM
  • vocabulaire (PV, VG, LV, ...)
  • mise en miroir et logs
  • taille des blocs
  • agrandir et réduire un volume logique
  • snapshots LVM, concept du "Copy on Write"
  • snapshots multiples, support du merge
  • interactions avec les FS (barriers, VFS lock, ...)

Systèmes de fichiers

  • concepts importants
  • ext2, ext3 et ext4, journaux
  • performances
  • reiserFS, Reiser4
  • support du "online shrinking"
  • write barriers
  • btrfs

Performances des disques

  • AHCI, NCQ/TCQ
  • Linux readahead, writecache
  • hdparm (configuration et bench)
  • disques SSD sous Linux : support du TRIM
  • le TRIM et le device mapper (RAID/LVM)
  • schedulers disque

Droits avancés

  • Set-UID
  • sticky-bit
  • Set-GID et répertoires

Access Control List (ACL)

  • présentation
  • getfacl / setfacl
  • support à l'échelle du système (copies, tar, ...)
  • masque effectif

Outils de surveillance et d'analyse

  • vmstat / dstat
  • stat (informations d'un fichier)
  • Contrôle des événements des systèmes de fichiers (inotify)
  • locks locaux et NFS (lslk)
  • fichiers ouverts (lsof)
  • accès des applications au FS (/proc/xx/fd)
  • suivi des appels systèmes d'un processus (strace)

Kernel Linux

  • modules et support matériel
  • modprobe et sa configuration
  • tuning du Kernel, /proc/sys/, sysctl
  • peuplement de /dev
  • gestion du swap
  • arborescence d'un noyau installé (/boot, /lib/modules)
  • source d'un noyau, compilation, installation
  • intérêts et inconvénients d'un noyau "custom"
  • mode single-user
  • démarrage du Kernel (vmlinuz, initrd, linuxrc, pivot, ...)
  • analyse d'une image initrd