Linux Administration Avancé : Maintenance, Customisation, Réparation + Préparation LPI 201
Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Toezicht
Monitoring van CPU-gebruik, geheugengebruik, IO throughput van FS en IO throughput van netwerkinterfaces
Monitoring van firewall-activiteit
Auditen van bandbreedteverbruik per gebruiker
Analyseren van problemen in verband met een tekort aan hulpbronnen
Analyseren van risico's op congestie
Belastingtests
Planning van de benodigde hulpbronnen
Gebruik van monitoringtools Nagios, cacti, MRTG
Workshop: systeemmonitoring en stresstests gelijktijdig uitvoeren
De Linux-kernel
Kernel 2.6.x en 3.x
Compileren van de kernel
Beheren van de makefile
Compilatieparameters configureren
Installeren van een kernel en zijn modules
Gebruik van dracut
Kernelbeheercommando's
Beheren van modules
Workshop: compileren van je eigen kernel
De opstartvolgorde
Syst V en de LSB
gewone bootloaders: LILO, GRUB
initialisatie van hardware
opstarten van daemons
configureren van opstartbestanden
kennis van UEFI
Workshop: een aangepast runlevel maken
Bestandssystemen en -apparaten
Configuratie van fstab
Gebruik van UUID's
Configuratie van SWAP-ruimte
Logbestandssystemen
FS-beheertools
Lokaal en gecodeerd FS
Optische media, CD-ROM, DVD
Workshop: aanmaken en wijzigen van de grootte van meerdere FS
Massa-opslag
RAID 1 tot 5
Configureren en beheren van LVM
Hulpmiddelen voor apparaatbeheer
Hulpmiddelen voor RAID-beheer
Hulpmiddelen voor LVM-beheer
Workshop: een RAID-configuratie installeren
Het netwerk
Interface beheertools
Adressering beheertools
Routing tabel configuratie
Netwerkverkeer monitoring
Netwerkverkeer analyse tools
Workshop: werking van het netwerk in complexe situaties
Onderhoud
Archiveringsbeheer
Archiveringstools
Gemeenschappelijke archiveringsoplossingen
Workshop: installatie van een archiveringsoplossing
Onderwerp 200: Dimensionering van uw infrastructuur
200.1 Toezicht op en oplossing van problemen in verband met hulpbronnengebruik
Monitoring van CPU-, geheugen-, schijf- en netwerkverbruik
Monitoring van gefilterd en gerouteerd verkeer
Visualisering van bandbreedtegebruik
Matching/correlatie van systeemsymptomen met veelvoorkomende problemen
Inschatting van verkeer en identificatie van knelpunten, inclusief netwerk
200.2 Prognose van toekomstige behoeften aan middelen
Gebruik collectd om het gebruik van de IT-infrastructuur te monitoren
Voorspel breekpunten voor hulpbronnen
Monitor stijgingspercentages in hulpbronnengebruik
Teken trendcurven voor hulpbronnengebruik
Ken de belangrijkste monitoringoplossingen: Nagios, MRTG en Cacti
Workshop: MCQ om commentaar te geven op onderwerp 200
Onderwerp 201: De Linux-kernel
201.1 Kernelcomponenten
Gebruik de kernel modules die nodig zijn voor specifieke hardware, drivers, systeembronnen.
Verschillende soorten kernel images implementeren
Stabiele en ontwikkelende kernels en patches herkennen
Kernel modules gebruiken.
Documentatie over kernel 2.6.x en 3.x
201.2 Een kernel compileren
Kernel makefiles
Kernel 2.6.x/3.x make targets
Aanpassen van de huidige kernelconfiguratie
Bouwen van een nieuwe kernel en bijbehorende kernelmodules
Installeren van een nieuwe kernel en bijbehorende modules
Configureren van de bootmanager om nieuwe kernelbestanden te vinden
Moduleconfiguratiebestanden
Kennis van dracut
201.3 Beheer van de werking en oplossen van problemen met de kernel
Opdrachtregelhulpmiddelen gebruiken om huidige kernels en modules te identificeren
Kernelmodules handmatig laden en ontladen
Bepalen wanneer modules kunnen worden ontladen
Bepalen welke parameters een module accepteert
Het systeem configureren om modules op naam te laden
Het bestandssysteem /proc
Inhoud van /, /boot/ , en /lib/modules/
Hulpmiddelen en hulpprogramma's voor het analyseren van beschikbare hardware-informatie
Udev-regels
Workshop: MCQ's om commentaar te geven op onderwerp 201
Onderwerp 202: Het systeem opstarten
202.1 Het opstarten van het systeem aanpassen met SysV-init
De Linux Standard Base (LSB) specificatie
De SysV init omgeving
202.2 Systeemherstel
GRUB versie 2 en eerder
De Grub-shell
Opstarten van de bootloader en laden van de kernel
Laden van de kernel
Hardware-initialisatie en -configuratie
Service-initialisatie en -configuratie
Kennis van de verschillende locaties van bootloader-installaties op een harde schijf of verwisselbaar apparaat
Wijzigen van de standaard bootloader-opties en gebruik van de bootloader-shell
Kennis van UEFI
202.3 Alternatieve bootloader
LILO
SYSLINUX, ISOLINUX, PXELINUX
Begrijp PXE
Workshop: MCQ's om commentaar te geven op onderwerp 202
Onderwerp 203: Bestandssysteem en apparaten
203.1 Het Linux-bestandssysteem
FHS
Fstab configureren
Hulpmiddelen voor het omgaan met swap- en bestandspartities
UUID's gebruiken
203.2 Het Linux bestandssysteem onderhouden
Hulpmiddelen voor het werken met ext2, ext3 en ext4
Werken met SMART-apparaten
Hulpmiddelen voor het werken met xfs
Kennis van btrfs
203.3 Aanmaken en configureren van bestandssysteem opties
autofs-configuratiebestand
Gereedschap voor UDF en ISO9660
Kennis van het CD-ROM-bestandssysteem (UDF, ISO9660, HFS)
Kennis van CD-ROM-bestandssysteemextensies (Joliet, Rock Ridge, El Torito)
Kennis van basisfunctionaliteit van gecodeerde bestandssystemen
Workshop: MCQ's om commentaar te geven op onderwerp 203
Onderwerp 204: Geavanceerd beheer op opslagapparaten
204.1 RAID configureren
Configuratiebestanden en -hulpmiddelen voor software RAID
RAID 0, 1 en 5 gebruiken en configureren
204.2 Geavanceerde toegangsinstellingen voor opslagapparaten beheren
Hulpmiddelen voor het configureren van DMA voor IDE ATAPI- en SATA-apparaten
Hulpmiddelen voor het manipuleren en analyseren van systeembronnen (bv. interrupts)
Kennis van het commando sdparm en het gebruik ervan
Hulpmiddelen voor iSCSI
204.3 LVM Logical Volume Manager
LVM suite tools
Logische volumes, volumegroepen en fysieke volumes verkleinen, hernoemen, aanmaken en verwijderen
Snapshots aanmaken en onderhouden
Volumegroepen activeren
Workshop: MCQ's voor commentaar op onderwerp 204
Onderwerp 205: Netwerkconfiguratie
205.1 Basisnetwerkconfiguratie
Hulpmiddelen voor het configureren en beheren van ethernet-netwerkinterfaces
Basis wifi-netwerktoegang configureren met iw, iwconfig en iwlist
205.2 Geavanceerde netwerkconfiguratie en probleemoplossing
Gereedschappen voor het manipuleren van routingtabellen
Gereedschappen voor het configureren en beheren van netwerkinterfaces
Gereedschappen voor het analyseren van de status van netwerkapparaten
Gereedschappen voor het bewaken en analyseren van TCP/IP-verkeer
205.3 Problemen met het netwerk oplossen
Locatie en inhoud van bestanden met toegangsbeperkingen
Hulpmiddelen voor het oplijsten van de netwerkstatus
Hulpmiddelen voor het verkrijgen van informatie over netwerkconfiguratie
Systeeminitialisatiebestanden (SysV init)
Kennis van NetworkManager en de invloed ervan op de netwerkconfiguratie
Workshop: MCQ's voor commentaar op onderwerp 205
Onderwerp 206: Systeemonderhoud
206.1 Software vanaf broncode bouwen en installeren
Broncode extraheren met veelgebruikte hulpmiddelen voor compressie en archivering
De grondbeginselen van make begrijpen om programma's te compileren
Parameters toepassen op een configuratiescript
Weten waar sources standaard worden opgeslagen
206.2 Back-upbewerkingen
Weten welke mappen in back-ups moeten worden opgenomen
Ken netwerkback-upoplossingen zoals Amanda, Bacula en BackupPC
Ken de voor- en nadelen van tape, CDR, schijf of andere back-upmedia
Gedeeltelijke en handmatige back-ups uitvoeren
De integriteit van back-upbestanden verifiëren
Gedeeltelijke of volledige restores uitvoeren
206.3 Informeert gebruikers over systeemproblemen
Automatiseren van de communicatie met gebruikers via aanmeldingsberichten
Actieve gebruikers informeren over systeemonderhoud
Workshop: MCQ's die moeten worden becommentarieerd over het onderwerp 206