abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 02:09 | Komunita
V listopadu přešla Wikimedia z Bugzilly na Phabricator. K migraci se v příspěvku na svém blogu vrací André Klapper. Bugzilla byla používána 10 let. Vloženo bylo 73681 oznámení. Registrováno bylo přibližně 20000 uživatelských účtů. Porovnání Bugzilly s Phabricatorem na stránkách MediaWiki.
Ladislav Hagara | Komentářů: 27
18.12. 23:04 | Zajímavý software

Dnes vyšla na Steamu linuxová verze počítačové hry. Civilization: Beyond Earth Stalo se tak necelé dva měsíce po vydání Windows verze.Díky vánoční slevové akci lze hru na Steamu do zítřejších 19 hodin koupit s 40% slevou.

menphis | Komentářů: 12
18.12. 23:03 | Pozvánky
7. a 8.3.2015 proběhne na pražském Strahově další InstallFest. Můžete posílat náměty na přednášky nebo si rovnou svoji přednášku či svůj workshop přihlásit.
Jendа | Komentářů: 0
18.12. 23:02 | Nová verze
Laboratoře CZ.NIC vydaly ostrou verzi desktopové aplikace Datovka nesoucí označení 4. Tato verze plně nahrazuje starší Datovku 3.1 napsanou v jazyce Python. Podrobnější popis Datovky 4 a informace o rozdílech a vylepšeních naleznete na stránkách projektu nebo na blogu CZ.NIC. … více »
Vilem Sladek | Komentářů: 11
18.12. 18:00 | Nová verze
Byl vydán PostgreSQL 9.4. Nejnovější verze tohoto relačního databázového systému s otevřeným zdrojovým kódem přináší celou řadu nových vlastností a vylepšení. Zdůraznit lze například podporu nového datového typu JSONB. Podrobnosti v poznámkách k vydání.
Ladislav Hagara | Komentářů: 0
18.12. 02:30 | Nová verze
Byla vydána verze 14.12.0 KDE Aplikací (KDE Applications). Většina z nich je založena na knihovnách KDE Platform 4. Některé, například Kate, KWrite nebo Konsole, jsou už ale založené na KDE Frameworks 5. Podrobnosti v kompletním seznamu změn a na stránce s dalšími informacemi. Před několika dny vyšly také knihovny KDE Frameworks 5.5.0 a prostředí KDE Plasma 5.1.2.
Ladislav Hagara | Komentářů: 23
18.12. 02:30 | Bezpečnostní upozornění
Organizace ICANN se stala terčem spear phishingového útoku, při kterém útočníci získali přístup do několika zaměstnaneckých e-mailů. Následně získali administrátorský přístup také do aplikace "Centralized Zone Data System". Z tohoto důvodu byla hesla na účtech uživatelů CZDS deaktivována a uživatelé si musí požádat o reset hesla. Zároveň se uživatelům doporučuje provést změnu hesla i v dalších systémech, pokud někde používali stejné přihlašovací údaje. [CSIRT.CZ]
Ladislav Hagara | Komentářů: 8
17.12. 15:00 | Nová verze
Po ipfwadm, ipchains a iptables přichází nftables. Subsystém pro filtrování paketů nftables se v lednu dostal do Linuxu 3.13 (zprávička). Včera vyšla verze 0.4 balíku nftables. Nejnovější verze nftables a nástroje nft přináší například podporu Linuxu 3.18 a 3.19.
Ladislav Hagara | Komentářů: 0
17.12. 13:00 | IT novinky
Google na Google+ oznámil, že jeho Dokumenty, Tabulky a Prezentace nově otevřou také soubory ve třech hlavních ODF formátech (.odt, .ods a .odp).
Ladislav Hagara | Komentářů: 3
17.12. 11:30 | Zajímavý článek
Na serveru Hack A Day byl publikován článek o domácích počítačích za železnou oponou (Home Computers Behind The Iron Curtain). Martin Malý se zde věnuje počítačům jako JPR-1, Ondra, PMD 85, IQ 151 nebo Didaktik Gama.
Ladislav Hagara | Komentářů: 49
Disketu jsem naposledy použil během
 (46%)
 (3%)
 (11%)
 (37%)
 (2%)
Celkem 1603 hlasů
 Komentářů: 54, poslední 9.12. 17:16
    Rozcestník
    Reklama
    Autoškola testy online Levný benzín
    Štítky: není přiřazen žádný štítek

    Vložit další komentář
    14.12.2011 00:31 branchman
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Viem, ze je to clanok o Btrfs, ale toto sa mi nezda:
    (jen ext3 a ext4 umožňují také žurnálování dat, čímž ale efektivně snižují rychlost zápisu na systém souborů na polovinu – data jsou zapsána nejprve do žurnálu a až po té do bloků daného souboru).
    Nebolo by efektivnejsie zurnal "posuvat po disku", vzdy do neho zapisat a potom len odkazat na tento blok z inode a premiestnit zurnal o trochu dalej? Nebol by tam stale rovnaky problem pri prepise dat zo zurnalu do blokov?

    Takyto ext3 by mi z principu nemohol dovolit vytvorit subor vacsi ako polovica disku (druha polovica by musela byt zurnal), co sa mi nezda - v praxi som to pred chvilou skusal na
    dd if=/dev/zero of=testfile bs=1M count=100
    mkfs.ext3 testfile
    sudo mount -o loop testfile /mnt/test
    dd if=/dev/zero of=/mnt/test/testfile bs=1M count=99
    a prebehlo to v pohode
    14.12.2011 01:42 qazasd
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    jen ext3 a ext4 umožňují také žurnálování dat
    mount -o loop -o data=journal testfile /mnt/test
    dd if=/dev/zero of=/mnt/test/testfile bs=1M count=99
    dd: zápis „/mnt/test/testfile“: Na zařízení není volné místo
    
    14.12.2011 09:20 kapo | skóre: 11 | blog: runtime
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Rika se tomu Wandering logs a je to pouzito napr. v ReiserFS, viz stary clanek: http://lwn.net/Articles/41652/
    Why make things difficult, when it is possible to make them cryptic... - Aksel Peter Jorgensen
    14.12.2011 13:50 Sten
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Nebolo by efektivnejsie zurnal "posuvat po disku", vzdy do neho zapisat a potom len odkazat na tento blok z inode a premiestnit zurnal o trochu dalej?
    Čili implementovat COW? Samozřejmě by to efektivnější bylo, kdyby ext3/4 podporovalo posuvný žurnál.
    Takyto ext3 by mi z principu nemohol dovolit vytvorit subor vacsi ako polovica disku (druha polovica by musela byt zurnal), co sa mi nezda
    ext3/4 automaticky commituje žurnál jednou za čas (standardně je to pět sekund), případně pokud se žurnál naplní. To, že data žurnál chrání, tedy platí jenom omezeně (ale btrfs to při nedostatku místa dělá IMO stejně).
    14.12.2011 14:10 Sten
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Tak ne, ext3/4/btrfs žurnál u probíhajícího zápisu nečistí, ale aplikace, kterou jsem to zkoušel, při ENOSPC zavolá fsync a zkusí to znovu.
    14.12.2011 00:39 lertimir | skóre: 53 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Hlavní problém s btrfs je asi chybějící fsck. Chris vypuštění pořád odkládá. Mělo být na LinuxCon Europe a nic.
    14.12.2011 07:52 CET
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Hlavní problém s btrfs je asi chybějící fsck. Chris vypuštění pořád odkládá. Mělo být na LinuxCon Europe a nic.
    Tak pokud by opravdu nebylo mozne btrfs poskodit, tak bych po fsck neprahnul. Jestli ale nektery zarizeni po FLUSH data nezapisou, tak je to spis problem HW nez btrfs a takovej HW bych nechtel ani s fsck.btrfs, protoze abych pri kazdym vypadku elektriky musel resit fsck a pak slysel keci, ze btrfs neni nijak lepsi, protoze po vypadku elektriky musi opravovat, to opravdu ne.

    Btrfs (podle toho clanku) vypada skvele a jenom na spatnym HW muze mit problemy. Ale spatnej HW bych nechtel pouzivat ani s ext3 nebo reiserfs.

    Jinak by me zajimalo takovyhle detailnejsi srovnani se ZFS:) ZFS mi pripada hodne podobny jako btrfs, ale rad bych porovnani v tech technictejsich detailech, ktere clanek zminuje. Bude porovnani?
    14.12.2011 08:18 Petr
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Njn, jenže jak poznáte tento špatný hardware když ho budete kupovat?
    14.12.2011 10:18 kolcon | skóre: 14 | blog: kolcon
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    ... pripadne pokud je to primountovane bez barrier, tak je to raz dva...
    14.12.2011 10:26 Whyki
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Btrfs jsem v drivejsich verzich chvili pouzival a poskodit jej je velmi jednoduche. Napisu 2 zpusoby kterymi jsem to zvladnul behem 3 dni pouzivani.

    1. v notebooku vam dojde batterie, system se poskodil a zadna oprava v te dobe nebyla mozna

    2. Start systemu s jinym jadrem v okamziku kdy jste provedli hibernaci do swap.

    Obcas se zkratka neco stane a prijit o vsechny data je vec kterou neskousnu. I zminovany reiserFs ktery se tezko opravoval umoznoval zotaveni v naproste vetsine pripadu.
    14.12.2011 14:16 Sten
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Reiserfs byl donedávna to nejhorší, z čeho jsem kdy obnovoval data, při rozpadnutí RAIDu přesunul 90 % souborů do lost+found (bez jména). xfs přesunul asi 5 % (plus asi 1 ‰ zmizelo). ext3 rozpadnutí RAIDu zvládlo bez chyb, to mě hodně překvapilo.

    Tedy btrfs je ještě horší, tam to řeší rovnou kernel panic.
    Tomáš Bžatek avatar 14.12.2011 16:16 Tomáš Bžatek | skóre: 26 | Brno
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Zajimave, ja mel prave s reiserfs 3.6 nejvetsi uspech pri obnovovani poskozene partition, treba pri prepsani 20% zacatku nulama nebo pri rozpadnutem mirroru raidu, kdy prichazely nahodne data z underlying device.
    Koupim litajiciho tucnaka
    Luboš Doležel (Doli) avatar 14.12.2011 16:24 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Já jsem jednou u Reiseru natvrdo vypnul počítač a to bylo naposledy, co jsem se k těm datům dostal. fsck označoval souborový systém jako v pořádku, ale mount vždycky selhal s výpisem nějakého assertu do dmesg.
    Max avatar 14.12.2011 18:29 Max | skóre: 62 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Hmm, u nás se PC vypínal natvrdo jak na běžícím pásu. O dost výpadků se postaral psův zadek (nebo náhodná návštěvník zavadil nohou), který se opřel o hw reset. Vždy ok, takže zajímavé :).
    Zdar Max
    Měl jsem sen ... :(
    Luboš Doležel (Doli) avatar 14.12.2011 19:30 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Jo, já taky neměl nikdy problém. Až jednou...
    Bedňa avatar 14.12.2011 20:41 Bedňa | skóre: 29 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Na to pomáha reiserfsck --rebuild-tree.
    Pokecajte si s KUbotom na http://www.kernelultras.org/ - Phone Ubuntu Phone - My LinuxCNC
    Luboš Doležel (Doli) avatar 14.12.2011 21:08 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    To už jsem nechtěl podstupovat, cenná data tam nebyla. Ale principiálně mi vadilo, že fsck.reiserfs po dlouho trvající kontrole poví, že je všechno OK, a přitom to nejde připojit ani R/O.
    Bedňa avatar 14.12.2011 22:05 Bedňa | skóre: 29 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    To som osobne ešte nezažil, že by nešiel pripojiť, nemohlo byť skôr niečo s partíciou, než s FS?
    Pokecajte si s KUbotom na http://www.kernelultras.org/ - Phone Ubuntu Phone - My LinuxCNC
    Luboš Doležel (Doli) avatar 14.12.2011 23:53 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    S tou se nic nedělalo a FSCK opravdu všechno prošel a bylo to podle něj OK. Byl to skutečně assert z kódu pro reiserfs. Od té doby jsem ho nikdy nikam nedal.
    18.12.2011 20:59 Sten
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    To jsem se dočetl a následně zkusil taky. Ano, data to zachránilo, ale všechna byla v lost+found a bez jmen souborů.
    Bedňa avatar 23.12.2011 19:20 Bedňa | skóre: 29 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    To sa mi nikdy nestalo.
    Pokecajte si s KUbotom na http://www.kernelultras.org/ - Phone Ubuntu Phone - My LinuxCNC
    15.12.2011 19:42 Semo | skóre: 44 | blog: Semo
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Pred rokmi som pisal zvukovy nahravac pracujuci s usb2serial prevodnikom, na ktory bol v jadre zabugovany driver a obcas si sahol na NULL pointer pod. nasledkom coho casto tuhlo jadro a natvrdo som resetoval. fsck.ext3 si s tym vzdy poradilo az do momentu, ked sa tvarilo, ze si poradilo (hladilo, ze FS je opraveny), ale pomiesalo bloky roznych suborov dohromady. A akurat sa mu to podarilo na zdrojakoch a skompilovanych binarkach toho, co som prave pisal. To ma z ext3 vyliecilo a odvtedy pouzivam vsade reiserfs a ten uz podobne veci prezil absolutne vzdy. A ked som raz zmazal strasne kvantum uzivatelskych dat vinou blbej klavesnice, tak vysledok po --rebuild-tree ma sice stal asi 6h prace, ale 99% som obnovil.

    Takze uz mna je ext3 pouzivane v sucte znacne mensiu dobu ako reiserfs a napriek tomu mam s nim viac blbych zazitkov.
    If you hold a Unix shell up to your ear, you can you hear the C.
    14.12.2011 14:29 8an | skóre: 30
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Už existuje alespoň nástroj restore, který dokáže ze zbořeného filesystému obnovit data (soubory včetně adresářové struktury, ale bez symlinků a práv souborů, takže systém je potřeba přeinstalovat, ale o svoje data nepřijdete).
    If you build an operating system that even an idiot can use, only idiots will use it.
    Bedňa avatar 14.12.2011 20:39 Bedňa | skóre: 29 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    I zminovany reiserFs ktery se tezko opravoval umoznoval zotaveni v naproste vetsine pripadu.
    Prepáč mi, ale je to totálna blbosť, na ReiserFS som prešiel aj preto že, práve pri HW chybách má najlepšie schopnosti sa zotaviť, už som tu aj o tom písal, Ext mi dva krát na tom istom HW skapal bez akejkoľvek možnosti obnovy. Na Btrfs sa teším, ale na Reiser budem v dobrom spomínať naveky. Nebiť toho, že sa Ext dostal do Kernelu, nikdy by ten zmätok v konkurencií nemal šancu. No a keď prirovnám dobu aktívneho vývoja ReiserFS, aký FS na Linuxe sa mu vyrovnal? Teraz po rokoch ho doťahujú, ale Ext ani za sto rokov, aj keď sú už dnes rýchle procesory a disky, skús si vylistovať adresár bin na Reiseri a Ext, stále má na vrch tak tri krát, prv to bývalo 5krát a viac.
    Pokecajte si s KUbotom na http://www.kernelultras.org/ - Phone Ubuntu Phone - My LinuxCNC
    15.12.2011 11:40 Whyki
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Mluvim pouze z vlastni zkusenosti, nemusi jit o pravidlo.

    Moje zkusenotst byla takova ze rozbit ReiserFs bylo daleko jednodussi nez ext3. A opravy byli technicky narocnejsi a casto jsem prisel o cast dat.
    Bedňa avatar 15.12.2011 19:11 Bedňa | skóre: 29 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Mne sa to ešte nepodarilo za niekoľko rokov, ale počul som, že možné to je :)
    Pokecajte si s KUbotom na http://www.kernelultras.org/ - Phone Ubuntu Phone - My LinuxCNC
    Heron avatar 14.12.2011 13:17 Heron | skóre: 49 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Je to tak.

    Pokud diskové zařízení lže o provedeném zápisu, tak je to problém HW. S tím se žadný FS neumí vyrovnat a u Btrfs je to ještě znásobeno použitím více diskových zařízení. Případná ztráta dat jde tedy plně na vruh vadnému HW.

    Srovnání Btrfs a ZFS neplánuji, se ZFS nemám žádné zkušenosti.
    15.12.2011 14:02 Program
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Tenhle přístup miluju. To je problém HW a basta, aneb tupost některých lidí nezná meze...
    15.12.2011 16:02 Zopper | skóre: 12
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Jenže tady to tak opravdu je - FS nemá jinou možnost, než předpokládat, že k FLUSH došlo. Samozřejmě, byla by tu ještě možnost čekat třeba deset vteřin, ale takové řešení není reálně použitelné...

    S falešným flsuh si neporadí žádný FS. Příklad: na disku by byl flush skutečně dokončen až deset sekund po ohlášení. Já ten disk mám zapojený jako externí, dám umount a jakmile systém zahlásí odpojení, vytáhnu ho - flush se tedy neprovedl a ať tam už byl jakýkoliv FS, je tu problém.

    Tohle je poněkud extrémní příklad, ale snad dost jasně vysvětluje, proč nemůže filesystém řešit disky, které lžou. Prostě to není možné.
    "Dlouho ještě chcete soudit proti právu, stranit svévolníkům?" Ž 82,2
    15.12.2011 21:25 lertimir | skóre: 53 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Ale takto mnohdy je. Kamarád měl obrovské problémy s externím 2,5" diskem, který se napájel přímo s USB, provedl zápis korektní odpojení (měl to sice na Win ale to by hrát roli nemělo.) Po zahlášeném povolení odpojit disk vytáhl a mnohdy tam data nebyly, někdy i po 5 sekundách. Nakonec to řešil tak, že když disk měl okamžitě odpojovat, tak měl 16 MB soubor, který po svých datech tam nakopíroval a ihned smazal a pak odpojil disk. Soubor vytlačil s interního bufferu disku zapisovaná data a disk byl v pořádku. Ale je to blbárna.
    pavlix avatar 15.12.2011 21:05 pavlix | skóre: 50 | blog: pavlix
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Tenhle přístup miluju. To je problém HW a basta, aneb tupost některých lidí nezná meze...
    To nezná. A často si to samé myslí o druhých.
    14.12.2011 13:58 Sten
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Mám disk, který flush správně implementuje, a přesto se mi btrfs poškodilo (došlo místo na disku, několik bugů s tím stále existuje). Chybějící fsck by ani nebyl takový problém, hlavní problém je (byl), že veškeré chyby končí kernel panic, a to i když je oddíl připojen read-only — to se opravdu skvěle zachraňují data.
    14.12.2011 19:45 d
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Chybějící fsck by ani nebyl takový problém, hlavní problém je (byl), že veškeré chyby končí kernel panic ...
    Ano, stavu, kdy to muze skoncit panic'em, je stale jeste mnoho, ale aktivne se pracuje na handlovani nejcastejsich chybovych stavu.
    a to i když je oddíl připojen read-only — to se opravdu skvěle zachraňují data.
    Data se velmi dobre obnovuji ze zalozni kopie. Btrfs ma stale status experimentalniho filesystemu ve vyvoji.
    15.12.2011 07:39 CET
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    došlo místo na disku, několik bugů s tím stále existuje
    OK, to jsou ale bugy btrfs, ne features. Az se ty bugy odstrani, tak by fsck nemel byt potreba. A taky, na produktivni data nepouzivam unstable FS.
    16.12.2011 16:15 Martin Mareš
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Ale spatnej HW bych nechtel pouzivat ani s ext3 nebo reiserfs.
    No to asi nikdo :) Ale realita je bohužel taková, že takových disků je po světě habaděj a není to o nich snadné poznat, než nastane nějaký problém. A pokud nastane, setsakramentsky se hodí mít po ruce nástroj, kterým se dá FS opravit.

    Nebo můžete narazit na bug ve firmware diskového pole, nebo můžete omylem přepsat kus partitiony, když si spletete disky, atd. Situací, kdy jsem potřeboval sáhnout po fsck, už bylo...
    16.12.2011 20:55 lertimir | skóre: 53 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Jednu z metod, kterou používá kamarád na zjištování rizika chyb u nových disků je ta, že vždy provede uvodní plné formátování (na windows) kdy skutečně proběhne na každý sektor zápis a čtení. Ten formát je současných disku několik hodin (2TB / 100MB/s je 20 000 s. (Nevím jak to provést na linuxovém systému, třeba někdo poradí.) Současně při tom pravidelně monitoruje výskyt opravitelných read chyb, tak jak je ukazuje SMART tabulka disku. V případě, že četnost chyb je vysoká, disk vrací. Považuji dobré zpracovávání opravitelných read chyb jako jednu z možnosti včasné detekce problémů.
    pavlix avatar 16.12.2011 22:18 pavlix | skóre: 50 | blog: pavlix
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    dd if=/dev/zero of=/dev/sdx
    dd if=/dev/sdx of=/dev/null
    
    Případně můžeš vyladit velikost bloků.
    16.12.2011 22:25 Michal Kubeček | skóre: 69 | Luštěnice
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Není pak už praktičtější na to rovnou použít badblocks v read-write režimu? :-)
    15.12.2011 00:01 Radek Hladik | skóre: 20
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Osobně si nemyslím, že jedinou funkcí fsck má být oprava po výpadku proudu nebo HW. Ostatně už to jméno navozuje spíše FileSystem ChecK, tedy kontrolu souborového systému. Prostě pokud jsou na FS věci, které se dají nějak křízem zkontrolovat, tak se zkontrolují a případně vyřeší. Například každý (nesmazaný) soubor by měl být v nějakém adresáří, projedu tedy všechny soubory a pokud některý není v žádném adresáří, šup s ním do lost+found. Nebo FAT si udržuje informaci o volném místě na disku, tak se to přepočítá a pokud nesedí, tak se to opraví. Extx má záložní superblocky, pokud se neshodují, tak se to nějak vyřeší...

    Prostě se zkontroluje všecko možné, co má tak nějak spolu hrát, jestli je to opravdu vše OK. A neřeší se, jestli došlo k výpadku vadným HW, které něco nehlásí, jak má, nebo zda užívatel udělal fdisk sda1 místo fdisk sda... A další nezanedbatelná funkce je přečtení celého disku a jeho struktur a kontrola, zda je vše OK.
    15.12.2011 07:45 CET
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Ostatně už to jméno navozuje spíše FileSystem ChecK, tedy kontrolu souborového systému. Prostě pokud jsou na FS věci, které se dají nějak křízem zkontrolovat, tak se zkontrolují a případně vyřeší. ....

    Prostě se zkontroluje všecko možné, co má tak nějak spolu hrát, jestli je to opravdu vše OK. A další nezanedbatelná funkce je přečtení celého disku a jeho struktur a kontrola, zda je vše OK.

    No dobra, jenze ty popisujes veci, ktere se resi u standardnich FS. Ext3 a FAT. btrfs ma kontrolni mechanismy vestavene a (jak je ve clanku napsano), pokud pri praci neshodu zjisti, tak ji opravi sam. Volne misto u FAT - na btrfs to neni tak jednoduche, uz jen definovat "volne misto" je obtizne - je volne misto pocet volnych bloku (pak to muze platit jen do te doby, dokud se nezacnou nektere linkovane kopie menit) nebo je to [celkove misto disku] - [velikost vsech souboru] (vcetne linkovanych) (pak ti muze vyjit, ze uz mas pres GB nad limit disku). Rozhodne se to ale musi resit dynamicky. Z navrhu btrfs se taky nemuze nikdy stat, ze by nesmazany soubor mohl byt mimo adresar (mel nejak poskozeny popisovac), protoze zapis se provadi bezpecne - dokud nejsou vsechna data na HW zapsana, tak se nezmeni odkaz. Kdyz se odkaz zmeni, tak jsou data zase v poradku na novem miste. At nastane vypadek kdykoliv, data jsou porad konzistentni.
    15.12.2011 10:21 Radek Hladik | skóre: 20
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Chápu, že volné místo na BTRFS je komplikované. To jsem psal jako příklady kontrol, které se dají udělat křížem, tedy něco, co nějak má být a zároveň se to dá z jiného směru ověřit. BTRFS se svými B+ stromy, podsvazky, kontrolními součty a podobně určitě taky něco takového má. Vždyť už jen ta možnost ověřit, zda více kopií dat souhlasí. Pokud bych měl mít něčím nahradit RAID, pak určitě budu chtít nástroj, který mi ověří, že všechny kopie jsou konzistentní. A to v daném okamžiku a ne jen "vírou", že to tak má být.

    A jsem vždy skeptický k tvrzením typu "nemůže se stát", "není možné", "transparetně se opraví"... Osobně už jsem zažil tolik "nečekaných", "nepravděpodobných" a "nemožných" situací, že bych mohl vyprávět :-)
    15.12.2011 11:20 Petr Svoboda | skóre: 13 | blog: * | Příbram
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Z navrhu btrfs se taky nemuze nikdy stat, ze by nesmazany soubor mohl byt mimo adresar (mel nejak poskozeny popisovac), protoze zapis se provadi bezpecne - dokud nejsou vsechna data na HW zapsana, tak se nezmeni odkaz. Kdyz se odkaz zmeni, tak jsou data zase v poradku na novem miste. At nastane vypadek kdykoliv, data jsou porad konzistentni.
    To ovsem predpoklada, ze vznikne verze, ktera neobsahje zadne chyby a bude navzdy bez chyb. Hmm... :-)
    14.12.2011 09:31 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Hezký článek. Přidám jenom obligátní rejpnutí
    Btrfs má dvě prvenství. Je to první linuxový systém souborů s nástrojem na defragmentaci
    Pokud definici drobet rozšíříme o POSIX kompatibilní souborové systémy, tak tím prvním byl ve skutečnosti xfs.
    When your hammer is C++, everything begins to look like a thumb.
    Heron avatar 14.12.2011 13:29 Heron | skóre: 49 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Díky :-)

    Tou větičkou jsem myslel systém souborů, který je od začátku vyvíjen na linuxovém jádře. XFS má xfs_fsr, to jistě, ale je to FS firmy SGI původně pro IRIX.
    14.12.2011 14:37 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Já vím, proto jsem psal o rozšíření definice. Já to beru tak, že XFS je podporován jak v RHEL6, tak ve SLES11, takže o něm skutečně můžeme uvažovat jako o linuxovém FS, i když počítám, že btrfs má ambice jej do budoucna nahradit.
    When your hammer is C++, everything begins to look like a thumb.
    15.12.2011 21:31 lertimir | skóre: 53 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    XFS je výborný filesystém na operace s velkými soubory, ale také stačil jeden výpadek napájení, xfs se odmítlo moutnout a fsck běžel přes hodinu na 750GB filesystému. Podle mne bez fsck se existovat nedá.
    30.12.2011 14:27 Sten
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Jj, XFS je výborný systém, dokud nedojde k „něčemu neočekávanému“ (rozpadnutí diskového pole, výpadek proudu), většinou se potom můžete s přinejmenším částí dat rozloučit.
    19.12.2011 23:48 Lukas
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    No to urcite nema. Xfs je souborovy system s vynikajici skalovatelnosti, dobre si rozumi s databazemi a hodi se na ukladani velkych souboru. Zaroven ma taky velmi dobre vlastnosti pro ukladani streamovanych dat o vysoke rychlosti. To je neco co btrfs nikdy nebude, a uz jenom z podstaty sveho designu. Btrfs bude urcite velmi uzitecny na desktopech, v embeded zarizenich nebo jako /home, ale na virtualizaci, databaze ci nejake workloady s velkymi naroky na rychlost se uchyti jen stezi.
    14.12.2011 13:23 Milan Beneš | skóre: 16 | blog: Kraft_durch_Freude
    Rozbalit Rozbalit vše Subvolumes
    Ahoj,
    možná se pletu, ale koncept subvolumes mi připadá identický s "folders" na ZFS, nebo se pletu?
    Ví někdo, jak je to s kvótami na btrfs?
    14.12.2011 14:04 Sten
    Rozbalit Rozbalit vše Re: Subvolumes
    Btrfs kvóty podporuje, a to nejen user a group, ale i na subvolume, což je asi hlavní důvod, proč je na VPSkách používat :-)
    14.12.2011 19:54 d
    Rozbalit Rozbalit vše Re: Subvolumes
    Btrfs kvóty podporuje, a to nejen user a group, ale i na subvolume, což je asi hlavní důvod, proč je na VPSkách používat :-)
    Btrfs jeste quoty neumi, existuje experimentalni patch http://lwn.net/Articles/462401/ .
    14.12.2011 14:03 Yenya
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Dvě drobné nepřesnosti:

    - BTRFS implicitně vytváří a kontroluje kontrolní součty jen metadat, nikoliv dat samotných (jestli se něco nezměnilo od doby, co jsem se díval naposled). Kontrolní součty dat umí, ale není to implicitní chování.

    - žurnálování dat nemusí nutně znamenat 2x pomalejší zápis. Je to o něco víc než 1x, ale zápis do žurnálu je rychlejší (protože sekvenční), takže pokud budu v rámci souboru přepisovat sem tam blok, nebude to 2x pomalejší. Navíc ten druhý zápis není časově kritický (nečeká se na něho), takže pokud disk není ze 100 % busy, může aplikace se žurnálováním dat dokonce zaznamenat zrychlení. Na druhou stranu pokud budu streamovat na disk velké množství sekvenčních dat, bude to víc než 2x pomalejší, protože kromě sekvenčního zápisu přidám občas seek mezi daty souboru a žurnálem.
    Heron avatar 14.12.2011 14:25 Heron | skóre: 49 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Podle btrfs wiki je implicitní kontrola crc jak dat, tak i metadat. Ale to je skutečně drobnost.

    K tomu žurnálování dat. Jasně, tam je více možností, ono to nemusí být vždy 2x pomalejší, například je možnost mít žurnál na jiném zařízení (třeba SSD), tedy rychlý a ovladač FS se potom postará o zápis dat na cílové datové bloky.

    Díky za doplnění.
    15.12.2011 19:14 čha čha čha
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    CRC a zadny crypto? Tak to je pekne na pikacu.. :/
    14.12.2011 15:20 Michal Kubeček | skóre: 69 | Luštěnice
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    jen ext3 a ext4 umožňují také žurnálování dat

    Žurnálování dat AFAIK umožňuje i ReiserFS (od jádra 2.6.8).

    q66 avatar 14.12.2011 16:39 q66 | skóre: 30 | blog: Q's CZ devblog | Staines
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie

    osobně používám ZFS (FreeBSD 9) a nemůžu si jej vynachválit; btrfs bude asi něco podobného, ale sám jsem jej nezkoušel.

    OctaForge developer - Enlightenment developer - Software Engineer @ Samsung Research UK
    14.12.2011 18:25 JoHnY2
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Cekam az to jeste trochu dozraje a prijde podpora RAID5. Diky pekenymu zdrazeni HDD to jeste nemusim resit a nejspis to vyjde na konec jara a Fedoru 17. Ta obecne slouzi jako dobrej barometr pouzitelnosti.
    14.12.2011 20:04 d
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Zatím ale neexistuje příkaz, jak vynutit kontrolu celého systému souborů, lze ale snadno napsat skript, který přečte všechny soubory a tím také dojde ke kontrole součtů všech datových bloků.
    Ale existuje, viz "btrfs scrub", je v kernelu od verze 3.0. Nejen ze soubory nacte z disku, ale take provede opravu, pokud je to mozne.
    14.12.2011 20:14 d
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    • Transparentní šifrování (ve vývoji).
    • Deduplikace bloků (ve vývoji).
    Na sifrovani se nepracuje ani neni k dispozici zadny experimentalni patch. Udelat sifrovani spravne je tezke, ZFS to trvalo nekolik let.

    Experimentalni patch na deduplikaci existuje, http://lwn.net/Articles/422331/ . Jinak lze deduplikaci naprogramovat jiz dnes ciste v userspace pomoci ioctl clone, tj. spocitat si hashe bloku (nebo vetsich casti souboru) a provest slouceni pomoci toho ioctl. Zatim takovy nastroj neni k disposic(sic!)i.
    14.12.2011 20:30 Petr Ježek | skóre: 10
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Na Archu je potvrzeno, že Btrfs vhodný na disk s velkým množstvím malých souborů, obdobně jako Reiserfs. Já jsem ho ještě nezkoušel, ale jiní reportují dobré výsledky, na SSD pak mimořádně skvělé (dokud SSD udrží data)...
    Archlinux for your comps, faster running guaranted!
    16.12.2011 15:49 Aleš Kapica | skóre: 42 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Používám Btrfs už docela dlouho na velkém 4TB logickém disku kde mám přímo data. Je nad sw raidem, takže pravděpodobnost HW chyby, která by jej nabourala je minimální.

    Jinak používám Reiserfs. Ten je v pohodě pokud diskový oddíl nepřesáhne 1TB. To mě však nepálí, neboť jde většinou o systémové disky max. kolem 30GB.

    Začal jsem však ve větší míře používat ext4, a to z toho důvodu, že pro uložení virtuálních disků je vhodnější. Neustálé žonglování s "ocaásky" co dělá Reiserfs, nebo průběžná kontrola CRC u Btrfs je u nich vcelku na nic - konzistenci FS virtuálního disku si zjišťujě virtuál uvnitř sám, takže by to jenom zbytečně zdržovalo.

    pavlix avatar 16.12.2011 17:18 pavlix | skóre: 50 | blog: pavlix
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Používám Btrfs už docela dlouho na velkém 4TB logickém disku kde mám přímo data. Je nad sw raidem, takže pravděpodobnost HW chyby, která by jej nabourala je minimální.
    Až na to, že RAID proti chybám v datech nijak nechrání. A většina variant raidu ani při sebelepší vůli nemůže chránit ani proti chybám na jednotlivých discích, pouze proti detekovanému selhání disku.
    Začal jsem však ve větší míře používat ext4, a to z toho důvodu, že pro uložení virtuálních disků je vhodnější. Neustálé žonglování s "ocaásky" co dělá Reiserfs, nebo průběžná kontrola CRC u Btrfs je u nich vcelku na nic - konzistenci FS virtuálního disku si zjišťujě virtuál uvnitř sám, takže by to jenom zbytečně zdržovalo.
    Ty na virtuální disky dobrovolně používáš soubory? Při jednoduchosti práce s LVM mi to přijde docela kontraproduktivní.
    16.12.2011 22:10 sigma
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Ty na virtuální disky dobrovolně používáš soubory? Při jednoduchosti práce s LVM mi to přijde docela kontraproduktivní.
    Ono to zas tak jednoduché není. Souborové úložiště virtuální disků nabízí podstatně lepší snapshoty a thin-provisioning než LVM. Třeba XenServer umí celkem dobře snapshoty i nad LVM, ale používají se docela magické triky a i tak první snapshot alokuje stejné místo jako má samotný celý virtuální disk. Např. s nativními snapshoty na SAN polích nelze linuxové LVM vůbec srovnávat.

    Ale i tak, pokud bych měl volbu LVM nebo soubory, radši bych to dal na LVM. Určitě ale zase záleží na situaci druhu použití.
    pavlix avatar 16.12.2011 22:21 pavlix | skóre: 50 | blog: pavlix
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    LVM umí snapshoty nativně... za běhu snapshotu můžeš celý disk zazálohovat přes dd nebo tar, pak zrušit snapshot. Fakt netuším, co bys ještě víc chtěl.

    Souborové úložiště žádné snapshoty nenabísí. Pokud je umí ta daná virtualizace, umí je bez ohledu na to, jestli je to soubor nebo block device.

    Přijde mi, jako kdybys to celé převracel naruby.
    16.12.2011 23:32 sigma
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Nevim, nakolik ma smysl poustet se tady do diskuse, ale - implementace snapshotu v LVM je pro me nedostatecna. Je to opravdu tak max jsi psal - na zalohu a pak snapshot zrusit. I tak vytvoreni LVM snapshotu dost zasadne snizi vykon v zapisu. Myslim ze si to vyvojari uvedomuji a cetl jsem, ze se pracuje na podstatnem zlepseni moznosti LVM snapshotu.

    Co vic bych chtel, a co virtualizacni reseni obvykle umi: pro kazdy virtual disk mit moznost drzet strom snapshotu (tj. nekolik snapshotu po sobe, pak se vratit zpatky, a pokracovat jinou vetvi). Pritom aby to nezabralo vic mista, nez objem zmenenych bloku + nejaka rezie. Kdyz to bude umet tohle, tak uz to umi i thin provisioning = mam zakladni obraz nejakeho stroje, z nej udelam X kopii a kazda mi na storage zabere jen to, co se zmenilo proti zakladu.

    Jak udelas tohle pomoci LVM snapshotu? A proc v XenServeru, ktery to umi, tohle nepouzivaji a resi to pomoci vytvareni hromady obycejnych lv?

    Souborovym ulozistem nemyslim prosty raw image, ale neco jako VHD format (mozna i QCOW2, ten tolik neznam), ktery prave resi veci jako thin-provision. Rozdil mezi FS a blokovym zarizenim je, ze soubory mohou dynamicky narustat a sdili pritom volne misto (nebo se pouziji primo sparse soubory, pokud to FS a OS umi).

    (Psano z mobilu)
    17.12.2011 12:13 Aleš Kapica | skóre: 42 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Až na to, že RAID proti chybám v datech nijak nechrání. A většina variant raidu ani při sebelepší vůli nemůže chránit ani proti chybám na jednotlivých discích, pouze proti detekovanému selhání disku.
    Od toho je FS, aby si pořešil konzistenci dat, ne? Raid mi minimalizuje pravděpodobnost stavu, že se ty data ztratí nadobro.

    Proč používám virtuální disky jako soubory? Jednoduchá odpověď - pracuje se tak s nimi lépe než s LVM oddíly. Krom toho pro poslední řešení které používám, je to výhodnější.

    LukynZ avatar 20.12.2011 11:35 LukynZ | skóre: 1 | blog: status_quo | Ostrava
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Btrfs má dvě prvenství. Je to první linuxový systém souborů s nástrojem na defragmentaci....
    Tak jiste, protoze to potrebuje jak prase drbani
    20.12.2011 19:12 Aleš Kapica | skóre: 42 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Ty toho o tom teda víš..
    LukynZ avatar 21.12.2011 07:15 LukynZ | skóre: 1 | blog: status_quo | Ostrava
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    To je odpoved jak z nosu
    21.12.2011 20:46 Aleš Kapica | skóre: 42 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Zcela adekvátní vyjádření mého obdivu vůči znalci a mnohaletému uživateli linuxu, projevené na základě jeho jasnozřivého úsudku a vynikající znalosti fungování FS.
    LukynZ avatar 21.12.2011 21:57 LukynZ | skóre: 1 | blog: status_quo | Ostrava
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    No spis arogantni hovadina hodna dlouholeteho uzivatele linuxu. Pokud je nejaky nesouhlas s tim, co jsem puvodne napsal, uvital bych spis vecnou odpoved a vyvraceni, ze to tak neni.
    21.12.2011 23:36 Aleš Kapica | skóre: 42 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Proč bych měl já něco vyvracet? Když ty s tím máš problém. Já ne.
    pepe_ avatar 18.3.2012 10:35 pepe_ | skóre: 45
    Rozbalit Rozbalit vše Re: Btrfs, lepší systém souborů – teorie
    Tak sem vyzkoušel BRTFS jako / pro 50GB nově instalovanej UB12.04 a tak pomalej FS degradoval rychlost pc na 1/6 , a na 1/3 s noatime. Netušim proč ale už sem to odstranil a zpět na reiserfs ...

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   Powered by Hosting 90 Server hosting
    © 1999-2013 Argonit s. r. o. Všechna práva vyhrazena.