Est-il actuellement stable d’utiliser et d’amorcer un btrfs RAID 0 sur des disques SSD?


3

A partir des noyaux Linux actuels (3.10+), est-il possible de transformer un disque dur btrfs RAID 0 à partir de disques SSD en un montage racine? Cela comprend plusieurs problèmes:

  • Le RAID 0 avec SSD prend-il en charge les blocs TRIM / Discard ? ( Selon docs , définitivement pris en charge pour un seul lecteur mais pas clair pour le RAID)
  • L' alignement de blocs btrfs fonctionne-t-il correctement dans un RAID 0?
  • Est-ce que grub / grub2 pourra démarrer sur un btrfs RAID 0? ( On dirait que grub2 mais j'aimerais avoir une confirmation)
  • Plus généralement, dans quelle mesure cette configuration est -elle stable et bien prise en charge ? Est-ce que quelqu'un l'utilise?

Connexes: https://serverfault.com/questions/307397/verify-trim-support-with-btrfs-on-ssd


Lorsque vous dites RAID, voulez-vous dire les capacités RAID de BTRFS ou softRAID ( mdadm)?
dawud

@dawud bien sur le btrfs RAID. Avoir un fs compatible RAID permet certainement plus de fonctionnalités qu'un système agostic RAID. De plus, je suis presque sûr que mdadm ne prend pas en charge TRIM over RAID 0.
Andrew Mao

Réponses:


1

La suppression fonctionne bien, l'alignement des blocs n'a rien de spécial et le support multi-périphérique de btrfs (profils: raid0 raid1 dupid raid10) existe depuis le début . Soyez néanmoins prêt à utiliser un noyau récent car les développeurs de Btrfs ne font pas beaucoup de backports stables.

Vous devriez utiliser un séparé /boot; Grub supporte la plupart des fonctionnalités de Btrfs (y compris la compression et les niveaux de raid ci-dessus), mais Btrfs a récemment ajouté des extensions minces que vous souhaitez activer.


Je parle spécifiquement de tout ce qui précède en même temps, plutôt que séparément. Peut-on se débarrasser correctement en utilisant RAID 0?
Andrew Mao
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.