Gestion de volumes RAID avec LVM

Posté par (page perso) . Édité par Davy Defaud et ZeroHeure. Modéré par ZeroHeure. Licence CC by-sa.
Tags :
48
24
mai
2019
Administration système

Vous connaissez déjà LVM, le gestionnaire de volumes logiques qui permet d’agréger et de subdiviser librement vos périphériques de stockage. Eh bien, depuis quelques années, LVM permet également de définir des volumes en RAID.

LVM et RAID, version traditionnelle

Pour utiliser LVM avec du RAID, on utilise d’habitude LVM et MD, qui est l’implémentation du RAID logiciel de Linux. Pour cela, on les empile :

  • soit en agrégeant ses périphériques de stockage en un volume RAID, qu’on utilise ensuite comme un volume LVM physique : il s’agit de LVM au‐dessus de RAID ;
  • soit, à l’inverse, ce qui est plus compliqué, en agrégeant en RAID des volumes LVM logiques soigneusement définis : il s’agit donc de RAID par dessus LVM.

Manque de souplesse

Outre le côté un peu artificiel de cet empilement, cette solution manque de souplesse pour au moins un cas d’usage. En effet, sur un ordinateur disposant de plusieurs périphériques de stockage, on peut vouloir redonder une partie du système de fichiers en RAID, tout en laissant une autre partie sans redondance pour minimiser son utilisation du stockage. Parmi les usages qui ne méritent pas forcément une telle redondance : des films qu’on a par ailleurs sur DVD, les nouvelles Usenet ou encore des caches de divers logiciels.

Bref, ce cas d’usage passe mal. Avec du LVM sur RAID, c’est tout simplement infaisable. On peut toujours partitionner ses périphériques de stockage pour en utiliser une partie en RAID et l’autre sans, mais on retrouve alors un partitionnement statique. Avec du RAID sur LVM, c’est faisable, mais c’est une solution compliquée à gérer.

Cela passe encore plus mal avec GRUB, qui peut ne pas apprécier cet empilement et ne pas réussir à lire le système de fichiers où il doit aller chercher le noyau à démarrer. On se retrouve alors à utiliser une partition statique dédiée à /boot.

Wiki [Tuto/HowTo] [Debian/Ubuntu] Créer un JBOD (raid0 non strip) avec mdadm

0
27
avr.
2019

Installez les pré-requis.

  1. Installation.
sudo apt-get install mdadm
  1. Redémarrez la machine.
sudo reboot

Préparer les disques

Créer un JBOD (raid0 non strip).

  1. Lancez la création du raid0.
sudo mdadm
(...)

Wiki [Tuto/HowTo] [Debian/Ubuntu] Créer un JBOD (raid0 non strip) avec ZFS

0
27
avr.
2019

Introduction

Nous allons ici créer une JBOD (concaténation de plusieurs disques) avec ZFS.

Mise en place

  1. Installez les pré-requis.
apt install zfsutils-linux zfs-initramfs
  1. Listez vos disques.
sudo fdisk -l | grep 'dev' | grep -v 'ram'
  1. Créez votre pool (grappe mémoire).
sudo zpool create -f monPoolPerso /dev/sdb /dev/sdc /dev/sdd
  • monPoolPerso le nom de votre Pool
  • /dev/sdb /dev/sdc /dev/sdd vos disques
  1. Vérifiez que votre pool a bien été créé.
sudo zfs list
  1. Indiquez le point de montage.
sudo zfs set
(...)

Wiki Glusterfs-server Que se passe-t-il en cas de split brain (conflit de fichiers)

0
27
fév.
2019

Glusterfs-server Que se passe-t-il en cas de split brain (conflit de fichiers)

Attention : cet article est un retour d'expérience

Introduction

Un split brain est une expression indiquant des conflits sur un ou plusieurs fichiers. Ces conflits résultent de modifications sur un même fichier répartis sur plusieurs machines. Les split brain arrivent généralement lorsqu'on utilise deux machines (replica 2) ou que la grappe est réparties de façon homogène sur deux réseaux perturbé par une coupure. Avec glusterfs-server, à part en (...)

Forum Linux.debian/ubuntu Demande de conseil proxmox

Posté par (page perso) . Licence CC by-sa.
Tags :
0
27
nov.
2018

Bonjour,
dans un cluster de proxmox que j'administre je vais devoir ajouter 3 serveurs physique.
Ces serveurs seront dédié à l'hébergement des vm du futur erp.

Ce sont des ciscos avec carte raid matériel.
Actuellement les serveurs actuel sont sauf pour un du lvm-thin sur carte raid matériel (pour des raisons historiques).

Sur mon cluster de sauvegarde j'avais mis du zfs sur des cartes raid en passthru et ça avait mal fini, donc j'avais du remettre du lvm.

Par contre (...)

Forum Linux.debian/ubuntu Agrandir un raid sans LVM

Posté par . Licence CC by-sa.
Tags :
1
10
août
2018

Bonjour à toute et à tous,

Ma situation: un NAS avec un disque systeme et 3 disques de 4To en raid 5 software (md0), pas de LVM, le tout sous Debian stable. Le raid contient des données (environ 5 To).

Je souhaiterai pouvoir ajouter 2 disques de 4To au raid sans perdre de donner…

Mes questions:
- Puis je ajouter les disques un à un, sans LVM:
1er disque
mdadm --add puis mdadm --grow pour le 1er disque
puis (...)

Forum Linux.debian/ubuntu Install serveur fujitsu tx1330 m3

Posté par . Licence CC by-sa.
Tags :
0
13
fév.
2018

Bonjour,

J'ai un souci pour l'installation de Ubuntu serveur (derniere LTS) sur fujitsu tx1330 m3, j'ai fait plusieurs essai:

Je part d'un disk cloné, sur raid materiel, impossible de démarrer, grub ne s'install pas il fait reference à un uid qui n'existe pas et echec d'installation.
J'ai donc essayé sans le raid materiel (sur un seul disk) exactement le meme problème…

En fait je me demande si çà peut provenir du partitionnement en lvm (seul /boot est une partition primaire)… (...)

Forum Linux.debian/ubuntu Glusterfs-server - pourquoi l'arbitre se rempli-t-il de données ?

Posté par . Licence CC by-sa.
2
10
oct.
2017
  1. Quelqu'un saurait-il pourquoi l'arbitre de mon volume Glusterfs (replica 3 arbiter 1) se rempli de données?

  2. N'est-il pas censé stocker uniquement des fichiers vide?

  1. Quand vous tapez "gluster volume info", vos volumes avec arbitre sont-ils aussi affiché comme de vulgaire replica 3? (moi ça indique "Number of Bricks: 1 x 3 = 3" et dans les infos n'est pas indiqué quel bricks est l'arbitre bref rien à voir avec se qui est indiqué (...)

Journal RAID is no Backup!

Posté par . Licence CC by-sa.
Tags :
38
29
sept.
2017

Suite à une discussion avec mon copain Léo, je retombe sur ce tweet magnifique : https://twitter.com/leyrer/status/847816162557689857.

Je sais qu’en écrivant ici j’ai une audience assez érudite, mais sauvons l’humanité et rajoutons une couche :

Repeat after me: RAID is no Backup!

Répète après moi : le RAID n’est pas de la sauvegarde !

Alors, ça sert à quoi le RAID ?

On voit bien avec la photo que le gars pouvait avoir douze disques de redondance, ça ne lui sert plus à rien. Ça (...)

Wiki [Tuto/HowTo] [Ubuntu/Debian] Créer un JBOD (raid0 non strip) avec btrfs

1
21
sept.
2017

Introduction

Parmi toutes les méthodes que j'ai testé (entre autre : mdadm, zfs, glusterfs, mhddfs), btrfs offre la méthode la plus simple de mise en place.
Voyons ensemble comment créer un JBOD avec btrfs.
Pour rappel un JBOD est un agrégat (une addition) de plusieurs disques. Btrfs accepte de commencer avec un seul disque et d'en ajouter par la suite.
Les méta-données sont dupliquées sur chaque disque, les données ne sont ni découpées (strip) ni dupliquées (...)

Forum Linux.général Linux, GPT, LVM et Intel Matrix Storage, j'ai loupé un truc ?

Posté par . Licence CC by-sa.
1
20
sept.
2017

Bonsoir les gens,

En ce moment à mon taf, je suis en train de préparer un serveur pour un site distant (ROBO, Remote Office/Branch Office, comme on dit dans le marketing IT).
C'est une petite machine HP Proliant ML10 Gen9 bien sympathique, qui dispose de 2 HDD de 1 To (*).
Comme c'est de l'entrée de gamme, il n'y a pas de carte RAID hardware mais le chipset et l'UEFI fournissent de l'Intel Matrix Storage. Du fakeraid en somme. Très (...)

Forum général.cherche-matériel Boîtier pour disque dur externe qui supporte le RAID

Posté par . Licence CC by-sa.
Tags :
0
29
août
2017

Bonjour, je suis à la recherche d'un boitier pour disque dur externe qui prendrait en charge au minimum 2 disques durs pour pouvoir faire du RAID 1 (redondance des données). Idéalement ça devrait prendre des disques 3,5 pouces et bien sûr être pris en charge par Linux sans bidouille particulière.
Pour le moment j'ai vu des boitiers de la marque Icy Box mais la prise en charge par linux semble nulle.
Bref, si vous en utilisez sous linux, vous avez (...)

Wiki GlusterFS sur Ubuntu/Debian

0
26
juin
2017

Ce wiki traite de la partie serveur de GlusterFS pour la partie client voyez ce wiki : Monter un volume/répertoire GlusterFS sur Ubuntu/Debian

Qu'est-ce que GlusterFS ?

GlusterFS permet de créer des volumes/répertoires virtuels agrégeant un nombre X de serveurs. Pour cela GlusterFS crée des volumes (sorte de partition JBOD) à cheval sur les serveurs que vous stipulez lors de la création du volume et dispose d'un mode de redondance (replication) afin de lutter contre les pannes de stockage (...)

Forum Linux.général --== GUIDE DE L'ADMINISTRATEUR LINUX ==--

Posté par (page perso) . Licence CC by-sa.
13
23
juin
2017

Bonjour à toutes et à tous,

Je mets à disposition un guide sur l'installation et l'administration des systèmes Linux (et Unix).

Ce document de plus de 100 pages est le fruit de quelques années d’expériences professionnelles, et continue à me servir régulièrement. Effectivement j'ai eu des responsabilités en tant qu'ingénieur systèmes, mais aussi en tant que consultant-formateur. Il ne s'agit pas simplement de théories ou de méthodes bidouillées dans mon coin, mais il s'agit bien d'un document de référence utilisé (...)