Question Est-il actuellement stable d'utiliser et de démarrer un RAID 0 btrfs sur SSD?


A partir des noyaux Linux actuels (3.10+), est-il possible de faire un RAID 0 de btrfs à partir des SSD le montage racine et de l’amorcer? Cela comprend plusieurs questions:

  • Est-ce que le RAID 0 avec les SSD supporte les blocs TRIM / jet? (Selon docs, définitivement pris en charge pour un seul disque mais incertain pour le RAID)
  • Est-ce que btrfs alignement des blocs fonctionne correctement dans un RAID 0?
  • Volonté grub / grub2 être capable de démarrer à un btrfs RAID 0? (On dirait que grub2 seulement mais voudrais confirmation)
  • Plus généralement, comment stable et bien soutenu est cette configuration maintenant? Est-ce que quelqu'un l'utilise?

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


3
2017-09-19 06:37


origine


Lorsque vous parlez de RAID, voulez-vous dire les capacités RAID de BTRFS, ou softRAID (mdadm)? - dawud
@dawud bien sûr le RAID btrfs. Avoir un fs compatible RAID permet définitivement plus de fonctionnalités qu'un système agostic RAID. De plus, je suis sûr que mdadm ne supporte pas TRIM sur RAID 0. - Andrew Mao


Réponses:


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

Vous devriez utiliser un autre /boot; Grub prend en charge 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 que vous souhaiterez activer.


1
2017-09-20 10:46



Je pose spécifiquement la question à propos de tout ce qui précède en même temps, au lieu de simplement séparément. Peut-on se défaire correctement lors de l'utilisation de RAID 0? - Andrew Mao