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íží...
včera 17:02 | Pozvánky

Přijďte si popovídat o open source obecně a openSUSE konkrétně s dalšími uživateli a vývojáři. Oslava nového vydání openSUSE Leap se uskuteční 16. prosince od 17:00 v nových prostorách firmy SUSE v Praze. K dispozici bude nějaké občerstvení a DVD pro ty, kdo je sbírají nebo ještě mají mechaniku. Po párty v kanceláři se bude pokračovat v některé z hospod v okolí.

Miška | Komentářů: 7
včera 14:55 | Zajímavý software

Byla vydána verze Alpha 1.0 otevřeného operačního systému pro chytré hodinky AsteroidOS. Podporovány jsou hodinky LG G Watch, LG G Watch Urbane, Asus ZenWatch 2 a Sony Smartwatch 3. Ukázka ovládání hodinek na YouTube. Jaroslav Řezník přednášel o AsteroidOS na chytrých hodinkách (videozáznam) na letošní konferenci OpenAlt.

Ladislav Hagara | Komentářů: 0
včera 13:30 | Zajímavý software

Byly uvolněny zdrojové kódy známé rogue-like hry DoomRL. Počátky hry jsou v roce 2002. Je napsána ve FreePascalu a zdrojový kód je nyní k dispozici na GitHubu pod licencí GNU GPL 2.0. Autor pracuje na nové hře Jupiter Hell, která je moderním nástupcem DoomRL a na jejíž vývoj shání peníze prostřednictvím Kickstarteru.

Blaazen | Komentářů: 0
včera 13:15 | Pozvánky

Přijďte s námi oslavit vydání Fedory 25. Na programu budou přednášky o novinkách, diskuse, neřízený networking atd. Release Party se bude konat 16. prosince v prostorách společnosti Etnetera. Na party budou volně k dispozici také propagační materiály, nová DVD s Fedorou 25 a samozřejmě občerstvení. Přednášky budou probíhat v češtině. Pro více informací se můžete podívat na web MojeFedora.cz. Jen připomínám, že tentokrát jsme zavedli

… více »
frantisekz | Komentářů: 0
9.12. 16:38 | Komunita

Byly zveřejněny videozáznamy přednášek a workshopů z letošní konference OpenAlt konané 5. a 6. listopadu v Brně. K videozáznamům lze přistupovat ze stránky na SuperLectures nebo přes program konference, detaily o vybrané přednášce nebo workshopu a dále kliknutím na ikonku filmového pásu. Celkově bylo zpracováno 65 hodin z 89 přednášek a workshopů.

Ladislav Hagara | Komentářů: 0
9.12. 11:30 | Komunita

Bylo oznámeno, že bude proveden bezpečnostní audit zdrojových kódů open source softwaru pro implementaci virtuálních privátních sítí OpenVPN. Audit provede Matthew D. Green (blog), uznávaný kryptolog a profesor na Univerzitě Johnse Hopkinse. Auditována bude verze 2.4 (aktuálně RC 1, stabilní verze je 2.3.14). Audit bude financován společností Private Internet Access [reddit].

Ladislav Hagara | Komentářů: 4
9.12. 06:00 | Komunita

Na YouTube byl publikován Blender Institute Reel 2016, ani ne dvouminutový sestřih z filmů, které vznikly za posledních 10 let díky Blender Institutu. V institutu aktuálně pracují na novém filmu Agent 327. Dění kolem filmu lze sledovat na Blender Cloudu. Videoukázka Agenta 327 z června letošního roku na YouTube.

Ladislav Hagara | Komentářů: 0
9.12. 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ářů: 1
8.12. 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
8.12. 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ářů: 5
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (23%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 810 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Softwarový RAID pod Linuxem a RAID všobecně

2.3.2007 00:18 happymaster23
Softwarový RAID pod Linuxem a RAID všobecně
Přečteno: 1498×
Zdravím,

začal jsem se zabývat RAIDem nasazeným pod linuxem (mělo by to být slackware 11), chci to takto provozovat jako seriózní server s nějakým bezpečným typem RAIDu, tedy 1 nebo 5. Dopátral jsem se k tomuto článku http://www.linux.cz/noviny/2001-08/clanek04.html, ale jelikoš jeho stáří je úctyhodné, tak bych vás chtěl poprosit, jestli byste mě nemohlo odkázat někam na aktuální informace, popř. napsat co se dělá jinak a jak.

Taky se chci zeptat, jestli se dá považovat dejme tomu provozování dvou SATA disků ve softwarovém RAIDu 1 a zároveň bootování a swapování do tohoto pole za seriózní řešení.

Při studiu problematiky kolem RAIDu jsem narazil na takovou zajímavou věc. Implentaci RAIDu je možné dělit na plně HW, plně SW a potom "něco mezi".

Takže jestli to správně chápu, tak se to pokusím popsat vlastními slovy.

Plně HW RAID je velice finančně nákladné řešení, u kterého není potřeba žádný ovladač RAIDu, maximálně ovladač řadiče, ale jinak operační systém o tom že běží na RAIDu neví.

"Něco mezi" RAID funguje tak, že sice přímo v řadiči si můžu nakonfigurovat jaký typ RAIDu chci atd, ale (když to stáhnu na okna :) ) tak je potřeba ovladač takového stylu, že ho okna chcou ještě před započetím instalace (stiskněte klávesu F6, bla bla bla). Promiňte tu laickou definici ;) No a pokud dojde k havárii disku, tak je již zapotřebí onen ovladač a v případě RAIDu 5 se dopočítává pomocí CPU. Řadiče pro tento typ "něco mezi" se prodávají kolem 1000kč, popřípadě se nachází na jižních můstcích desek (např. nový ICH8R).

Plně SW RAID nepotřebuje žádný speciální řadič, dokonce dokáže dát do jednoho pole třeba PATA se SATA diskem. Jeho implentace v Linuxu byla už v roce 2001 (to byl napsanej ten článek) velice dobrá a dá se považovat za mnohem lepší řešení, jako typ "něco mezi" a je to plně profesionální řešeníí pro vytvoření diskového pole (pokud nejsou peníze na velice drahé HW řadiče).

A ještě poslední otázka a to, jestli se dá normálně na SW poli vytvořit více oddílů a nebo co oddíl to zvlášť pole.

To by bylo zatím vše všem moc díky dopředu za reakce

Odpovědi

2.3.2007 01:08 Láďa
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Napsal jsem něco pro Gentoo, prozatím se to válí zde: http://wiki.linuch.cz/gentoo:instalace:instalace-sw-raid1. Není to 100% aktuální, ale pořád dostatečně, například už používá mdadm místo raidtools. Další jsou na anglické Gentoo-wiki, neměl by být žádný problém si to přizpůsobit pro Slackware.

SW RAID v Linuxu funguje skvěle a uživatelé se shodují, že funguje mnohem líp než to, čemu říkáš "něco mezi". Hlavním problém levných HW RAIDů je, že všechny výpočty spojené s provozem pole přehazují na procesor. Takže výkon stejný, spolehlivost a flexibilita horší. Zkoušel jsem asi před 2 roky nějaký Kouwell, protože jsem si napoprvé na SW RAID nechtěl troufnout a nějaké "grafické udělátko" mi přišlo lepší. No, ani jsem ho nerozeběhnul a byl jsem moc rád, že jsem ho mohl vrátit. Teď už automaticky volím SW RAID.

A k poslední otázce - pro každý oddíl se vytváří vlastní pole. Opačný postup by asi taky šel (LVM2 nad RAIDem), návod je na http://gentoo-wiki.com/HOWTO_Gentoo_Install_on_Software_RAID_mirror_and_LVM2_on_top_of_RAID ale hned na začátku je velké varování, že to vede k velkému poklesu výkonu.
Habroslav avatar 2.3.2007 02:25 Habroslav | skóre: 14 | blog: Hmmmm | Praha
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Taky se chci zeptat, jestli se dá považovat dejme tomu provozování dvou SATA disků ve softwarovém RAIDu 1 a zároveň bootování a swapování do tohoto pole za seriózní řešení.
IMO ano, osobně toto řešení provozuji na několika serverech (i multiprocesorových strojích v extrémních zátěžích), se SATA diskama se to dá poladit i "hot-swap", s bootem problém není (osobně jsem ho měl s GRUBem ale LILO to vyřešilo), se swapem je to horší - pokuď swap nezmirroruješ (což osobně vzhledem k poklesu výkonu nedělám - dávám swap 50/50 po obou diskách) nevyhneš se při výpadku jednoho z disků tvrdýmu restartu a možná pár ztracenejm datům (což je logický když kernel příde o kus odložený paměti), ale to už záleží jestli na serveru potřebuješ hrubej výkon nebo stabilitu.
Takže jestli to správně chápu, tak se to pokusím popsat vlastními slovy .....
Až na pár drobností který asi nemá cenu řešit to chápeš správně.
A ještě poslední otázka a to, jestli se dá normálně na SW poli vytvořit více oddílů a nebo co oddíl to zvlášť pole.
V SW RAIDu vytvoříš více oddílů tak, že do hotového pole který je např. udělaný z celých disků (oddílů o velkosti disku) vytvoříš "pododdíl" - nevím jak se to správně nazývá :o) pak je viďíš např. jako /dev/md0p1, /dev/md0p2. Tímhle řešením se u SATA disků dá vyhnout restartu stroje při výpadku jednoho z disků a pomocí skriptu lze pole udělat jak jsem již zmiňoval hot-swap.
2.3.2007 10:44 Láďa
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Na téma swap na mirroru nebo ne se toho diskutovalo docela dost :-) Osobně jsem volil stabilitu, ještě z jednoho důvodu - pokud systém začne swapovat, tak jde výkon rapidně dolů tak jako tak. Jestli o "hodně" nebo "ještě o něco víc" už považuju za nepodstatný detail, logický řešení je zkrátka přikoupit víc paměti.
2.3.2007 09:21 Sajfi | skóre: 8
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Já poprvé zkoušel rozběhat sw raid podle článku v jednom zdejším blogu. Používám to jak doma (2 disky, RAID 1), tak to máme nasazeno v práci (tam tedy máme 4 disky na plném hw RAID 5 pro data a systém na 2 diskách v sw RAID 1) a vše funguje bez nejmenších problémů. Systém je Slackware 10, kernel 2.6 kompilovaný pro náš server.
2.3.2007 11:03 Miňo | skóre: 2
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Prvním předpokladem pro RAID (jakýkoli) je stabilní, nepadavý dobře chlazený hardware a UPS. I HW řešený RAID má v řadiči CPU a program (firmware), přesunutí jeho funkce na CPU Linuxu nijak nevadí, pokud je zachována stabilita celku. Ten RAID "něco mezi" spadá vždy do kategorie SW, v Linuxu jsem se s ním setkal jen u nějakých HighPoint řadičů a při modernizaci OS bylo stejně doporučeno migrovat vše na standardizovanou podporu SW RAIDu v jádře, realizovanou přes moduly Device-mapper. Zkušenosti mám s tím výborné (pod Gentoo a SUSE), doporučuju kombinovat Device-mapper i s nějakým systémem pro správu svazků, třeba LVM2 nebo lépe EVMS (ten používám já), bát se toho tedy nemusíš.
3.3.2007 00:24 happymaster23
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Díky za reakce!

Takže co se týče možnosti více svazků nad jením polem, tak se rozcházíte. Láďa píše, že to možné je ale dochází při použití téhle logical volume k poklesu výkonu, zatímco Mino píše, že se LVM používá. Habr píše, že se vytváří "/dev/md0p1" a celé toto nějak nechápu. Mě osobně by se líbilo řešení asi takové, že bych používal tři oddíly (systém+data+swap) a každý ten oddíl by fungoval jako samostatné RAID pole, nebo je tedy nějaké elegantnější řešení? Habr ale píše, že řešením více oddílů nad jedním RAIDem se dá dosáhnou toho, že PC při výpadku nespadne.

Takže teď fakt nevím co :(

Z těch dvou možností swapu se mi stejně více líbí ta mirrorovaná, jak píše Láďa, pokud systém potřebuje víc paměti, tak by se to tou pamětí mělo řešit...

To mimo: Mám pocit, že pod linuxem je každý hardware stabilní a nepadavý ;) (ale je to můj pocit), co se týče chlazení, tak to třeba "ucpu větráčkama", tohle mě pálit nebude a od doby, co jsem si z mého desktopu udělal topení, mám jednu UPS volnou ;) Jen abych tomu rozuměl, tak ten Device-mapper je ten SW RAID?

Zítra (vlastně dnes), se vrhnu na testování a tak bych se chtěl zeptat jaká podpora RAIDu je obsažena ve Slackware 10.2, budu si chtít zkusit minimálně 0, 1, 5 - na to mi zbyli tři 2GB disky po dědovi :D

Ještě bych měl jednu drobnou otázku, která se týká disků. Už dvakrát mě disk v serveru (zatím testuji) pozlobil tím, že při zapnutí PC se nerozběhl a tak bych se mu rád podíval na S.M.A.R.T., jaký je pro to nástroj (nejlépe něco co obsahuje Slackware 10.2)?

díky

P.S.: Ten hot-swap vypadá zajímavě, k tomu aby to bylo kompletní mi bude chybět ten rámeček :D, šroubování disku ze zapnuté stroje by možná působylo komicky, z toho bych ještě odvodil jednu otázku a to jak je to se spare-diskem, běží pořád nebo si ho jádro povolá do služby až jeden odpadne?
3.3.2007 00:46 Láďa
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Jenom co se týče mých odpovědí a ostatního:

1) Pokles výkonu jsem při použití LVM2 netestoval, všimnul jsem si toho jenom v gentoo-wiki.

2) PC při výpadku jednoho disku nespadne ani normálně, potom by RAID neměl smysl. Tohle jsem testoval na IDE discích, prostě jsem za běhu natvrdo odpojil jeden nich a všechno běželo dál, jádro si toho korektně všimnlo a označilo disk jako mrtvý. Potom jenom vypnout, připojit disk zpátky a pole se zrekonstruovalo (šlo o IDE, takže žádný hot-swap). Pokud je to u SATA jinak, tak budu nerad vyveden z omylu :-)

3) Device mapper není SW RAID, je to používáno pro LVM2.

4) Chování hot-spare (a nejenom těch) disku můžeš upravit pomocí hdparm (sdparm). Normálně běží tuším všechny disky pořád.
Habroslav avatar 3.3.2007 02:30 Habroslav | skóre: 14 | blog: Hmmmm | Praha
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně

ad 2) Tohle konkrétně není ani tak problém jádra, jde o to že umření disku za chodu nemusí pobrat řadič - starší IDE to nepobírají běžně (celý vytuhnou např. Intel 82801AA) a dokonce i některý nový SATA (např. Promise FastTrak S150 TX4 (v serverech od Fujistu Siemens)) s tím i přes specifikaci SATA rozhraní a pěknej hot-swap backplane má problémy.

2happymaster23:

K těm oddílům ... špatně jsi pochopil nebo jsem to špatně napsal :o) řešení jsou možný všechny a imho všechny i správný, to spadnutí systému při výpadku jsem myslel jen v případě když není zmirrorovanej swap což se dá vyřešit všema oddílama v jenom poli ale samozřejmě i samostanejma polema.

Nástroje na práci se S.M.A.R.T. jsou v balíčku (Gentoo, Debian - nevim jak Slackware) "smartmontools", na vytažení informací je to konkrétně binárka "smartctl".

No a takovej dodatek :o)
Rozhození jednotlivejch logickejch jednotek po samostatnejch polích má velkou výhodu v tom, že v případě potřeby se dá použít kombinace více disků (případ kterej jsem už zažil: jeden velkej disk na kterým je system a home v samostatnejch polích a pak dva menší samostatný disky na který se každý to pole mirroruje zvlášť) ale je to celkem nepraktický když je potřeba disk rychle vyměnit - musíš na každým disku vytvořit oddíly o příslušnej velikosti, přes mdadm je připojit do pole...

3.3.2007 23:19 happymaster23
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Díky,

co se týče toho tuhnutí řadičů, může to způsobit nějakou nekonzistenci filesystému a podobně?

Nad tím dodatkem jsem taky uvažoval a musím říct že tohle je perfektní věc. Osobně mám v plánu k 80GB disku koupit buď 160GB a nebo 250GB (mají výborný poměr GB/Kč), s tím že ten zbytek budu používat na nedůležitá data a až zas budou peníze, tak koupím třeba 320GB disk a budu to mirrorovat na oba disky. Tohle je ovšem bomba, čím víc linux poznávám, tím ho mám radši.
3.3.2007 23:25 happymaster23 | skóre: 9
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Omlouvám se za double-post, ale zapomněl jsem se zaptat, jak se díváte na disky WD CaviarRE? Zvýšené MTBF osobně považuju za reklamní trik a ten TLER (time limited error recovery) mi spíš připadá tak, že disk místo toho aby se pokusil chybu opravit, tak odpadne z pole... O dalších výhodách jsem se nedočetl, je tam ještě něco?
Habroslav avatar 4.3.2007 00:11 Habroslav | skóre: 14 | blog: Hmmmm | Praha
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Vytuhnutí řadiče samozřejmě nekonzistenci filesystému způsobit může, taky většinou způsbí, ale pokud používáš nějakej moderní žurnálovací filesystém v kombinaci s krátkým commit-time tak tohodle konkretně není třeba se obávat (maximálně "nečistě" odpojenýho filesystému což fsck dá hned dokupy :o) ).

No a s těma WD RE SE a jánevimcoE bych to nějak nehrotil, to jsou _IMHO_ většinou technologie který prakticky ani nepocejtíš takže bych to považoval za reklamní žvásty kolem standardního vylepšování technologií.
28.5.2007 13:52 Honza
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
to "RE" na WD discích bych doporučoval, na disky verze RE je prodloužená 5-letá záruka, takže jim asi trochu víc věří.
4.3.2007 21:02 dustin | skóre: 60 | blog: dustin
Rozbalit Rozbalit vše Re: Softwarový RAID pod Linuxem a RAID všobecně
Při tom výpadku řadiče může dojít až k vytuhnutí jádra, občas se nám to stává.

Pro kritičtější aplikace bych osobně volil HW Raid, mám výborné zkušenosti s PATA řadiči RAID0/1 od 3ware. Dnes již dělají asi jenom SATA verzi za cca 4k, s tou zkušenosti zatím nemám. Určitě ji tu někdo používá.

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.