PB Consultant

Contactez-nous au :
01 43 34 90 94
  • image description1
    20 ANS D'EXPÉRIENCE
    EN FORMATION PROFESSIONNELLE
  • image description2
    PLUS DE 650 FORMATIONS
    S'ADRESSANT À TOUS
    DU DEBUTANT A L'EXPERT
  • image description3
    DES CONSULTANTS FORMATEURS
    ISSUS DU TERRAIN QUI TRANSMETTENT
    LEUR EXPERTISE
  • image description3
    DIF... OPCA... FINANCEMENT
    NOUS VOUS CONSEILLONS
    POUR REDUIRE VOS COUTS
  • image description3
    DES FORMATIONS ADAPTEES
    POUR VOUS FAIRE
    GAGNER DU TEMPS
  • image description3
    DES PROGRAMMES DE COURS
    REVISES 2 FOIS / AN

    POUR SUIVRE LES
    NOUVELLES TECHNOLOGIES
Accueil > Unix - Linux - Mac Os > LINUX Administration > Linux Administration avancée
 

FORMATION Linux Administration avancée

Expertise, Optimisation, incidents systèmes

Objectifs de la formation Linux Optimisation

Le système GNU/Linux s'est imposé comme une alternative sérieuse sur le segment des serveurs d'entreprise. Cette formation Administration Linux avancée permettra de maîtriser le comportement de ses serveurs Linux en disposant d'une véritable autonomie dans le diagnostic des dysfonctionnements du système. On vous montrera également comment optimiser ses serveurs et disposer des bons outils à tous les niveaux.

A qui s'adresse la formation Linux Optimisation

Cette formation Linux avancé est principalement destinée aux administrateurs

Pré-requis :

Pour suivre cette formation Linux avancé, il est conseillé d'être administrateur Linux.

Travaux pratiques :

Nombreuses simulations d'incidents système et d'exploitation réalistes.

Contenu de la formation Linux Optimisation

Stockage avancé sous LinuxL’importance des choix physiquesL’alternative au stockage classique : SAN (Storage Area Network), NAS (Network-attached storage) , iSCSI
Pourquoi  les utiliser plutôt qu’un serveur de fichiers sous Linux ?
Principes de mise en œuvre d’un NAS
Limites du NAS (évolution, débits, filesystems supportés, …)
Configuration d’une carte SAN
Les filesystemsRappels sur les spécificités des différents filesystems (inode, répertoires, ext2, ext3, ext4, xfs, …)
Comment le noyau « discute » avec les pilotes des filesystems (vfs) ?
Comparaisons techniques entre les différents pilotes
Installation ROOT-on LVM on RAID

Maîtriser les packages sous LinuxExécution d’un programme sous LinuxChargement des  librairies (ld, ld.so.conf, LDPATH, ...)
Quand  l’administrateur est-il concerné ?
Gestion des RPMStructure interne d'un package RPM
Principes des sources RPM
Construire soit même un package (.src.rpm, .spec, rpmbuild)
Spécificités des packages Debian (.deb)
ExploitationUtiliser un miroir local (synchronisation)
En quoi consiste l’application d’un patch ?
Les risques des mises à niveau

Maîtriser le noyau et les périphériques sous LinuxLe dialogue des périphériques avec le noyauRappel sur le fonctionnement du noyau et des modules
Evolution de la philosophie des concepteurs   (/dev, devfs, udev)
Quand doit-on créer un fichier spécial (mknod, MAKEDEV, …)
Quelles relations entre udev, hal, kudzu, discoverer ?
Périphériques USBQuelles différences entre les interfaces  UHCI et OHCI ?
Ajout d’un périphérique USB (démon USB, agents USB, hotplug, …)
Imposer un /dev/xxx  à un périphérique (règles USB, udevinfo)
Compilation du noyauBien comprendre le fichier .config
Compiler et installer un driver spécifique
Quand le noyau a-t-il besoin d’un fichier initrd (lecture et création avec mkinitrd) ?

Surveillance avancée du système sous LinuxLes logs
Les alternatives à syslog (syslog-ng, logcheck)
Les outils spécifiques par  thème (Apache, Squid, firewall, …)
La rotation des logs (logrotate)
Le réseauUtiliser Nagios avec Nagat (Nagios Administration Tool)
Créer des graphiques  avec CACTI (perte de paquets, latence, …)
Surveillance des ports (netstat, nmap)
Quelques scripts
Système et processusLa richesse de /proc et /sys
Suivre les appels systèmes (programme actifs ou non)
Les fichiers utilisés (lsof)
Ressources utilisées (lsof, vmstat,  ...)

« Troubleshooting » et dépannage sous Linux
GRUB mis à plat Comprendre le fonctionnement détaillé de GRUB
Contenu du MBR (Master Boot Record)
Pourquoi tant de phases : stage1, stage1.5, stage2 ?
Peut-on déplacer la partition /boot ?
Booter manuellement sous grub
Reconstruire ce qui a été « cassé »  sans réinstaller le système
Créer une clé USB bootable de réparation
FilesystemsEn quoi consiste le checking d’un filesystem ?
Que peut-on « sauver » avec tune2fs et debugfs ?
La commande fsck à chaud ?
La « checklist » mount en cas de problèmes
Pourquoi certaines commandes se « gèlent » en accédant à certains fichiers ?
Affichage Anticiper les problèmes d’affichage des caractères  (utf-8, iso-…)
Comportement des programmes par rapport à  LANG (locale, LC_ ???)
Les causes de « l’écran noir » suite au démarrage de X
Réglages de X (Xorg.conf)
RéseauCarte réseau/wifi  non reconnue
Les options de mount en réseau (SMBFS, CIFS, codepage, …)
Problèmes posés par certaines copies réseaux (mémoire nécessaire, options de copie, …)
L’exemple de rsync
DiversPerte de mot de passe
Récupération de fichiers supprimés

Tuning (réglages) du système LinuxNoyauQue peut-on attendre d’un autre noyau ?
Exemples de tuning dans le fichier .config
Démarrer rapidement (noyau  léger, suppressions des modules et services « inutiles »)
Disques et filesystemsEvaluer les performances de ses disques
Les gains concrets avec les différentes technologies (tr/min, NAS, SAN, SCSI, …)
Quel filesystem pour quel besoin ?
Les options de mkfs et tune2fs pour améliorer les performances
MémoireGestion de la mémoire par le noyau 
Différents types de mémoire
Décalage entre résultats de commande et état réel de la mémoire
Apports et limitations de l’ajout de mémoire
Stocker des fichiers en mémoire virtuelle avec  les ramdisks (tmpfs, /dev/ram*)
Identifier les processus consommateurs (top, nice, time, vmstat, )
Comprendre les interactions entre les processus  (noyau, thread, zombie, ...)
RéseauRappels sur la transmission d’une trame réseau
Tester les performances du réseau (débit, latence,  ...)
Optimiser le MTU (Maximum Transmission Unit) sous Linux (tracepath, ifconfig)
L’impacte du hardware (câble FTP 5E, 6, ou 7, carte gigabit, full duplex, …)

VirtualisationOù en est-on ?Que peut-on attendre de la virtualisation  ?
Philosophie de fonctionnement (système hôte, hyperviseur, pilotes vraiment utilisés, bridging, …)
Exemples d’architectures en production
Différences entre les principaux acteurs (Vmware, Xen, Virtual Box, Virtual PC, HyperV, …)
Mise en oeuvreLa simplicité de Virtual Box (installation)
Gestion des pseudos-périphériques
Réalisation de snapshots
Retours à des états antérieurs
Installation d’images XP, 7, …


Formation Optimisation Linux

-

Formation dépannage Linux

-

Formation support Linux

-

Formation performance Linux

Cette formation « Linux Optimisation » est éligible au DIF. Ce cours peut être financé par l'OPCA de votre entreprise.
Durée de la formation Linux Optimisation : 4 jours
Tarif de la formation Linux Optimisation : 2090€ HT
Cours disponible en intra également
Référence : ULAA
Dates / Inscription en ligne :
du 30/09/2013 au 03/10/2013du 02/12/2013 au 05/12/2013

Des sessions supplémentaires sont créées régulièrement, n’hésitez pas à nous contacter pour en prendre connaissance.

Lieu de la formation
Paris - La Défense
Nos coordonnées
Tél : 33 (0)1 43 34 90 94
E-mail : nous contacter