Unix/Linux - Administration Avancée
Version du programme : 1
Type de formation
Formation présentielleDurée de formation
24 heures (4 jours)Unix/Linux - Administration Avancée
Objectif général de la formation : À l’issue de la formation, les participants maîtriseront les techniques avancées d’installation, de dépannage, de supervision et d’optimisation des serveurs Unix/Linux, avec une approche focalisée sur la performance et la disponibilité. Compétences visées : - Maîtriser les méthodes avancées d’installation et de déploiement Linux - Diagnostiquer et résoudre des problèmes liés au système, au matériel et au réseau - Superviser la charge système et l’état des serveurs avec des outils comme Nagios - Optimiser les performances et la fiabilité des serveurs en production Niveau SAME visé : Maîtrise Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20
Objectifs de la formation
- Mettre en œuvre des installations avancées et des déploiements automatisés sous Linux
- Identifier et résoudre des pannes complexes du système et du réseau
- Configurer des outils de supervision pour suivre l’état des serveurs et anticiper les problèmes
- Optimiser la configuration des serveurs pour améliorer les performances et réduire les temps d’arrêt
Profil des bénéficiaires
- Administrateurs systèmes confirmés
- Ingénieurs réseau et systèmes souhaitant approfondir leurs compétences
- Professionnels responsables de la gestion d’infrastructures critiques
- Solides connaissances en administration Linux de base
- Expérience pratique avec la gestion des systèmes Linux et des réseaux
Contenu de la formation
Méthodes avancées d’installation (3 heures)
- Automatisation des installations avec Kickstart et Preseed
- Création d’images personnalisées pour un déploiement rapide
- Travaux pratiques : Configurer un serveur Kickstart pour automatiser une installation
Déploiement en masse (3 heures)
- Gestion des configurations avec Ansible ou Puppet
- Déploiement de clusters et de machines virtuelles
- Travaux pratiques : Utiliser Ansible pour déployer une configuration standardisée sur plusieurs serveurs
Diagnostic des pannes système et matériel (3 heures)
- Analyse des logs système avec journalctl, dmesg
- Dépannage des problèmes liés au noyau et aux pilotes matériels
- Travaux pratiques : Résoudre un problème matériel simulé sur un serveur Linux
Résolution des problèmes réseau (3 heures)
- Débogage des connexions réseau avec tcpdump, netstat, et traceroute
- Travaux pratiques : Identifier et corriger un problème de connectivité réseau
Supervision de l’état du serveur (3 heures)
- Introduction à Nagios : installation et configuration
- Mise en place des alertes et rapports automatiques
- Travaux pratiques : Configurer un tableau de bord Nagios pour surveiller un cluster de serveurs
Analyse et gestion de la charge système (3 heures)
- Surveillance des performances système avec iotop, nmon, et sar
- Travaux pratiques : Identifier un goulet d’étranglement dans un serveur sous charge
Optimisation des serveurs Linux (3 heures)
- Tuning avancé des paramètres système avec sysctl
- Gestion des ressources système : CPU, mémoire, et stockage
- Travaux pratiques : Optimiser un serveur pour des charges intensives
Projets pratiques de mise en production (3 heures)
- Étude de cas : déployer, superviser, et optimiser un environnement de production
- Scénarios réels avec résolution de problèmes en temps limité
- Travaux pratiques : Réaliser un projet complet intégrant toutes les compétences apprises