redhat

30
Généralitées hardware, firmware, devices disks kernel, boot, swap files, volumes networking security software, patching, tracing, logging Bibliographie Le système Red Hat Nicolas Ledez 06/02/2007 Nicolas Ledez Red Hat

Upload: nicolas-ledez

Post on 18-Nov-2014

434 views

Category:

Technology


4 download

DESCRIPTION

Introduction à la gestion d'un système RedHat

TRANSCRIPT

Page 1: Redhat

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

Page 2: Redhat

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

Page 3: Redhat

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

Page 4: Redhat

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

Page 5: Redhat

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

Page 6: Redhat

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

Page 7: Redhat

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

Page 8: Redhat

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

Page 9: Redhat

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

Page 10: Redhat

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

Page 11: Redhat

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

Page 12: Redhat

Schéma LVM 1/3

Page 13: Redhat

Schéma LVM 2/3

Page 14: Redhat

Schéma LVM 3/3

Page 15: Redhat

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

Page 16: Redhat

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

Page 17: Redhat

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

Page 18: Redhat

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

Page 19: Redhat

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

Page 20: Redhat

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

Page 21: Redhat

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

Page 22: Redhat

Généralitéeshardware, firmware, devices

diskskernel, boot, swap

files, volumesnetworking

securitysoftware, patching, tracing, logging

Bibliographie

NFSInterfacesConfigurationSniff

Sniff

tcpdumpethereal / tetherealwireshark

Nicolas Ledez Red Hat

Page 23: Redhat

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

Page 24: Redhat

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

Page 25: Redhat

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

Page 26: Redhat

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

Page 27: Redhat

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

Page 28: Redhat

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

Page 29: Redhat

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

Page 30: Redhat

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