Portál AbcLinuxu, 14. května 2024 22:03


Btrfs jako standardní souborový systém ve Fedoře 16

Řídící výbor Fedora Engeneering během svého IRC zasedání rozhodl, že ve Fedoře 16 "Verne" bude použit jako výchozí souborový systém Btrfs. Podmínkou k tomuto přechodu je dostupnost softwaru pro kontrolu a opravy systému Btrfs. Pokud tato podmínka nebude do vydání Fedory 16 (říjen tohoto roku) splněna, bude přechod na Btrfs odložen do Fedory 17.

10.6.2011 12:19 | Migi | Nová verze


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

10.6.2011 12:53 Jan Holosko
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Odpovědět | Sbalit | Link | Blokovat | Admin
V com su take vyhody toho FS oproti napr. JFS ci XFS? Ja nijake nevidim...
andree avatar 10.6.2011 13:05 andree | skóre: 39 | blog: andreeeeelog
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
http://superuser.com/questions/141215/what-advantages-of-btrfs-will-a-normal-user-notice

napr. copy-on-write by nemusela byt zla featura (hlavne v spojeni s SSD diskom)...
10.6.2011 13:19 Mordae
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Snapshoty: je mozne delat periodicke snapshoty homu, snapshoty rootu pri kazde yumove transakci atd.. Snapshot je mozne udelat nad jakymkoliv adresarem a pridavnym parametrem je mozne mountnout subvolume (snapshot).

Copy-on-write kopirovani souboru: cp --reflink=auto umoznuje udelat kopii souboru, kterou je mozne neomezene menit, aniz by se toto dotklo puvodniho souboru a pouze rozdil mezi nimi skonci na disku. Takze v praxi napriklad na snapshoty virtualnich disku, ci jinych velkych souboru.

Bezproblemove zmeny velikosti: je mozne btrfs podle potreby resizeovat, nahoru i dolu. A to i online.
10.6.2011 13:24 kavol | skóre: 28
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
jo, to dělám naprosto běžně, každej den milionkrát ...

co takhle výkon?

kromě siláckejch řečí, jak je to jak blesk ... to byl reiser4 taky, po chvíli používání a zaplnění disku na 90% čekám věky ...

co spolehlivost při výpadcích, to to opravdu "nepotřebuje"(*) fsck?

(*) dle fedořích kriterií potřebuje, mluvím o tom, že se to nikdo nenamáhal řešit dřív
10.6.2011 13:52 Viktor
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
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.
Heron avatar 10.6.2011 14:07 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
O tomhle už mluvil Andrej, jako o jediném známém případu poškození BTRFS.

Takové disky patří výrobcům omlátit o hlavu, a ně pro ně dělat podporu ve FS.

(Tím nezpochybňuji potřebu fsck.)
13.6.2011 10:18 kavol | skóre: 28
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Takové disky patří výrobcům omlátit o hlavu, a ně pro ně dělat podporu ve FS.
hele, asi nechápu, co znamená "handle flush requests correctly", nicméně přijde mi, že disk má docela "právo" pokundit data, přijde-li o napájení během zápisu ...
Heron avatar 10.6.2011 14:04 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Snapshoty jsou vysoce použitelné. Proto jsem BTRFS nasadil, i když ještě není stable. Pokud tě to zajímá, tak snapshoty dělám každou hodinu v cronu (jako takový timemachine) a před každou důležitou operací. Ono když si místo kopírování stovek giga dat (což trvá) uděláš v průhěhu dané operace několik snaphotů (které jsou už z povahy BTRFS velmi levné), tak na hlavní featuru tohoto FS přijdeš sám. Na disku to nic nezabírá a pokud něco nevyjde, tak se prostě namountuje nějaký dřívější snapshot a jede se dál.

Ad výkon, má to příkazy rebalance a defragment, takže se výkon na svazku dá získat zpět. Tyto údržbové operace to potřebuje už jen z důvodu COW funkcionality.

fsck by to díky COW potřebovat nikdy němelo, ale offline kontrola by se jistě hodila.
13.6.2011 16:09 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
COW? O jéje, to musí být děsně rychlé při hromadě snapshotů... :)
10.6.2011 14:44 JoHnY2
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Pokud vim (a mozna vim blbe), tak Btrfs vazne nema rado uplne plny partitiony, nejspis este vic nez reiser4. Copy-On-Write file system se nikdy neposkodi sam, musi mu k tomu pomoct HW nebo pripadne hodne blbej bug (ty uz btrfs snad nejakej patek nema). Fsck samozrejme potreba je, protoze poskozeni muze vznikat ledajak a jeho zdroj nemusi mit v FS nic spolecnyho.
tomboytom-deviant avatar 10.6.2011 15:47 tomboytom-deviant | skóre: 7 | blog: lojdovo | .com
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16

Ty snapshoty a vse okolo nich, to je muj sen :-)

10.6.2011 23:32 imploder | skóre: 11
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
+1
11.6.2011 20:17 Radovan Garabík
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Ja práve preto používam nilfs2 - ale len na záložnom serveri.
10.6.2011 13:38 Radek Hladik | skóre: 20
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Odpovědět | Sbalit | Link | Blokovat | Admin
Teda musím uznat, že se Fedora docela rozjela :) Osobně bych byl are rád, kdyby i další takovéhle masakr změny byly v 16ce v režimu "defaultní volba, ale klidně si dejte, co chcete". Fedoru používám i na serverech (důvody se tu už kolikrát řešily), takže občas potřebuju nějakou "konzervativnější" verzi. V 15ce je systemd, který v 16ce bude tak akorát k použití, takže to vychází ob verzi, což je ideální.
10.6.2011 14:09 hydrandt | skóre: 35 | blog: Kanál | Herzogenburg
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Odpovědět | Sbalit | Link | Blokovat | Admin
Zaujal mě nárůst výkonu při použití té nové komprese, kterou je možno použít od 2.6.38 -- viděl jsem nějaký test na Phoronixu a rozdíly mezi žádná-ta starší-nová komprese byly dost velké. Máte s tím někdo praktické zkušenosti?
I am Jack's wasted life.
10.6.2011 14:34 JoHnY2
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
S kompresi bych byl opatrnej. Jsou mista kde prospiva, ale podobne jako sifrovani (i kdyz v mensi mire) svazuje diskovy operace s dostupnosti volnyho procesorovyho casu. Obecne to muze i pomoct, ale kdyz mas komplexni zatez, ktera zere CPU, ramku i k tomu zivelne zapisuje na disk, tak to muze i solidne brzdit.

Pametnici si jiste zive pamatujou jak obrovskej rozdil byl mezi DMA a PIO modem u PATA disku i kdyz prenosovka mela bejt teoreticky stejna.
14.6.2011 14:43 hydrandt | skóre: 35 | blog: Kanál | Herzogenburg
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Díky za reakci, asi to stejně zkusím - zjevně nikdo praktické zkušenosti nemá :-)
I am Jack's wasted life.
10.6.2011 15:44 Ubunt0r
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Odpovědět | Sbalit | Link | Blokovat | Admin
Bude neco podobneho dostupne i pro OS Ubuntu_?
10.6.2011 18:34 Matlák
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
:-D
clayman avatar 10.6.2011 21:10 clayman | skóre: 13 | Praha 6
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16

Ale no tak. :-)

Pro tazatele: Ubuntu je linuxová distribuce stejně jako Fedora, takže v zásadě stačí, aby Canonical (společnost stojící za Ubuntu) povolila možnost použití Btrfs a neměl bys problém. Zatím je ale Btrfs stále příliš nový filesystem a vzhledem k absentujícímu nástroji na jeho opravu by jakákoliv restaurace poškozeného filesystemu byla nad síly typického uživatele, na kterého je distribuce typu Ubuntu cílena. :-)

Bedňa avatar 10.6.2011 22:28 Bedňa | skóre: 34 | blog: Žumpa | Horňany
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Rozbitý filesystém bez nástrojov na opravu, nespravý určite ani Debianista a ani 99.9% ľudí na zemi. V Ubuntu je zas ReiserFS čo je zatiaľ stále lepšia voľba.
KERNEL ULTRAS video channel >>>
11.6.2011 00:42 l4m4
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
Nj, proč taky uživatelům strkat nedostatečně otestovaný filesystém, který s určitou, byť velmi nízkou pravděpodobností povede k problémüm, když můžeme překopat celé GUI a tím problémy zajistit pro každého.
clayman avatar 11.6.2011 14:24 clayman | skóre: 13 | Praha 6
Rozbalit Rozbalit vše Re: Btrfs jako standardní souborový systém ve Fedoře 16
To už je z trochu jiného soudku... O přínosu prostředí Unity nehodlám spekulovat ani polemizovat, ale myslím si, že změněné GUI je _imho_ stále řádově menší problém než dokopaný souborový systém.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.