Vous êtes sur la page 1sur 21

PRÉPARATION EFM

Gérer le stockage
du serveur

ADMINISTRATION D’UN ENVIRONNEMENT LINUX


PRÉPARATION EFM

GÉRER LE STOCKAGE DU SERVEUR


01 Rappel
02 Partitionnement
NOTIONS 03 Formatage
ESSENTIELLES 04 Points de montage
05 SWAP
06 Gestion par volumes logiques “LVM”
07 RAID
08 QUOTA
ADMINISTRATION D’UN ENVIRONNEMENT LINUX
RAPPEL

Prise en charge des disques sous Linux:


Le pointeur spécial /dev permet l’accès direct aux périphériques
Format des pointeurs sur disque

Types de bus
hd : Périphériques IDE
sd : Périphériques SATA ou SCSI

Exemples
/dev/hda1 : Partition 1 sur le 1 er disque IDE
/dev/sdb2 : Partition 2 sur le 2 ème disque Sata

01
PARTITIONNEMENT

fdisk “pour les disques MBR”


fdisk -l “Afficher des informations sur les disques durs et les partitions”
fdisk /dev/sdb “Effectuer diverses opérations de gestion de partition”
Partition Principale et Etendue /dev/sda1-->4
Partition logique /dev/sda5-->128

02
PARTITIONNEMENT

gdisk “pour les disques GPT”


gdisk -l “Afficher des informations sur les disques durs et les partitions”
gdisk /dev/sdb “Effectuer diverses opérations de gestion de partition”

parted “pour les disques GPT et MBR”

02
FORMATAGE

Definition
Le formatage est le processus de mise en place d'un système de fichiers sur un disque

En commande

Le formatage est le processus de mise en place d'un système de fichiers sur un disque

mkfs.ext4 /dev/sdXn
mkfs.ext4 -f /dev/sdXn
mkfs -t ext4 /dev/sdXn

mkfs.xfs /dev/sdXn
mkfs.xfs -f /dev/sdXn
mkfs -t xfs /dev/sdb

mkfs.fat -F 32 /dev/sdXn

lsblk -f “Afficher le système de fichiers actuel”


03
POINTS DE MONTAGE
Montage Temporaire
mount /dev/sdb /home “monter le disque sdb sur /home”

umount /dev/sdb “Démonter le disque sdb”


df -h “Afficher les points de montage”

Montage Permanent
Modifier le fichier /etc/fstab et appliquer le montage avec la commande mount -a

04
SWAP
le "swap" est une partition dédiée comme espace de stockage supplémentaire lorsque la
mémoire vive (RAM) est pleine
free -m “Afficher la quantité de la memoire RAM et de SWAP”

mkswap /dev/sdb1 “Prépare la partition à être utilisée comme SWAP”


swapon /dev/sdb1 “Activer le swap”

__________
SWAP IN
Modifier /etc/fstab pour SWAP permanent

__ _
__
__
SLEEP

SLEEP

SWAP ___ RUN

__________ RUN

SWAP OUT RUN

RUN

RUN

RUN

SWAP + RAM = Memoire virtuelle


05
LVM “LOGICAL VOLUME MANAGER”

06
LVM “LOGICAL VOLUME MANAGER”

Avantages
Flexibilité de gestion dans le stockage
Créer des snapshots "Volume Backup"
Remplacer le matériel défaillant

06
Montage mount

File
mkfs
System

lv “logical
LV1 LV2 lvcreate
volume”

vg “Volume
VG1 vgcreate
group”

pv “Physical pv1 pv2 pv3


volume” /dev/sdc
/dev/sdb1 /dev/sdb2
pvcreate

/dev/sdb1 1G

Espace de
/dev/sdb2 2G
stockage

/dev/sdb 5G /dev/sdc 3G
pvcreate /dev/sdb1 /dev/sdb2 /dev/sdc
pvs
pvdisplay

vgcreate VG1 /dev/sdb1 /dev/sdb2 /dev/sdc


vgs
vgdisplay

lvcreate -L 2G --name LV1 VG1


lvcreate -l 30%FREE -n LV1 VG1
lvcreate --size 1G -n LV2 VG1
lvs
lvdisplay

mkfs.ext4 /dev/VG1/LV1
mkfs.ext4 /dev/VG1/LV2

mkdir doss1 doss2


mount /dev/VG1/LV1 doss1
mount /dev/VG1/LV2 doss2
LVM “LOGICAL VOLUME MANAGER”

Augmenter un LV
lvextend -r -L +1G /dev/VG1/LV2
lvresize -r -L +1G /dev/VG1/LV2
-r “pour aussi reduire la taile de systeme de fichiers ”

Reduire un LV
lvreduce -r -L -1G /dev/VG1/LV1
lvresize -r -L -1G /dev/VG1/LV1
-r “pour aussi reduire la taile de systeme de fichiers ”

Augmenter et reduire un VG
pvcreate /dev/sde
vgextend VG1 /dev/sde

pvmove /dev/sde
vgreduce VG1 /dev/sde

06
LVM “LOGICAL VOLUME MANAGER”

Creer un snapshot
lvcreate -s -n backup -L 100M /dev/VG1/LV1
lvcreate --snapshot -n backup -L 100M /dev/VG1/LV1

mkdir snapshot
mount /dev/VG1/backup /snapshot
mount /dev/VG1/backup snapshot

06
RAID ”REDUNDANT ARRAY OF
INDEPENDENT DISKS”

Definition
une technologie de stockage qui combine plusieurs disques durs physiques en un seul
système logique avec l’objectif:
Protection des données
Backup
Performance

07
RAID 0
Avantages
Performances de lecture et d’écriture
augmentées
Utilisation Efficace de Stockage

Désavantages
Aucune redondance et tolerance en
panne

07
RAID 1 "DISQUE EN MIROIR"
Avantages
Tolerance en panne car il duplique les
donnees

Désavantages
Utilisation Inefficace de l'Espace

07
RAID 10 “BEST ONE”

Avantages
Tolerance en panne max 2 disques dans
different grappes
Performances de lecture et d’écriture
augmentées 07
Utilisation Efficace de Stockage
RAID 5 "MIN 3 DISQUES"

Avantages
Tolerance en panne maximum 1 disque
Utilisation Inefficace de l'Espace
Performance equilibre avec la securite

07
RAID
Commandes
mdadm --create /dev/md0 --level=raid0 --raid-devices=2 /dev/sde /dev/sdd
mdadm --detail /dev/md0

mkfs.ext4 /dev/md0
mount /dev/md0 rep1

mdadm --create /dev/md1 --level=raid1 --raid-devices=2 /dev/sde /dev/sdd --spare-devices=1


/dev/sdf

07
QUOTA
Limite par utilisateur sur l’espace de stockage sur un disque dur
Taille
Nombres des fichiers

Activer les quotas dans /etc/fstab


/dev/sda1 /home ext4 defaults,usrquota,grpquota 00
mount -a

Afficher les quotas


quota ali
repquota -v /home/ali/rep1

Activer et Desactiver les quotas


quotaon /home/ali/rep1
quotaoff /home/ali/rep1

Définir les quotas pour un utilisateur et un groupe


edquota -u ali
edquotq -g ali 08

Vous aimerez peut-être aussi