Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > éditeurs > Linux > Systèmes d'exploitation > Linux : Administration avancée

Linux : Administration avancée

linux

Objectifs

  • Savoir installer, administrer, faire évoluer une distribution. Ce cours a lieu sur Linux RedHat, et sur Debian pour la partie "apt". Il est essentiellement basé sur des travaux pratiques.

Public

  • Administrateurs, et toute personne souhaitant approfondir l'administration d'un système Linux.

Prérequis

  • Connaître les techniques d'administration d'un système Unix ou Linux.

Programme de la formation

Distribution

  • Présentation : RedHat Package Manager. 
  • Les distributions qui utilisent les rpm. 
  • Fonctionnalités : sécurité, méta-données, gestion des dépendance.
  • Détails de la commande rpm, et de ses options.
  • Travaux pratiques :
  • mise en oeuvre, installation, désisntallation, requêtes documentation.
  • Construction de RPMs : depuis les sources jusqu'au package.
  • Description des paquets DEB : fonctionnement apt, dpkg, dselect, debconf.
  • L'outil apt : principe, les répertoires apt, fichiers release.
  • Les commandes apt-get, apt-cache.
  • Les frontaux apt : apt-shell, aptitude, synaptic.
  • Travaux pratiques :
  • recherche d'informations sur un paquet, 
  • installation d'une mise à jour.

Démarrage/Installation

  • Analyse du mode de démarrage : grub, Anaconda
  • Le système kickstart.
  • Analyse d'une image initrd. 
  • Travaux pratiques :
  • Modification d'un initrd, ajout de modules.
  • Création de média d'installation.
  • Boot sur un périphérique USB depuis un CD.

Systèmes de fichiers journalisés

  • Exemples de systèmes de fichiers journalisés.
  • Les types de journalisation.
  • XFS : fonctionnement, mise en oeuvre, administration
  • compatibilité NFS
  • Ext3, ext4 : caractéristiques et mise en oeuvre.

LVM

  • Logical Volume Manager.
  • Présentation. Définitions : VFS, EVMS,
  • Volumes physiques, groupes de volumes, volumes logiques, extension logique.
  • Travaux pratiques :
  • mise en place de partitions LVM. Formatage en xfs.
  • Mode d'utilisation des LVM : 
  • les snapshots, le redimensionnement, la concaténation de groupes de volumes.
  • Exercice :
  • création de volumes physiques, de groupes de volumes,
  • création de snapshot.
  • Ajout d'un disque, sauvegarde d'une partition, redimensionnement.

RAID

  • Définitions. Les principaux types de RAID.
  • Le RAID Logiciel sous Linux : présentation, outils d'administration.
  • Travaux pratiques :
  • utilisation des outils madm pour créer un système de fichiers RAID.
  • Mise en évidence des reprises sur incidents :
  • simulation de panne,
  • synchronisation des données.
  • Analyse des performances.

Authentification en production

  • Besoin de mécanismes d'authentification performants et fiables.
  • pam : gestion des modules d'authentification. 
  • Principe de base.
  • Travaux pratiques :
  • configuration, mise en oeuvre.
  • Les modules : access, chroot, cracklib, etc ...
  • Ldap : Lightweight Directory Access Protocol
  • Les modèles, la conception d'une arborescence.
  • Interface pam/ldap. 
  • Travaux pratiques :
  • mise en oeuvre avec Openldap et l'automonteur

Performances

  • Le besoin, les points à surveiller.
  • Les points de mesures : 
  • utilisation CPU, occupation des disques, charge réseau, occupation mémoire, etc ...
  • Commandes de suivi des ressources processeurs et mémoire : vmstat, top. 
  • Commandes de suivi des ressources réseaux : netstat, ntop, iptraf.
  • Surveillance des ressources disques : df, lsof
  • Gestion de la fragmentation, pagination.
  • Travaux pratiques :
  • analyse des informations de /proc/stat, /proc/cpuinfo et de l'accounting.
  • Les outils : oprofile, dtstat, systat.

Ressources

  • Les quotas disques : principe, mise en place.
  • Travaux pratiques :
  • déclaration des quotas dans le fichier /etc/fstabb,
  • activation des quotas, 
  • exemple de dépassement de limite d'espace disque autorisé.

Noyau

  • Compilation du noyau : présentation, les différentes phases.
  • Travaux pratiques :
  • téléchargement et décompression des sources
  • configuratin avec make, recompilation.

Périphériques

  • Périphériques non standards. 
  • Installation de modules: modprobe, insmod. 
  • Le répertoire hotplug.