...

Formation Administration Linux Niveau 3 - Dépannage et optimisation


Objectifs
  • Identifier les différentes possibilités de stockage et leur mise en oeuvre
  • Maîtriser la configuration logicielle du système
  • Acquérir les compétences nécessaires à l'analyse et à la supervision de son système
  • Apprendre à recompiler et à « régler » le noyau Linux
  • Savoir remédier aux dysfonctionnements et incidents systèmes
  • Comprendre comment disposer d'une solution de virtualisation simple et performante
Participants
  • Administrateur Linux expérimenté
Approche Pédagogique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
  • Durée : 4 jours
  • Réf. : IT120

Dates de Formations

07 au 10 Mai 2019

16 au 19 Juil. 2019

24 au 27 Sept. 2019

19 au 22 Nov. 2019

Programme
  • 1/ Le déploiement des serveurs et des postes de travail
    • • Panorama des solutions de déploiement, l'infrastructure réseau nécessaire
    • • Démarrage du système en PXE avec pxelinux, la configuration du DHCP et de TFTP
    • • L'installation automatique avec Kickstart, configuration d'un fichier Kickstart
    • • Cloner une machine complète avec Clonezilla
    • • Le déploiement de type imaging, la création d'un master
    • • Déploiement de clients légers (sans disque) avec LTSP
  • 2/ La virtualisation avec KVM
    • • Panorama des solutions de virtualisation
    • • Gérer des VMs avec KVM, l'outil standard de RHEL 6
    • • Gérer facilement (en mode TUI et GUI) les VMs avec les outils créés au-dessus de la libvirt
  • 3/ La sécurité, l'indispensable
    • • La sécurisation d'un serveur en dix points
    • • Les mises à jour de sécurité
    • • Le pare-feu local, la configuration avec les commandes textes et graphiques
    • • L'environnement PAM, l'activation et la désactivation d'un module
    • • SELinux, présentation, activation/désactivation, définition de SC (security context), gérer facilement SELinux avec les booléens, analyse des journaux (AVC, ...)
  • 4/ Le stockage réseau
    • • SAN ou NAS ?
    • • Le vocabulaire du SAN, le service multipathd, le pilote channel bondingLe SAN iSCSI, target et initiator, mise en oeuvre
    • • NFS v3 et V4
  • 5/ La supervision de serveurs
    • • Panorama des solutions, prépondérance de Nagios et de ses dérivés
    • • Supervision de serveurs avec Nagios
    • • Mise en oeuvre simple de SNMP
    • • Surveillance graphique des serveurs avec Cacti
    • • Nagios et Cacti
  • 6/ Le dépannage ("Troubleshooting")
    • • Comment trouver une panne ?
    • • Fonctionnement détaillé du démarrage (BIOS/UEFI, Grub v1,v2, ...)
    • • Les problèmes liés aux partitions et aux systèmes de fichiers
    • • Les problèmes liés au noyau (kernel panics, Hangs, ...)
    • • Les processus: structures, Hangs, bibliothèques, trace des appels systèmes
    • • La perte du mot de passe de root, débloquer un compte utilisateur
    • • Les problèmes réseaux, les outils de diagnostics (tcpdump, wireshark, nc, ...)
    • • Les problèmes liés à l'interface graphique, les polices de caractères
    • • Les problèmes liés à l'usage de caractères accentués (ascii, utf-8, les locales, ...)
  • 7/ L'analyse des performances ("Tuning")
    • • Panorama des outils de diagnostic, les méthodes pour obtenir un système performant
    • • La surveillance des performances avec les commandes vmstat, sar et dstat
    • • L'utilisation de Benchmarks pour choisir et configurer des systèmes de fichiers
    • • Obtenir un noyau plus performant
    • • La gestion de la mémoire, identification des processus consommateurs, ajout d'espace de swap
    • • Le fonctionnement des processus (Thread, Zombie, Hangs, Deep sleep, ...)
    • • Analyser le réseau (Bande passante, latence, MTU, ...)
  • 8/ La configuration centralisée d'un parc UNIX/Linux
    • • Panorama des outils de type « ASSET Manager » en Open Source
    • • Gestion informatisée des incidents (HelpDesk)
    • • Centralisation de la configuration avec CFEngine
    • • Présentation de Puppet, l'alternative à CFEngine