Descrizione
Prerequisiti
Questo corso richiede una conoscenza avanzata di Red Hat Enterprise Linux System Administration v6 o precedente. Queste competenze sono insegnate nei corsi Enterprise Linux Systems Administration e Linux Fundamentals .
Distribuzioni supportate
- Red Hat Enterprise Linux 7
Contenuti del Corso
PANORAMICA DI SYSTEMD
- Panoramica del metodo di avvio del sistema
- Systemd System and Service Manager
- Modifica dei servizi di systemd
- Funzioni di sandboxing del servizio Systemd
- Target di systemd
- Utilizzando systemd
- Linux Runlevels Aliases
- Supporto legacy per SysV init
COMPITI DI LAB
-
- Gestione dei servizi con systemctl di Systemd
- Creazione di un file di unità di sistema
- Introduzione ai laboratori di risoluzione dei problemi
PROCESSO DI AVVIO GRUB2 / SYSTEMD
- Avvio di Linux su PC
- GRUB 2
- Configurazione di GRUB 2
- Sicurezza GRUB 2
- Parametri di avvio
- File system RAM iniziale
- init
- Systemd local-fs.target e sysinit.target
- Systemd basic.target e multi-user.target
- Supporto per script di avvio locale legacy
- File di configurazione del sistema
- Utilità di configurazione RHEL7
- Arresto e riavvio
COMPITI DI LAB
-
- Processo di avvio
- Avvio diretto su una shell bash
- Riga di comando di GRUB
- Sicurezza GRUB di base
- Pratica per la risoluzione dei problemi: processo di avvio
LINUX KERNEL & DEVICES
- udev
- Dispositivi SCSI
- Architettura USB
- Moduli del kernel
- Configurazione del kernel tramite /proc/
- Console
- Terminali virtuali
- Tastiera e configurazione locale
- Numeri casuali e /dev/random
- Strumenti e driver guest per macchine virtuali
- Virtual Machine Serial Console
COMPITI DI LAB
-
- Regolazione delle opzioni del kernel
- Pratica per la risoluzione dei problemi: moduli del kernel
AMMINISTRAZIONE LOCALE PER LO STORAGE
- Partizionamento dei dischi con fdisk e gdisk
- Ridimensionare una partizione GPT con gdisk
- Partizionamento dei dischi con parted
- Partizionamento del disco non interattivo con sfdisk
- Creazione del filesystem
- Dispositivi a blocco persistente
- Montaggio di filesystem
- Ridimensionamento dei filesystem
- Manutenzione del filesystem
- Gestione di un filesystem XFS
- Swap
- Configurazione delle quote disco
- Impostazione delle quote
- Visualizzazione e monitoraggio delle quote
COMPITI DI LAB
-
- Creazione e gestione di filesystem
- Impostazione delle quote utente
LVM
- Gestione del volume logico
- Implementazione di LVM
- Creazione di volumi logici
- Attivazione di VG LVM
- Esportazione e importazione di un VG
- analizzare i componenti LVM
- Modifica dei componenti LVM
- Panoramica LVM avanzata
- LVM avanzato: componenti e tag oggetto
- LVM avanzato: tiering dello storage automatizzato
- LVM avanzato: thin provisioning
- LVM avanzato: striping e mirroring
- LVM avanzato: volumi RAID
COMPITI DI LAB
-
- Creazione e gestione di volumi LVM
- Pratica per la risoluzione dei problemi: LVM
NETWORKING DI BASE
- Interfacce di rete Linux
- Strumenti hardware Ethernet
- Configurazione di rete con comando ip
- Configurazione delle tabelle di routing
- Avvio e arresto delle interfacce
- NetworkManager
- Orologio hardware e di sistema
COMPITI DI LAB
-
- Network Discovery
- Rete client di base
NETWORKING AVANZATO
- indirizzi IP multipli
- Aggregazione dell’interfaccia
- Collegamento dell’interfaccia
- Teaming di rete
COMPITI DI LAB
-
- Più indirizzi IP per interfaccia di rete
- Pratica per la risoluzione dei problemi: rete
AMMINISTRAZIONE DEL FILE DI LOG
- Registrazione del sistema
- Systemd Journal
- journalctl ufficiale di Systemd Journal
- Registrazione sicura con la tenuta del registro del diario
- gnome-system-log
- rsyslog
- /etc/rsyslog.conf
COMPITI DI LAB
-
- Utilizzando il diario di sistema
- Impostazione di un file di registro di debug completo
- Configurazione Syslog remota
- Configurazione TLS Rsyslog remota
ALTRI CAMBIAMENTI RHEL7
- Determinazione dell’associazione tra servizio e processo
- Monitoraggio in tempo reale delle risorse – Cgroups
- RHEL7 Rescue Environment
- File Sharing via NFS
- NFSv4 +
- Multipathing SAN
- Configurazione multipath
- Best practice per percorsi multipli
- Approcci alla memorizzazione degli account utente
- Controllo delle sessioni di accesso
- Tipi di modulo PAM
- Ordine di elaborazione PAM
- Autorizzazioni a grana fine con Polkit
- FirewallD
- iSCSI Target Implementations
- iSCSI Target Node Preparation & targetcli
- iSCSI Target Administration
- iSCSI Target Defining Storage Objects
- iSCSI Target LUN Administration
- iSCSI Target Network Portal Configuration
- iSCSI Target Security
- iSCSI Target Examples
COMPITI DI LAB
-
- Ripristino MBR danneggiato
- Cgroup for Processes
- Configurazione del server NFS
- Configurazione iniziatore iSCSI
- Percorsi multipli con iSCSI
PANORAMICA DELLA TECNOLOGIA DEL CONTAINER
- Panorama sulla gestione delle applicazioni
- Isolamento dell’applicazione
- Misurazione e controllo delle risorse
- Sicurezza del contenitore
- Sicurezza del contenitore
- Open Container Initiative
- Docker Ecosystem
- Docker Ecosystem (cont.)
COMPITI DI LAB
-
- Concetti relativi al container runC
- Concetti relativi al container Systemd
FONDAMENTI DOCKER
- Installazione di Docker
- Architettura Docker
- Avvio del Docker Daemon
- Docker Daemon Configuration
- Docker Control Socket
- Creazione di un nuovo container
- Elenco dei container
- Visualizzazione dei dettagli operativi del contentainer
- Esecuzione di comandi in un container esistente
- Interagire con un container in esecuzione
- Arresto, avvio e rimozione di container
- Copia dei file dentro/fuori dai container
- Ispezione e aggiornamento dei container
COMPITI DI LAB
-
- Installazione di Docker
- Gestione dei container
- Configurare un container per l’esecuzione all’avvio.
CONSIDERAZIONI PRIMA DELL’INSTALLAZIONE
-
- Considerazioni in fase di preinstallazione
- Compatibilità hardware
- Avvio multi-OS
- Considerazioni sulla partizione
- Pianificazione del filesystem
- Selezione di un filesystem
INSTALLAZIONE DI RHEL7
- Anaconda: una panoramica
- Anaconda: avvio del sistema
- Anaconda: opzioni di avvio comuni
- Anaconda: caricamento di Anaconda e pacchetti relativi
- Anaconda: opzioni di storage
- Anaconda: risoluzione dei problemi
- FirstBoot
- Kickstart
- Avvio in rete con PXE
- Un’installazione tipica
COMPITI DI LAB
-
- Linux Installation
- Automatizzare l’installazione con Kickstart