Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
btrfs [Le 28/05/2023, 12:23]
91.161.152.215 [Convertir une partition ext4 vers BTRFS]
btrfs [Le 08/02/2025, 21:26] (Version actuelle)
92.137.221.224 [Le RAID de disques] correction orthographe
Ligne 103: Ligne 103:
  
 =====Le RAID de disques===== =====Le RAID de disques=====
- ​Notons que le mot  **disques** dans ce chapitre fait référence au disque physique lui-même ou une [[:​partitions|partition]] du disque.+ ​Notons que le mot  **disques** dans ce chapitre fait référence au disque physique lui-même ou à une [[:​partitions|partition]] du disque.
 ==== Principaux types de raids ==== ==== Principaux types de raids ====
   * single: ​  Une seule copie des informations. 100% de l’espace disque est utilisé. Le second disque ne sera utilisé que lorsque le premier est rempli. Le troisième que lorsque les deux premiers seront remplis.   * single: ​  Une seule copie des informations. 100% de l’espace disque est utilisé. Le second disque ne sera utilisé que lorsque le premier est rempli. Le troisième que lorsque les deux premiers seront remplis.
Ligne 114: Ligne 114:
   * raid5: ​  Une copie et une copie de parité distribuée. Un disque peut tomber en panne. L’espace disque utilisable est 100x(**N**-1)/​**N** %.  **N** étant le nombre de disques.   * raid5: ​  Une copie et une copie de parité distribuée. Un disque peut tomber en panne. L’espace disque utilisable est 100x(**N**-1)/​**N** %.  **N** étant le nombre de disques.
   * raid6: Une copie et deux copies de parité distribuées. deux disques peuvent tomber en panne. L’espace disque utilisable est 100x(**N**-2)/​**N** %.  **N** étant le nombre de disques.   * raid6: Une copie et deux copies de parité distribuées. deux disques peuvent tomber en panne. L’espace disque utilisable est 100x(**N**-2)/​**N** %.  **N** étant le nombre de disques.
-Pour les explications détaillées, ​voi[[https://​linuxhint.com/​set-up-btrfs-raid/​|ici]]+Pour les explications détaillées, ​voir [[https://​linuxhint.com/​set-up-btrfs-raid/​|ici]]
  
  
Ligne 126: Ligne 126:
 <code bash>​sudo mkfs.btrfs -m raid1 -d raid1 /dev/sdb /dev/sdc /​dev/​sdd</​code>​ <code bash>​sudo mkfs.btrfs -m raid1 -d raid1 /dev/sdb /dev/sdc /​dev/​sdd</​code>​
 Création d'un raid 5 en utilisant des partitions ​ préalablement ​ [[:​gnome-disk-utility#​creer_une_partition|créées]] ​ de préférence [[:​gparted|non formatées.]] Création d'un raid 5 en utilisant des partitions ​ préalablement ​ [[:​gnome-disk-utility#​creer_une_partition|créées]] ​ de préférence [[:​gparted|non formatées.]]
-<code bash>​sudo mkfs.btrfs -m raid5 -d raid5 -L Test-BTRFS -f /dev/sda20 /dev/sda23 /​dev/​sda2[5-8]+<code bash>​sudo mkfs.btrfs -m raid1 -d raid5 -L Test-BTRFS -f /dev/sda20 /dev/sda23 /​dev/​sda2[5-8]
 btrfs-progs v5.16.2 btrfs-progs v5.16.2
 See http://​btrfs.wiki.kernel.org for more information. See http://​btrfs.wiki.kernel.org for more information.
Ligne 139: Ligne 139:
       - enabled free-space-tree (-R free-space-tree)</​code>​       - enabled free-space-tree (-R free-space-tree)</​code>​
  
-==== Monter un raids pour utilisation ====+<note important>​Il est important de mettre les données techniques en protection RAID1 car la protection RAID5 n'est pas totalement au point. 
 + 
 +Une conséquence importante: Au montage, il est possible de ne pas indiquer un disque qui contient ces données. Le  message d'​erreur est inquiétant<​code bash>​mount:​ /​media/​RaidBTRFS:​ wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error.</​code>​ La solution est  d'​indiquer un autre disque qui aura la structure RAID1.</​note>​ 
 + 
 +==== Monter un raid pour utilisation ====
 Voir le début du document expliquant comment monter une partition. il est possible d'​utiliser n'​importe lequel des "​disques"​ du raid. Voir le début du document expliquant comment monter une partition. il est possible d'​utiliser n'​importe lequel des "​disques"​ du raid.
  
 Si les noms des éléments constituants le RAID  sont oubliés et qu'il n'y a qu'un seul raids BTRFS de défini, il est possible de lancer cette commande Si les noms des éléments constituants le RAID  sont oubliés et qu'il n'y a qu'un seul raids BTRFS de défini, il est possible de lancer cette commande
 <code bash>​udisksctl mount -b  /​dev/​disk/​by-uuid/​$(sudo btrfs filesystem show | grep uuid | cut -d':'​ -f3 |  cut -c2-) <code bash>​udisksctl mount -b  /​dev/​disk/​by-uuid/​$(sudo btrfs filesystem show | grep uuid | cut -d':'​ -f3 |  cut -c2-)
-Mounted /dev/sda28 at /​media/​a/​c2b6e6ec-10d6-4c48-a28a-0dfc6f62d7281</​code>​+Mounted /dev/sda28 at /​media/​a/​c2b6e6ec-10d6-4c48-a28a-0dfc6f62d7281</​code> ​-
 ==== Voir le type de raid actuel ==== ==== Voir le type de raid actuel ====
 Commande pour visualiser le raid en cours Commande pour visualiser le raid en cours
  • btrfs.1685269413.txt.gz
  • Dernière modification: Le 28/05/2023, 12:23
  • par 91.161.152.215