Objectifs de la formation
- acquérir une connaissance avancée du système Linux pour l’exploiter en environnement de production
Public
professionnels des télécoms (opérateurs et constructeurs), directions informatiques, administrateurs réseaux, installateurs, techniciens.
Pré-requis
avoir suivi la formation “Linux Administration” ou connaître l’administration d’un système Linux.
Durée
5 jour
Déploiement d’un système Linux
- Présentation de l’installation automatique : Kickstart (RedHat), Debconf (Debian), AutoYast (SuSE)
- Création d’un serveur d’installation RedHat (DHCP, DNS, TFTP, HTTP, NTP, …)
- Gestion des dépôts, création de dépôts, mirroring de dépots (rsync)
- Installation d’un poste RedHat en réseau
- Installation automatique avec Kickstart et PXE
- Les utilisateurs et les groupes
- Gestion de la pérennité des mots de passe
- Contrôle des connexions avec PAM
- Configurer son poste comme client d’un annuaire d’authentification, exemple avec LDAP
Gestion des fichiers
- Les attributs de fichiers (ext2, xattr)
- Les ACLS
Gestion des systèmes de fichiers
- Optimisation des FS (taille des blocs, options de journalisations, …)
- Gestion des Quotas
- L’Automontage
- Recouvrement en cas de désastre (Disaster recovery)
Gestion des disques
- Présentation des techniques RAID software et hardware
- Configuration de disques RAID logiciels (le pilote MD)
- Présentation des disques SAN, iSCSI
- L’espace de SWAP
Le gestionnaire de volumes logiques (LVM)
- Les concepts du LVM (PV, VG, LV, PE, LE, …)
- La gestion élémentaire des PV, VG et LV (créer un VG, créer un FS et l’agrandir, …)
- Les snapshots LVM
- Mirroring des LV : la solution MD, la solution native LVM
- Compléments (sauvegarde d’un VG, réorganiser les LE d’un LV, import/export d’un VG, …)
Les applications
- Crontab avancées (anacron, cron.daily…)
- Gestion des performances (psacct, vmstat, sar)
- Gestion des journaux (logs) (logrotate, logwatch)
- La gestion des bibliothèques dynamiques (so)
- Compilation d’une application à partir des sources, lecture d’un fichier Makefile
Le noyau
- Architecture et fonctionnement du noyau Linux
- Mise à jour du noyau à partir d’un package
- Paramétrer le noyau à chaud (/sys, /proc)
- Compiler le noyau ou des modules du noyau
Les périphériques
- Présentation du matériel (PCI, SCSI, USB, …)
- Le système de fichiers sysfs ou la gestion des périphériques par le noyau linux
- La création des fichiers spéciaux avec udev
Le réseau
- Gérer des interfaces virtuelles
- L’agrégation de cartes réseaux (Bonding)
- Diagnostiquer les problèmes avec les outils tcpdump/Wireshark, nmap
Virtualisation
- Les différentes approches de la virtualisation, panorama des solutions