[BetterFS] Qui a osé ?

Présentation de la communauté, le site/forum/wiki etc...
Répondre
Tatsuya
yeomen
Messages : 281
Inscription : ven. 28 janv. 2011, 15:58

[BetterFS] Qui a osé ?

Message par Tatsuya » sam. 29 janv. 2011, 22:41

Salut à tous, je me demandais qui d'entre vous était déjà passé au système de fichiers BTRFS et ce que ça avait donné jusque là (apports, problèmes éventuels, gains de performance...).

De mon côté, j'ai récemment installé pas mal de distros sur mon ordinateur pour les tester, mais je n'ai jamais réussi (ou simplement eu l'option) à installer ce fs. Par contre, je compte m'y mettre dès que j'installerai à nouveau mon système sous Arch :)
Dernière modification par Tatsuya le dim. 27 mars 2011, 00:40, modifié 1 fois.

Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Re: [ButterFS] Qui a osé ?

Message par Calimero » dim. 30 janv. 2011, 15:41

Regarde les benchmarks de phoronix.
http://www.phoronix.com/scan.php?page=a ... arks&num=2
http://www.phoronix.com/scan.php?page=a ... benchmarks
http://www.phoronix.com/scan.php?page=a ... trfs&num=1

BTRFS a des perf intéressantes, supérieures ou inférieures à ext4 selon les bench...

Sinon pour répondre au titre : moi, j'ai osé ; CTKArch propose BTRFS à l'installation depuis la v0.6. :)

PS: on peut convertir un ext3 en btrfs https://btrfs.wiki.kernel.org/index.php ... _from_Ext3
Dernière modification par Calimero le mer. 02 févr. 2011, 00:39, modifié 1 fois.
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?

Tatsuya
yeomen
Messages : 281
Inscription : ven. 28 janv. 2011, 15:58

Re: [ButterFS] Qui a osé ?

Message par Tatsuya » dim. 30 janv. 2011, 18:41

Merci pour les liens.

Si on s'en tient aux benchs du premier lien qui est assez récent et bien décrit, on s'en tient au EXT4 ou Reiser4 selon les besoins finalement. Btrfs n'est pas encore assez au point... enfin dites si je me trompe, mais d'après les tests il a encore du mal à tenir tête aux systèmes de fichiers plus matures.

Quelles ont été tes experiences personnelles Calimero? Tu as des retours à nous faire sur ton installation?

Je me demande avant de me lancer, comme je trouve interessant de pouvoir convertir mon EXT4 en BTRFS et inversement grâce au tuto de ton lien, si GRUB supporte le BTRFS. J'utilise la 1ere version pour des raisons pratiques (je sais le configurer à la main lui au moins^^) et les seuls liens que je trouve dans mes recherches sont assez vieux et disent que le support est en attente...

Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Re: [ButterFS] Qui a osé ?

Message par Calimero » mer. 02 févr. 2011, 00:44

Bah, à part un fsck complet à chaque boot (ou rien, tu peux le mettre à 0 dans fstab)… Normal, pas d'option check rapide encore.
Ça va, ça fonctionne correctement.

Cependant, je déteste et j'abhorre ext*. Surtout parce que ça fsck pour un "last mount time in the future" si tu as ton install sur un stockage externe, ou alors une horloge système foireuse. C'est très casse-pieds.

BTRFS reste d'un intérêt limité pour une machine perso…
J'en reste à Reiser3 personnellement, qui me satisfait niveau features et perf.

Reiser4 est bien plus intéressant pour nous, mais il faudra attendre encore avant de pouvoir l'intégrer.
Le support est dans AUR et il faut se faire un kernel patché avec.
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?

Tatsuya
yeomen
Messages : 281
Inscription : ven. 28 janv. 2011, 15:58

Re: [ButterFS] Qui a osé ?

Message par Tatsuya » mer. 02 févr. 2011, 01:08

Et on sait pour quand c'est le reiser4 sous Arch? D'ici un mois je me lance dans une installe "a la mano" que je configurerai de a à z, donc je commence à me renseigner sur ce que je pourrai intégrer ou non.

Donc le btrfs, c'est bien sous quel contexte du coup ??

Molotov
Hankyu
Messages : 31
Inscription : mer. 05 mai 2010, 17:06

Re: [ButterFS] Qui a osé ?

Message par Molotov » mer. 02 févr. 2011, 09:23

Moi j'ai osé ( par curiosité ) ! :D Précédemment en ext4, je n'ai pas noté de différence flagrante, mis à part un fsck complet à chaque boot.
Mais c'est vrai qu'au vu des benchmarks, on peut se questionner sur son utilité face à ext4.

Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

Re: [ButterFS] Qui a osé ?

Message par Debaru » mer. 02 févr. 2011, 11:04

Il me semble qu'un des intérêts du Btrfs sera la possibilité de faire des snapshots ainsi que la possibilité de redimensionner ses volumes, et tout ça à chaud.

Si au final on se retrouve avec des performances équivalentes (voir légèrement supérieur) au ext4, avec la possibilité de faire des backup de son système à chaud c'est pas mal, non ?

Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [ButterFS] Qui a osé ?

Message par chipster » mer. 02 févr. 2011, 11:53

reiser4 est dépassé et plus maintenu puisque son créateur est en prison
Pour btrfs, il n'est pas encore fini, cf log kernel
Ses avantages sont multiples. Ceux déjà cités précédemments et aussi la possibilité de faire de la duplication, chose très intéressante

Tatsuya
yeomen
Messages : 281
Inscription : ven. 28 janv. 2011, 15:58

Re: [ButterFS] Qui a osé ?

Message par Tatsuya » mer. 02 févr. 2011, 12:49

Il me semblait qu'on pouvait déjà redimensionner à chaud avec Ext4... en tout cas je sais que c'est possible avec HFS pour macos.

Chipster, que veux tu dire par "faire de la duplication"?

Je me demande: si j'installais mon système en btrfs, est-ce qu'il me sera possible de mettre à jour le système de fichier par la suite sans tout réinstaller? Ca se fait à travers les mises à jour du kernel, non?

Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [ButterFS] Qui a osé ?

Message par chipster » mer. 02 févr. 2011, 12:57

J'ai oublié une partie. Mille excuses. Je voulais mettre déduplication :/
Via un algorithme, ce qui prendrait 10Go prendra 8Go par exemple. Pour plus d'explication -> wikipedia

Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

Re: [ButterFS] Qui a osé ?

Message par Debaru » mer. 02 févr. 2011, 13:14

@Chipster : Tu parles du "fameux" système de compression qui semble faire gagner aussi en temps d'accès ?
(Phoronix Silicon)

Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [ButterFS] Qui a osé ?

Message par chipster » mer. 02 févr. 2011, 13:28

Ce n'est pas de la compression mais il parait que tu y gagnes en temps d'accès. Par contre ça consomme plus en CPU et ram

Tatsuya
yeomen
Messages : 281
Inscription : ven. 28 janv. 2011, 15:58

Re: [BetterFS] Qui a osé ?

Message par Tatsuya » dim. 27 mars 2011, 00:48

Bon, j'ai btrfs depuis peut-être un mois déjà, et je ne remarque aucune instabilité. Ma machine tourne comme un charme :)

Pas fait de benchs cependant pour vérifier la difference de rapidité... je ne saurais me rendre compte d'un réel gain^^

Juste une question: comme le fsck est desactivé de base avec le kernel actuel, comment peut-on faire un check-up une fois de temps en temps? Depuis une autre distrib qui a le support btrfs? Ou peut-on activer temporairement le fsck pour qu'il se lance 1 fois au boot?

vgib
Hankyu
Messages : 49
Inscription : mar. 29 janv. 2008, 19:52

Re: [BetterFS] Qui a osé ?

Message par vgib » dim. 27 mars 2011, 09:44

Pris le seigneur pour qu'un crash système ne corrompte pas tes données.
Note that Btrfs does not yet have a fsck tool that can fix errors. While Btrfs is stable on a stable machine, it is currently possible to corrupt a filesystem irrecoverably if your machine crashes or loses power on disks that don't handle flush requests correctly. This will be fixed when the fsck tool is ready.
(https://btrfs.wiki.kernel.org/index.php/Main_Page)

De plus il est dit dans le projet qu'il n'existe pas encore un système pour réparer les erreurs.

Donc gros pépin = adieu les données.

Intéressant à tester sur ses VM de tests, mais perso je ne m'y risquerais pas encore sur mon pc de prod.

Tatsuya
yeomen
Messages : 281
Inscription : ven. 28 janv. 2011, 15:58

Re: [BetterFS] Qui a osé ?

Message par Tatsuya » dim. 27 mars 2011, 12:38

Bah, le progrès avançant à une telle vitesse, ce n'est qu'une question de temps avant qu'on ait un moyen de réparer les erreurs... je penses.

Je n'ai pas encore eu de crash sous btrfs, juste une hibernation qui ne semble pas avoir fonctionné. J'ai eu droit à une lecture de l'état précédent au démarrage et aucune perte de donnée à signaler...

Mais ça pourrait peut-être expliquer pourquoi mon ca-certificate se cassait de temps en temps... à étudier de plus près.

EDIT: tiens, du wiki btrfs:
(2011-01-12) A "scanning fsck" (which will be able to do things like find and fix missing superblocks) is "finally almost ready", according to cmason on IRC.
Ca date du 12 janvier, donc j’imagine qu'on devrait avoir une annonce de release sous peu (si ce n'est déjà fait et que j'ai loupé la news ;) )

Répondre