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í
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 01:02 | Zajímavý článek

Minulý týden byly vydány verze 1.2.3 a 1.1.7 webového poštovního klienta Roundcube. V oznámení o vydání bylo zmíněno řešení bezpečnostního problému nalezeného společností RIPS a souvisejícího s voláním funkce mail() v PHP. Tento týden byly zveřejněny podrobnosti. Útočník mohl pomocí speciálně připraveného emailu spustit na serveru libovolný příkaz. Stejně, jak je popsáno v článku Exploit PHP’s mail() to get remote code execution z roku 2014.

Ladislav Hagara | Komentářů: 0
včera 16:00 | Nová verze

Byla vydána verze 0.98 svobodného nelineárního video editoru Pitivi. Z novinek lze zmínit například přizpůsobitelné klávesové zkratky. Videoukázka práce s nejnovější verzí Pitivi na YouTube.

Ladislav Hagara | Komentářů: 1
včera 15:00 | Zajímavý software

Stop motion je technika animace, při níž je reálný objekt mezi jednotlivými snímky ručně upravován a posouván o malé úseky, tak aby po spojení vyvolala animace dojem spojitosti. Jaký software lze pro stop motion použít na Linuxu? Článek na OMG! Ubuntu! představuje Heron Animation. Ten bohužel podporuje pouze webové kamery. Podpora digitálních zrcadlovek je začleněna například v programu qStopMotion.

Ladislav Hagara | Komentářů: 3
7.12. 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
7.12. 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 2
7.12. 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 8
6.12. 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 27
6.12. 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (8%)
 (5%)
 (3%)
Celkem 798 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?

17.2.2015 01:20 Martin23
Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Přečteno: 492×
Zdravím,

chtěl bych vytvořit Btrfs filesystém nad třemi disky s distribuovanými metadaty a daty v single mode (concatenation). Data nejsou nijak zvlášť důležitá, nicméně v případě poruchy jednoho disku nechci zbytečně přijít o všechna data. Jak se v tomto Btrfs chová? Je možné namontovat FS degradovaný a vykopírovat z něj "zbylá" data? Jaká je strategie rozmístění souborů nebo bloků na více discích? Může se běžně stát, že bloky jednoho souboru budou rozeseté po více discích? Může se běžně stát, že soubory, které k sobě nějak logicky patří (např. byly vytvořeny současně) se ocitnou na jiných discích? Pokud všechny disky budou stejně velké a jeden z nich selže, bude se množství ztracených dat významně blížit 1/N a nebo ta hodnota může být i výrazně vyšší?

Předem děkuji za odpovědi

Odpovědi

17.2.2015 07:52 Aleš Kapica | skóre: 45 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Přijdeš o ně. A pokud chceš vědět proč, tak místo dotazu na abclinuxu zadej dotaz do vyhledávače.
17.2.2015 10:03 Martin23
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Aleši, děkuji za odpověď. Samozřejmě že jsem se odpověď nejdřív pokusil vyhledat (této činnosti jsem věnoval minimálně hodinu a našel jsem pouze nějakou drobnou zmíňku v archivu mailové konference, která odporuje tvému tvrzení). Byl by jsi tak hodný a odkázal mě na patřičné zdroje a nebo ten správný dotaz do vyhledávače?
17.2.2015 11:45 Aleš Kapica | skóre: 45 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Klíčová slova - "btrfs multi device single degrade", hned první link a pro single jasné upozornění - metadata mirrored, data not mirrored and not striped a případně viz Maxův odkaz na diskuzi k již jednou položenému podobnému dotazu.
17.2.2015 13:27 Martin23
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Aleši, děkuji za hodnotnou radu. Zrovna pro tyto klíčová slova mám první tři odkazy navštívené a žádný z nich rozhodně neobsahuje odpověď na moji otázku. Než začneš dělat z lidí hlupáky, zkus si prosím přečíst na co přesně se ptají. Děkuji
17.2.2015 16:35 Aleš Kapica | skóre: 45 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Promiň, ale v tom upozornění máš jasně danou i odpověď. Jsou-li metadata zrcadlená, tak je snad jasné, že se přes jejich záložní kopii ke zbylým datům dostaneš. Ovšem to zda datové extenty budou rozesety nebo ne záleží na mnoha faktorech. A podle zákona schválnosti je potřebný soubor obvykle zrovna tam, odkud se už vydolovat nedá. Je to zkrátka raid0. Říká se chytrému napověz, hloupého trkni. Předpokládal jsem, že se nad tím zamyslíš sám.
18.2.2015 13:38 Martin23
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Díky za odpověď, působí to samozřejmě logicky, ale nikde jsem nenašel natvrdo napsanou zmíňku o tom, že takto to funguje, takhle je to designované a takhle je to testované. Třeba to s tím rozesetím extentů mě též zajímalo, jestli Btrfs plní disky postupně a podobně. Celkově vidím právě v možnosti mít jeden FS přes více disků killer feature Btrfs, protože ve spoustě oblastí se může hodit levně ukládat velké objemy dat a zároveň mít FS, který se dokáže vzpamatovat z výpadku jednoho disku a co víc, je na něj připravený a očekává ho (takže se snaží data co k sobě nějak logicky patří ukládat na jeden disk a v případě výpadku dokáže nějakým rozumným způsobem označit mrtvé soubory/adresáře). Bohužel žádné povídání na toto téma jsem nenašel.

Zajímalo by mě, co si o tom myslíš třeba ty Aleši? Jak moc dobrý nápad je ukládat data místo na několika oddělených FS (každý na svém disku) na jeden Btrfs rozprostřený po více discích? Jistěže Btrfs bude více rizikový, ale mě zajímá jak moc je to riziko velké?
18.2.2015 14:04 Aleš Kapica | skóre: 45 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Špatně si hledal tohle jsem třeba sepsal já. I když je pravda, že hodně věcí mám dosud ještě pouze ve formě poznámek. Ale od toho to je wiki. Doplňuji a aktualizuji věci podle toho jak se k tomu dostanu. Na tvůj dotaz už jsem odpovědel kousek níže.

Max avatar 17.2.2015 10:00 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Ahoj, již se tady objevil jeden člověk, který něco podobného provozoval, jeden disk odešel a doloval ze zbytku data a celkem úspěšně, viz tento thread : Multidisk btrfs - oprava
Zdar Max
Měl jsem sen ... :(
17.2.2015 10:19 Martin23
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Díky za odpověď, to vypadá poměrně optimisticky (tak nějak jsem to předpokládal). Existuje k tomuto více zdrojů?
Max avatar 17.2.2015 16:10 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Netuším, nikdy jsem to neřešil, ale předpokládám, že je minimálně dokumentace k btrfs : btrfs.wiki.kernel.org. Pokud hledáš nějaký example nějakého pádu a řešení, tak nevím, v dokuemntaci je jen Restore, Multiple Device Support + seznam všech nástrojů btrfs complete list.
Taktéž mají na webu stránku se známými problémy : Gotchas a samozřejmě FAQ.
Pokud jsi to už prošel, tak možná ještě zkusil googlit spojení btrfs ve spojení s pádem. Něco jako btrfs crash, btrfs snapshots problem, btrfs problem atd. atd. Třeba pak narazíš na nějaký zajímavý problém a případně i řešení.
Zdar Max
Měl jsem sen ... :(
18.2.2015 13:46 Martin23
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Děkuji za odpověď, něco jsem už prošel, na zbytek mrknu. Díky :-). Představoval jsem si, že někde bude tento scénář popsaný a bude u něj nějak zhodnocená míra rizik takového řešení. Něco ve smyslu "je to hezká věc, ale bylo to navrhované pouze pro případy kdy je HW bezpečnost řešena na nižší vrstvě, takže na pouhých discích to nedělejte, FS se teoreticky umí vzpamatovat, ale nespoléhejte na to" a nebo "počítáme i s použitím přímo na discích, systém se dokáže z pádu vzpamatovat a je na to navržený".
Heron avatar 17.2.2015 17:43 Heron | skóre: 50 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Doporučuju si to sám odzkoušet. (Nejlépe ve virtuálce, v KVM jsem testoval i odpojení disku za chodu apod, ale pouze pro btrfs raid1). Ono lidí, kteří používají multidevice je docela málo (přitom je to, alespoň pro mě, jedna z killer featur), lidí, kteří budou používat multidevice v single ještě méně a z tohoto mála bude ještě méně, kteří řešili nějaký výpadek disku (a ještě se s tím pochlubili na netu).

Já provozuju multidevice několik let, ale pouze v RAID1 módu a za tu dobu mi odešel pouze jeden disk a vše proběhlo v pohodě, takže tolik např. moje zkušenosti z reálného provozu (ve virtuálce jsem zkoušel lecos).
17.2.2015 18:37 Aleš Kapica | skóre: 45 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Btrfs multidevice má smysl aktuálně pouze v raid1 a to z toho důvodu že do Btrfs v raid56 neumí grub2 nakouknout. To za prvé. Používat Btrfs multidevice v režimu single má smysl pouze tehdy, pokud to jsou raidy s redundancí - lvm, hw, nebo md. To je fuk. A za třetí - Btrfs v režimu raid56 je mnohem háklivejší na spolehlivost blokového zařízení. To co md raid56 zkousne, Btrfs nemusí - vlastní reálná zkušenost se staršími sas disky.
18.2.2015 13:50 Martin23
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Ano, přesně o to mi jde - je možnost mít data v single mode pouze pro RAIDy s redundancí a to chci udělat já je blbost a ohnutí nějaké technologie pro něco pro co nebyla stvořena a nebo ne?
18.2.2015 14:11 Aleš Kapica | skóre: 45 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Tak nějak.

Výhoda Btrfs v raid módu je, že pracuje rovnou s uloženými daty. Jsou-li raidy pod ním, tak se může vloudit chybka, aniž bys na to přišel. Proto doporučuji mít pod ním minimálně raid6. U této kombinace mám odzkoušeno, že snese i velmi hrubé zacházení, aniž bys přišel o data. Ale aktuálně preferuji - pro nově instalované stroje - Btrfs v raid1. Filosofie je prostá - situace, kdy oba disky odejdou najednou je velmi málo pravděpodobná a je to ekonomicky únosnější řešení.
18.2.2015 13:48 Martin23
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Děkuji za odpověď, na virtuálku se chystám. Nicméně, rozepsal by jsi o svých zkušenostech z virtuálky? Děkuji
Heron avatar 18.2.2015 14:06 Heron | skóre: 50 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Já mám smůlu, že mě se problémy s BTRFS nějak vyhýbají. Když jsem před 4 lety napsal dva články, tak mi psali lidé, že jim to dělá a to a ono a jestli nevím. Nevěděl jsem, ty chyby jsem nikdy neviděl.

Chystám se napsat článek zkušenosti s BTRFS po pěti letech, ale více méně z pohledu výhod, jaké mi to přineslo (Aleš mi trochu vzal vítr z plachet jeho wikinou, on v tom nasazení šel mnohem dál).

Vlastně, pokud to mám shrnout, tak jediný WTF moment jsem zažil při výpadku disku. Zatímco v normálním stavu si můžete disky přidávat a odebírat (add, delete) jako by se nechumelilo (pochopitelně s ohledem na velikost místa a počet zařízení pro daný typ raidu), tak v případě výpadku disku je třeba ten fs odpojit, připojit jako degraded, potom provést delete missing a opět přimountovat. A to za stavu, kdy ten systém za běhu ví, že nějaké device je missing. Tohle je trochu škoda, protože raid je od toho, aby tohle proběhlo bez výpadku. Takže s tímto je třeba počítat.

Ve virtuálce jsem se snažil dosáhnout některých chybových stavů, zejména co se stane, když upadne disk (nechtěl jsem na fyzickém stroji vytrhávat sata kabel, tak jsem to simuloval přes detach-disk). Chovalo se to podle očekávání, prostě fs byl dostupný dál. Co víc k tomu psát? :-)

Single mod jsem nezkoušel, přiznám se, že to mě ani nenapadlo. (Obvykle simuluji věci, které chci potom dělat v praxi na produkční mašině a které se mohou reálně vyskytnout. Testovat něco, co bych nikdy nenasadil pro mě nemá smysl.)
18.2.2015 14:17 Aleš Kapica | skóre: 45 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Já s tím reálné zkušenosti mám. Díky tomu, že mi kolega zapůjčil jeden rack se starým hardware na testovací sedminodový cluster. Jak jsem napsal - v raid1 naprosto bez problémů. Z raid56 nelze zatím bootovat a ještě je hodně choulostivý na blbnoucí HW - na druhou stranu bezpečně odhalí disky zralé do šrotu.
20.2.2015 09:25 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
USE="-gnome -kde";turris
20.2.2015 09:41 Aleš Kapica | skóre: 45 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Btrfs: Více disků s daty v single mode - co se stane při poruše disku?
Pěkné. Chybí tomu pouze pár slidů, které by napsaly něco o kvótách. Ale já se taky ještě nedokopal k tomu, abych to z poznámek pastnul do wiki, přesto že to mám už víc jak rok rozepsané.

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.