Mam otazku na skusenejsich linuxakov, ktorych je tu podla reakcii na clanok zrejme plno ;). Vzdy ked vidim clanok/navod o vytvarani sw raidu v linuxe, prebieha to tak, ze v raide skonci vsetko okrem swap particie. Chapem, ze z vykonoveho hladiska je optimalne mat swap particiu na oboch diskoch a nechat system robit stripping (co ak spravne chapem robi system v takom pripade automaticky). Ale ak ma system naozaj nieco naswapovane a v tej chvili mi odide jeden disk, tak minimalne aplikacie ktore maju nejake data v swape spadnu. Ano, po restarte bude system opat bezat, ale preco nedat do mirroring raidu aj swap particiu a mat tak system, ktory prezije poruchu jedneho disku aj ked prave mal nieco ulozene v swape? Dakujem vopred za odpovede/vysvetlenia.
Presne tohle jsem taky cetl, kdyz jsem se zajimal o SW RAID. Takze jsem normalne vytvoril RAID 1 i pro swap a fungovalo to vyborne. Pravdepodobne byl akorat pomalejsi zapis do swapu, nez kdybych mel dva swap oddily (na kazdem disku jeden) bez RAID.
Presne tak. Jen nesmite swapovat na jiny raid nez 1, protoze pri raidu 4 nebo 5 je pro zapis potreba zaalokovat pamet a ta v tu chvili uz jaxi nemusi byt volna ;-)
No, nie som nejaký veľký odborník na sw RAID, ale čo som čítal, tak v prípade poruchy IDE disku sa aj tak systém vysoko pravdepodobne zosype a treba ho zreštartovať. Takže swap na RAIDe nedáva zmysel.
Dneska uz mate vsude pravdepodobne SATA disky a tam funguje zotaveni sbernice radove lepe, takze system velmi pravdepodobne prezije smrt jednoho disku a zustane bezet. Uplne jiste to ale neni, muze se take stat, ze umirajici disk posle do vyssi vrstvy zcela nesmyslna data a to povede k padu aplikace.