A PCRE internal error occured. This might be caused by a faulty plugin
 


====== RAID + LVM ======

===== Topologie =====

{{:ecf1:a9.png|}}

===== RAID =====

Dans notre étude système, quatre disques sont présents, afin de sécuriser au mieux les données , il est nécessaire d'employer la technologie RAID.

==== Sécuriser la partition de boot : RAID 1 ====

=== Définition ===

Le RAID 1 consiste en l'utilisation de n disques redondants (avec n\ge2), chaque disque de la grappe contenant à tout moment exactement les mêmes données, d'où l'utilisation du mot « miroir » (mirroring en anglais). La capacité totale est égale à celle du plus petit élément de la grappe.

=== Mise en place ===

l'avantage du RAID 1 est qu'il géré les pannes, ainsi en installant le point de montage \boot, ce point sera automatiquement dupliquer sur deux disques. En cas de panne de l'un, l'autre pendra automatiquement le relais. Assurant ainsi

Les performances en lecture sont améliorées (proportionnellement au nombre de disques et à leurs performances), mais comme les données sont écrites de manière synchrone sur tous les disques, les performances en écriture ne varient pas.

==== Optimiser la partition système : RAID 0 ====

=== Définition ===

Le RAID 0, également connu sous le nom d'« entrelacement de disques » ou de « volume agrégé par bandes » (striping en anglais) est une configuration RAID permettant d'augmenter significativement les performances de la grappe en faisant travailler n disques durs en parallèle (avec n\ge2). La capacité totale est égale à celle du plus petit éléments présent dans la grappe multiplié par le nombre de disque présent.

<note warning>Attention en cas de perte d'un disque, entraîne la perte de toute ses données </note>

=== Mise en place ===

La racine \ du système sera installé sur un RAID 0, afin d'optimiser l'espace fournit pas les 4 disques. Les performances seront améliorer, Prenons un exemple : nous avons trois disques durs de 100 Go chacun, et nous souhaitons copier un fichier de 300 Mo. Le RAID 0 va copier 100 Mo sur chaque disque. Théoriquement, nous allons donc 3 fois plus vite. En pratique, c'est loin d'être le cas (des gains de 40 % avec deux disques sont déjà énormes).

{{:ecf1:lvmecf1.png|}}

==== Optimiser l'espace d'échange SWAP ====

=== Définition ===

La mémoire vive physique (RAM) de l'ordinateur est utilisée pour stocker des données en cours de traitement. Si celle-ci se remplit presque entièrement mais que votre ordinateur a tout de même besoin de ressources pour procéder à des traitements, votre système d'exploitation peut déplacer temporairement des pages mémoire vers l'espace d'échange défini dans votre disque dur afin de libérer des ressources mémoire. L'espace d'échange agit ainsi en tant qu'extension de votre mémoire vive physique : elle récupère, au besoin, des blocs mémoire en excès de votre mémoire vive physique.

=== Mise en place ===

Puisque l'espace d'échange se trouve dans le disque dur, cela peut causer quelques problèmes de performances dans un système l'utilisant massivement, car le système peut essayer de lire et écrire à la fois des pages mémoire dans l'espace d'échange et des fichiers situés ailleurs dans le disque dur. Une manière de réduire cet effet de compétition d'accès aux ressources du disque dur consiste à fractionner l'espace d'échange sur plusieurs disques durs physiques. Ainsi, l'espace d'échange étant partagé entre plusieurs périphériques, la compétition pour l'accès aux ressources est réduite – voire éliminée.

Dans notre cas nous allons utilisé une partition /swap sur chaque disque.


==== Commandes ====

== Construire une garppe RAID ==


Nous pouvons maintenant utiliser mdadm pour construire notre volume RAID 0 :

sudo mdadm --create /dev/md0 --level=0 --assume-clean --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

Nous pouvons maintenant utiliser mdadm pour construire notre volume RAID 1 :

sudo mdadm --create /dev/md0 --level=0 --assume-clean --raid-devices=4 /dev/sdb2 /dev/sdc2
== Vérification de grappe raid ==

mdadm --detail /dev/<nom de la grappe>

== Déclarer un disque défaillant ==

mdadm --manage /dev/md0 --set-faulty /dev/sdb1

Une fois déclaré défaillant, le disque dur est écarté du volume RAID. Il faut maintenant le désactiver pour pouvoir le retirer :

mdadm --manage /dev/md0 --remove /dev/sdb1

Une fois le remplacement effectué, il faut ajouter un disque sain dans le volume RAID pour bénéficier à nouveau de la tolérance de panne (cette opération doit être précédée du partitionnement du nouveau disque, aidez-vous des descriptions faites plus haut) :

mdadm --manage /dev/md0 --add /dev/sdb1

Si le systéme n'est pas clean, il faut procéder un reconstruction RAID

===== Gérer l'espace système : LVM =====

=== Définition ===

LVM = Logical Volume Manager
Fournit une couche d'abstraction au dessus des disques physiques
Permet de véritablement « gérer » un ou des espaces de stockage
comparé a des partitions fixes

1) Le volume physique (PV) :
Typiquement une partition ou un disque entier
Label dans les premiers secteurs pour le marquer comme PV LVM
2) Le groupe de volumes (VG) :
Est utilisé pour regrouper les PV (un seul ou plusieurs )
Nommage possible : utile pour les différencier facilement
3) Le volume Logique (LV) :
Un LV dans un VG est comme une partition sur un disque
C'est lui que l'on va formater avec le système de fichiers de son choix
Possibilité d'agrandir ou rétrécir sa taille au besoin (selon le système de
fichiers embarqué)

{{:cours:activite1:lvm.png|}}

=== Mise en place ===

Dans cette étude, une volume logique de 6 Go appelé Lv_1 sera créée, celle-ci pourra être étendu ou diminué a souhait.

Grâce au système LVM, un autre volume groupe peut-être créé à tout moment. Celui-ci pourra être formaté avec un système de fichiers.

== Etendre un volume logique ==

lvextend -L <taille a étendre ex:20G> /dev/<nom du vg>/<nom du lv>

== Créer un volume logique ==

lvcreate -L<taille> -n <nom du lv> <nom du vg>


== Vérification des volumes ==

Volume group = vg display

Volume logique = lv dispaly

 
ecf1/raid_lvm.txt · Dernière modification: 2019/05/11 14:35 (modification externe)     Haut de page