btrfs

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Ritsuka
Beiträge: 348
Registriert: 18.08.2010 17:57:42

btrfs

Beitrag von Ritsuka » 09.03.2011 20:14:08

hi zusammen!

ist das btrfs eig. schon für den normalen desktopeinsatz ausgereift? (habe es momentan auf dem laptop) oder muss man da noch mit
Ausfällen rechnen?

und da es ja in der entwicklung ist, was passiert wenn eine neue version von btrfs raus kommt ;) muss ich das dann manuell updaten oder gar formatieren?
Laptop - Debian Jessie + xfce
Laptop T530 - Mint 17.3 + Mate

Benutzeravatar
TRex
Moderator
Beiträge: 8375
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: btrfs

Beitrag von TRex » 09.03.2011 20:27:52

Ich hör gelegentlich minimike über die schlechte Performance fluchen, von daher lieber nicht ;)
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Colttt
Beiträge: 3012
Registriert: 16.10.2008 23:25:34
Wohnort: Brandenburg
Kontaktdaten:

Re: btrfs

Beitrag von Colttt » 09.03.2011 20:51:25

meines wissens will die nächste oder übernächste version von Fedora btrfs als standard-dateisystem nutzen
Debian-Nutzer :D

ZABBIX Certified Specialist

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: btrfs

Beitrag von Lord_Carlos » 09.03.2011 21:01:17

Ritsuka hat geschrieben:und da es ja in der entwicklung ist, was passiert wenn eine neue version von btrfs raus kommt muss ich das dann manuell updaten oder gar formatieren?
Neue Versionen/Treiber kommen automatisch mit einem neuen Kernel.
So wie ich das verstehe kann es vorkommen das du das filesystem nicht mehr mit einem alten treiber/kernel mounten kannst wenn du es mit einem neuen mountest. Also das kann ganz vielleicht vorkommen. Ich meine so war das damals mit ext4.

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

schwedenmann
Beiträge: 5649
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: btrfs

Beitrag von schwedenmann » 09.03.2011 21:04:00

Hallo

Außerdem gibts afaik keien filechk, also wennd das System abstürtzt, ist hängen im Schacht. Außerdem ist auch das defrag tool fürs FS nicht vorhanden, ich würde die Finger davon lassen.

mfg
schwedenmann

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: btrfs

Beitrag von rendegast » 10.03.2011 10:11:42

schwedenmann hat geschrieben: Außerdem gibts afaik keien filechk,
Haben andere auch nicht.
Außerdem ist auch das defrag tool fürs FS nicht vorhanden
Haben andere auch (noch) nicht, ext4.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

McStarfighter
Beiträge: 191
Registriert: 12.09.2005 21:26:04
Lizenz eigener Beiträge: GNU Free Documentation License

Re: btrfs

Beitrag von McStarfighter » 10.03.2011 22:16:01

Wie, ext4 kann sich auch noch nicht defragmentieren?! Na toll ...
Ich bin noch in der Lern- und Entdeckungsphase bzgl. Linux und Debian. Ich bitte daher um Rücksicht bei meinen manchmal unbedachten Fragen und Gedanken.

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: btrfs

Beitrag von Lord_Carlos » 10.03.2011 22:28:16

Ich habe unter Linux noch nie defragmentiert. Ich dachte das filesystem ist halbinteligent was das angeht und verhindert fragmentierung live.

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: btrfs

Beitrag von rendegast » 11.03.2011 01:00:11

Code: Alles auswählen

filefrag datei
verhindert fragmentierung live.
Ich habe den Eindruck, daß das bei ext4 gut klappt, wenn genügend Platz frei ist.
Bei ext3 bekommen auch kleine Dateien schnell mehrere extents.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Alternativende
Beiträge: 2094
Registriert: 07.07.2006 18:32:05

Re: btrfs

Beitrag von Alternativende » 11.03.2011 08:37:46

Es wäre schön wenn jemand mal aus Erfahrung darüber berichten könnte.
Ich habe ext4 seit einer Weile im Einsatz und bin bis auf die schnelleren fsck´s eigentlich nicht sonderlich von der höheren Geschwindigkeit begeistert. Wenn btrfs ohne fsck und defragmentieren auskommen soll und dabei noch schneller ist, super!

Edit:
Ich habe eben eine virtuelle Installation mit der 6.0 Netinst gestartet und im Experten Modus bei der Partitionierung kann man auch das Dateisystem auswählen. Dort ist auch btrfs verfügbar. Möglich das es im normalen Modus auch geht, jedenfalls habe ich bei allen Partitionen außer SWAP und / btrfs ausgewählt.

Ritsuka
Beiträge: 348
Registriert: 18.08.2010 17:57:42

Re: btrfs

Beitrag von Ritsuka » 11.03.2011 16:37:57

also ich habe ja auch btrfs und ich merke kaum was ;)
vllt ist es etwas schneller aber das kann mir auch nur so vorkommen ;) aber naja
Laptop - Debian Jessie + xfce
Laptop T530 - Mint 17.3 + Mate

Alternativende
Beiträge: 2094
Registriert: 07.07.2006 18:32:05

Re: btrfs

Beitrag von Alternativende » 11.03.2011 20:07:49

Also virtuelle ist das wohl einfach nicht zu testen. Bei Geschwindigkeitsmessungen kommen Werte heraus die höher liegen als bei jeder SSD.
Dazu kommt das die Festplatte ständig als voll angezeigt wird und es subjektiv auf meiner eher kleinen virtuellen 40GB wesentlich langsamer ist als ext4.

Macht es sich eigentlich von der Performance her bemerkbar sein System auf verschiedene Platten zu verteilen, anstatt alles auf / ?

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: btrfs

Beitrag von catdog2 » 11.03.2011 20:56:45

Haben andere auch (noch) nicht, ext4.
Doch ext4 hat es.
Unix is user-friendly; it's just picky about who its friends are.

McStarfighter
Beiträge: 191
Registriert: 12.09.2005 21:26:04
Lizenz eigener Beiträge: GNU Free Documentation License

Re: btrfs

Beitrag von McStarfighter » 11.03.2011 21:04:52

Wie jetzt?! Hat ext4 die automatische Online-Defragmentierung oder nicht?

Mein letzter Stand ist nämlich, daß der Code dafür noch nicht vollständig ist ...
Ich bin noch in der Lern- und Entdeckungsphase bzgl. Linux und Debian. Ich bitte daher um Rücksicht bei meinen manchmal unbedachten Fragen und Gedanken.

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: btrfs

Beitrag von catdog2 » 11.03.2011 21:08:43

e4defrag ist in den e2fsprogs enthalten. Wie fertig kann ich auch nicht sagen.
Unix is user-friendly; it's just picky about who its friends are.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: btrfs

Beitrag von rendegast » 11.03.2011 21:24:23

catdog2 hat geschrieben:e4defrag ist in den e2fsprogs enthalten.
Aber weder in squeeze, in wheezy, in sid, in experimental.
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html ?
Frisch geschlüpft?

<-> xfs_fsr
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: btrfs

Beitrag von catdog2 » 11.03.2011 23:04:37

Ok ich dachte es wär auch schon im release drin aber es ist wohl nur im git.
Unix is user-friendly; it's just picky about who its friends are.

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: btrfs

Beitrag von minimike » 12.03.2011 15:28:45

Wer VMware hat hat kann ZFS und BTRFS als virtuelle Maschienen testen. Beides biete ich als etwas extrem konfigurierte Version in virtuellen Maschinen zum Download an, Ich bin mittlerweile so weit das ich ZFS für den produktiven Einsatz evaluiere. Im Vergleich zu ZFS ist BTRFS einfach schon schlecht vom Design. BTRFS taugt nix und wird nix. Zumindest keine Alternative zu ZFS.
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Colttt
Beiträge: 3012
Registriert: 16.10.2008 23:25:34
Wohnort: Brandenburg
Kontaktdaten:

Re: btrfs

Beitrag von Colttt » 12.03.2011 18:13:37

BTRFS taugt nix und wird nix.
und warum nicht??

und wie evaluiert man sowas?
Debian-Nutzer :D

ZABBIX Certified Specialist

McStarfighter
Beiträge: 191
Registriert: 12.09.2005 21:26:04
Lizenz eigener Beiträge: GNU Free Documentation License

Re: btrfs

Beitrag von McStarfighter » 12.03.2011 19:52:14

Jaja, ZFS ist die eierlegende Wollmilchsau und alles andere nur Mist.

btrfs ist ja nicht mal fertig, da sind solche Aussagen ein wenig mit Vorsicht zu genießen.

Aber minimike findet ja alles außer *BSD und das weltfriedenbringende ZFS blöd oder wie auch immer man es nennen will. Nennt man Tunnelblick ...

Es steht natürlich frei, die Design-Defizite von btrfs mal auch mit Fakten zu untermauern ...
Ich bin noch in der Lern- und Entdeckungsphase bzgl. Linux und Debian. Ich bitte daher um Rücksicht bei meinen manchmal unbedachten Fragen und Gedanken.

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: btrfs

Beitrag von minimike » 12.03.2011 21:42:45

McStarfighter hat geschrieben:Jaja, ZFS ist die eierlegende Wollmilchsau und alles andere nur Mist.

btrfs ist ja nicht mal fertig, da sind solche Aussagen ein wenig mit Vorsicht zu genießen.

Aber minimike findet ja alles außer *BSD und das weltfriedenbringende ZFS blöd oder wie auch immer man es nennen will. Nennt man Tunnelblick ...

Es steht natürlich frei, die Design-Defizite von btrfs mal auch mit Fakten zu untermauern ...
Warum kann BTRFS keine Subvolumes so definieren das sie wirklich unabhängig vom FS sind.
Schon mal die Möglichkeiten von Snapshots verglichen?
Also nach kurzem Studium der Doku ist bei BTRFS nicht möglich Subvolumes mit einem anderem FS zu Formatieren. Das macht die Bereitstellung diverser ACL's unmöglich wenn BTRFS sowas nicht von Haus aus unterstützt. Gängige Praxis mit ZFS wo man Subvolumes mit UFS formatiert um Rückwärtskompatibelität zu gewährleisten. Kommt auch doof bei Virtualisierung wenn man ein Subvolume an ein Gast OS durchschleifen muss.
Nebenbei miese Performance bei IOPS mit BTRFS. Ist mir aufgefallen als ich eine 40 GB Große PostgreSQL Datenbank aus einem Backup mal zum Stresstest eingespielt hatte. Die Kompression unter BTRFS ist auch verbesserungswürdig. ZFS kennt allein 9 Stufen von GZIP bei Kompremierung. Schreiben wird dann zwar quälend langsam. Aber reines Lesen ist eine wahre Wonne. Nebenbei komme ich bei 2 GB Software die Ich in /opt unter ZFS installiert habe auf 800 MB realen Verbrauch
Von RAID 5/6 kann man nur träumen. Derzeit wird der freakige Softwareraid 5 Treiber aus Linux implementiert. Die Chance auf einem komplett sauberen und wirklich nötigen Neuanfang wird nicht in Betracht gezogen. Weiter mit DEDUP das gerade in ZFS eintrudelt. Bei BTRFS hat man sowas vor. Das waren nur einige wenige Punkte die zu bemängeln sind. Ich bin nicht bereit hier im Forum eine Dissertation zu veröffentlichen.
Kurzfassung wenn die Entwicklung von ZFS ab sofort stagniert, braucht BTRFS 8 bis 10 Jahre bis zum Gleichstand.
Und das hat nicht mit Tunnelblick gemein. Es ist ein Vergleich der Möglichkeiten von beiden Dateisystemen die sich bieten um Produkte und Dienstleistungen abzuleiten. Die Wahl eines Dateisystems ist ein nicht zu unterschätzender Aspekt für die Bereitstellung grundlegender Infrastrukturen.

Und bei BSD ist auch nicht alles Gold was glänzt. Eigendlich ist Solaris das beste OS derzeit auf dem Markt. Nur müsste man sich dann mit Oracle auf eine Geschäftsbeziehung einlassen. Ich würde ja OpenIndiana nehmen wenn da auch alles funktionieren würde. Derzeit ist Crossbow und die Firewall etwas freaky. Der Linuxsupport in Zones wurde entfernt. Für die Pflege von xVM fehlen passende Leute. Und wenn sich mal jemand erbarmt wird er sogleich dann mit zeitlich unerfüllbaren Forderungen vergrault.

P.S. Neben ZFS und BTRFS gibt es noch Veritas Strorage Foundation von Symantec. Derzeit nur für RHEL 5 und SLES 10 verfügbar. Oder für Windows.

edit Schlechtschreibfehler: Dersertation zu Dissertation korrigiert
Zuletzt geändert von minimike am 13.03.2011 00:26:45, insgesamt 1-mal geändert.
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

suno
Beiträge: 354
Registriert: 25.07.2008 17:33:40

Re: btrfs

Beitrag von suno » 13.03.2011 00:23:38

miniaturmike hat geschrieben:Ich bin nicht bereit hier im Forum eine Desertation zu veröffentlichen.
Soldat?

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: btrfs

Beitrag von minimike » 13.03.2011 00:28:13

Negativ, schon lange nicht mehr. Siehe edit: habe sogar Strg + C und Strg + V dafür benutzt ;)
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

McStarfighter
Beiträge: 191
Registriert: 12.09.2005 21:26:04
Lizenz eigener Beiträge: GNU Free Documentation License

Re: btrfs

Beitrag von McStarfighter » 13.03.2011 03:22:08

Nun ja, wie ich bereits sagte: btrfs ist noch nicht fertig, von daher sind Vergleiche mit ZFS (welches schon bei Version 33 steht, so mein Kenntnisstand) ungerechtfertigt. Du vergleichst 250 g Mehl, nen Würfel Hefe sowie Butter und Zucker ja auch nicht mit nem fertigen Kuchen ... ;)

Ja, ZFS ist toll und wird bestimmt irgendwann auch das Welthungerproblem in den Griff kriegen ... ;) Wenn wir es aber mal realistisch betrachten: Die Weiterentwicklung findet seit Larry Ellisons Raubzug hinter verschlossenen Türen statt. Den Code soll man IRGENDWANN nach dem jeweiligen Final Release von Solaris öffentlich einsehen können. All jene Betriebssysteme, die es integriert haben und wohl nicht zuletzt deswegen einen Beliebtheitszuwachs erhielten, müssen also darauf warten, daß Oracle sich erbarmt und die Pforten öffnet. Dann dauerts immer noch ne ganze Weile bis das in die freien Systeme fließt. Und wenn man mal ehrlich ist was hält Oracle davon ab, keinen Sourcecode mehr zu releasen und / oder die Lizenzen zu ändern und ZFS auf Solaris zu beschränken?!
Niemand!
Und dann hängen die freien Implementierungen bei ZFS 28 auf ewig fest oder sie versuchen es zu forken bzw. die bekannten Neuerungen nachzubauen. Sofern Spezifikationen bekannt werden.

Dies nur mal so am Rande ...
Ich bin noch in der Lern- und Entdeckungsphase bzgl. Linux und Debian. Ich bitte daher um Rücksicht bei meinen manchmal unbedachten Fragen und Gedanken.

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: btrfs

Beitrag von minimike » 13.03.2011 14:53:43

McStarfighter hat geschrieben: Ja, ZFS ist toll und wird bestimmt irgendwann auch das Welthungerproblem in den Griff kriegen ... ;) Wenn wir es aber mal realistisch betrachten: Die Weiterentwicklung findet seit Larry Ellisons Raubzug hinter verschlossenen Türen statt. Den Code soll man IRGENDWANN nach dem jeweiligen Final Release von Solaris öffentlich einsehen können. All jene Betriebssysteme, die es integriert haben und wohl nicht zuletzt deswegen einen Beliebtheitszuwachs erhielten, müssen also darauf warten, daß Oracle sich erbarmt und die Pforten öffnet. Dann dauerts immer noch ne ganze Weile bis das in die freien Systeme fließt. Und wenn man mal ehrlich ist was hält Oracle davon ab, keinen Sourcecode mehr zu releasen und / oder die Lizenzen zu ändern und ZFS auf Solaris zu beschränken?!
Niemand!
Und dann hängen die freien Implementierungen bei ZFS 28 auf ewig fest oder sie versuchen es zu forken bzw. die bekannten Neuerungen nachzubauen. Sofern Spezifikationen bekannt werden.

Dies nur mal so am Rande ...
Auch diese Einschätzung ist nicht ganz richtig. Das OpenIndiana Projekt hat den Chefentwickler von ZFS im Boot. Zudem herscht reger Austausch von Code zwischen OpenIndiana und FreeBSD. Die Zukunft von ZFS wird wohl so sein das ein Fork entsteht
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Antworten