redhat
DESCRIPTION
Introduction à la gestion d'un système RedHatTRANSCRIPT
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Le système Red Hat
Nicolas Ledez
06/02/2007
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Plan
1 Généralitées2 hardware, firmware, devices3 disks4 kernel, boot, swap5 files, volumes6 networking7 security8 software, patching, tracing, logging9 Bibliographie
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Généralitées
Version de Red Hat :Enterprise Linux ES
Basic EditionStandard Edition
Enterprise Linux ASStandard EditionPremium Edition
Fedora
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Information hardwareGestion des modules
Information hardware
dmesglspcilshw *
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Information hardwareGestion des modules
Gestion des modules
lsmodmodprobemodprobe -rinsmod
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Les differents disquesGestion des partitions
Les differents disques
IDE (PATA) :/dev/hd[a-z]
SCSI et SATA :/dev/sd[a-z]
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Les differents disquesGestion des partitions
Gestion des partitions
Afficher les partitionsfdisk -l /dev/sda
Modifier les partitionspartedfdisksfdiskcfdisk *
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Le noyauLes "Run level"Swap
Le noyau
Present dans /bootModules nécessaire au boot dans initrdChargé par Lilo ou Grub
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Le noyauLes "Run level"Swap
Les "Run level"
Les principaux :0 : halt1 : single-user3 : default6 : reboot
Runlevel courant :runlevel
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Le noyauLes "Run level"Swap
Swap
Informations sur le swap :swapon -scat /proc/meminfocat /proc/swapsfree
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
GénéralitéesSchéma LVMPV et VGLVCreation d’un volumeExtention d’un volume
Généralitées
Système de fichier :Ext2/Ext3ReiserFS, XFS, JFS ; Ext4, ZFS ?
Gestion des volumes :LVM 1 & 2
Nicolas Ledez Red Hat
Schéma LVM 1/3
Schéma LVM 2/3
Schéma LVM 3/3
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
GénéralitéesSchéma LVMPV et VGLVCreation d’un volumeExtention d’un volume
PV et VG
Physical Volume
[root@wh-addmaster ]# pvscanPV /dev/sda2 VG rootvg lvm2 [33.66 GB / 19.50 GB free]Total : 1 [33.66 GB] / in use : 1 [33.66 GB] / in no VG : 0 [0 ]
Volume Group
[root@wh-addmaster ]# vgscanReading all physical volumes. This may take a while...Found volume group "rootvg" using metadata type lvm2
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
GénéralitéesSchéma LVMPV et VGLVCreation d’un volumeExtention d’un volume
LV
Logical Volume
[root@wh-addmaster ]# lvscanACTIVE ’/dev/rootvg/lv_root’ [1.97 GB] inheritACTIVE ’/dev/rootvg/lv_tmp’ [1.00 GB] inheritACTIVE ’/dev/rootvg/lv_usr’ [2.94 GB] inheritACTIVE ’/dev/rootvg/lv_var’ [2.00 GB] inheritACTIVE ’/dev/rootvg/lv_swap’ [1.97 GB] inherit
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
GénéralitéesSchéma LVMPV et VGLVCreation d’un volumeExtention d’un volume
Creation d’un volume
lvcreate -L 2G –name lv_toto rootvgmkfs.ext3 /dev/rootvg/lv_totomount /dev/rootvg/lv_toto /toto
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
GénéralitéesSchéma LVMPV et VGLVCreation d’un volumeExtention d’un volume
Extention d’un volume
umount /toto
lvextend -L +2G /dev/rootvg/lv_toto
ou
lvextend -L 4G /dev/rootvg/lv_toto
e2fsck -f /dev/rootvg/lv_totoresize2fs /dev/rootvg/lv_toto
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
NFSInterfacesConfigurationSniff
NFS
Exports :
/etc/exports
/etc/init.d/nfs-server reload
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
NFSInterfacesConfigurationSniff
Interfaces
eth[0-x]
ifconfigip addr
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
NFSInterfacesConfigurationSniff
Configuration
/etc/hosts/etc/sysconfig/network/etc/sysconfig/network-scripts/ifcfg-eth0
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
NFSInterfacesConfigurationSniff
Sniff
tcpdumpethereal / tetherealwireshark
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Gestion des utilisateurs
Gestion des utilisateurs
useradduserdeladduser
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Liste des paquets installésTruss likeLogsErreurs systèmesPerformancesLister ports/fichiers ouvert/en écoute
Liste des paquets installés
rpm -qaurpmi *yum *
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Liste des paquets installésTruss likeLogsErreurs systèmesPerformancesLister ports/fichiers ouvert/en écoute
Truss like
straceltrace
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Liste des paquets installésTruss likeLogsErreurs systèmesPerformancesLister ports/fichiers ouvert/en écoute
Logs
/var/log/syslog/var/log/messages/usr/adm/messages/var/log/maillog
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Liste des paquets installésTruss likeLogsErreurs systèmesPerformancesLister ports/fichiers ouvert/en écoute
Erreurs systèmes
dmesg
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Liste des paquets installésTruss likeLogsErreurs systèmesPerformancesLister ports/fichiers ouvert/en écoute
Performances
vmstat
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Liste des paquets installésTruss likeLogsErreurs systèmesPerformancesLister ports/fichiers ouvert/en écoute
Lister ports/fichiers ouvert/en écoute
lsofnetstat -atup
Nicolas Ledez Red Hat
Généralitéeshardware, firmware, devices
diskskernel, boot, swap
files, volumesnetworking
securitysoftware, patching, tracing, logging
Bibliographie
Bibliographie
http ://bhami.com/rosetta.htmlhttp ://tldp.org/HOWTO/LVM-HOWTO/
http ://www.linuxdevcenter.com/pub/a/linux/2006/04/27/managing-disk-space-with-lvm.htmlhttp ://www.google.fr/
Nicolas Ledez Red Hat