Udv!
Egyszeru kerdesem lenne:
Van 4 darab sata hdd es raid5 lenne beloluk.
Melyik a jobb megoldas:
--raid-devices=4
vagy
--raid-devices=3 --spare-devices=1
vagy teljesen mindegy.
Tilla
- 920 megtekintés
Hozzászólások
-n 4 = jobb a performancia, mivel 4 diszket tud parhuzamosan hasznalani. 1 tetszoleges diszk beadhatja a kulcsot.
-n 3 = kisebb performancia, mivel 3 diszket hasznalhat egyszerre. 1 tetszoleges diszk megmakkanhat, de amint ez megtortenik ujraepiti a tombot a hotspare-re, ezutan ugyanugy mukodik tovabb, az ujraepites alatt kritikus egy masik diszk elvesztese.
- A hozzászóláshoz be kell jelentkezni
Kosz!
Ezek szerint biztonsag szempontjabol mindegy, de n=4 -el gyorsabb.
Ha valamelyik kiesik, akkor ugy is csere...
Tilla
- A hozzászóláshoz be kell jelentkezni
Éppen hogy nem mindegy biztonság szempontjából, mert ha egy lemez kiesik és van spare, akkor a lehető leggyorsabban megtörténik az újraépítés és a lehető legrövidebb ideig lesz veszélyes állapotban (amikor egy diszk kiesése adatvesztéssel jár) a rendszer.
Egyébként meg a lényeg, hogy folyamatosan monitorozd, hogy kiesett-e lemez, és minél előbb cseréld.
- A hozzászóláshoz be kell jelentkezni
jaja. de en 3+1 helyett inkabb raid6-ot csinaltam. raid5-ot spare nelkul pedig ott, ahol hamar megoldhato a csere.
- A hozzászóláshoz be kell jelentkezni
na meg n=4 -nel 3 diszk kapacitasod marad, 3+1-nel pedig csak 2, ez sem elhanyagolhato :)
- A hozzászóláshoz be kell jelentkezni
Modositok:
Tok mindegy, mert a negyediket spare-ba teszi:
mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sd[a-d]1
Update Time : Sat Dec 8 10:48:23 2007
State : clean, degraded, recovering
Active Devices : 3
Working Devices : 4
Failed Devices : 0
Spare Devices : 1
- A hozzászóláshoz be kell jelentkezni
vard meg amig felepiti.
cat /proc/mdstat
- A hozzászóláshoz be kell jelentkezni
Valoban ;)
Update Time : Sat Dec 8 11:38:22 2007
State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
(Kozben egy masik serveren is megneztem, es ott is igy vala.)
Mindenesetre koszi a 'support'-ot
- A hozzászóláshoz be kell jelentkezni
pontosabban, a random read teljesitmenyben nem nagyon lesz kulonbseg, irasban se, sot, lassabb is lehet a 4 diszkes. szekvencialis olvasasban viszont nyersz, ez teny.
- A hozzászóláshoz be kell jelentkezni
szekvencialis irasnal is gyorsabb a 4 diszkes raid5, random elerest nem teszteltem.
- A hozzászóláshoz be kell jelentkezni
Újabb gondom támandt ezzel a raid5-el :(
Azért nem nyitottam újabb topcot, mert a mostani gond, az előző folyamánya...
Az a gép, melyen a raid5-öt készítettem, azon korábban egy raid1-es tükör volt. 2 db 80GByte-os HDD-vel. Maga a debian egy 120 GByte-os pata-s vinyón volt(van!). Ennek az alaplapnak az egyik sata portja deglett meg, ami
miatt alaplapcsere, proci, ram, stb. Azzal az elgondolással, hogy úgy is szét kell szedni, került
bele 4x160GByte-os sata hdd, amit raid5-nek konfigoltam. (Ez volt ennek a topic nyitásnak a kérdése).
Minden szép és jó volt, egészen egy újraindításig, ahol kiderült, hogy a rendszer még mindig raid1-ként kezelné a négy hdd-t, természetesen szarul.
(pontosabban a mdadm --detail /dev/md0 raid5-nek mondja, de hibásként miszerint két hdd van csak, amiből az egyik failed ... )
Na itt kezdődőtt a kálváriám, mert tök mindegy mit csinálok, a reboot után ugyanez az állapot.
Némi info:
az /etc/mdadm/mdadm.conf legenerálva a megfelelő ARRAY bejegyzéssel
hatása semmi
az /etc/raidtab file elösször módosítva, késöbb törölve,
hatása semmi
Kérdés: Mi a szösz van ezzel?
A reboot után a következő módon helyreállítható:
- /etc/init.d/mdadm-raid stop
- mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
Ez a manuális mód viszont nem kóser, mert igy nem tehetem be az fstab-ba mert boot-kor
kiakad...
Van valami ötlet?
- A hozzászóláshoz be kell jelentkezni
lehet, hogy az mdadm.conf ujrageneralasa utan update-initramfs -u segit - hogy belerakja az initramfs-be is az uj mdadm.conf-ot.
de ez csak tipp, nem biztos, hogy segit.
- Use the Source Luke ! -
- A hozzászóláshoz be kell jelentkezni
'Asszem elvesztettem a fonalat... Miért is kell nekem futtatnom az initramfs-t ?
Némi infót please...
[szerk]
Hülyeségeket kérdezek. már leesett a tantusz!
Holnap kiroszalom....
[szerk]
- A hozzászóláshoz be kell jelentkezni
Gondolom az initrd-ben nem lett átírva az mdadm.conf
- A hozzászóláshoz be kell jelentkezni
na egyszerre irtuk kb. ugyanazt :)
- Use the Source Luke ! -
- A hozzászóláshoz be kell jelentkezni
Jaja :)
- A hozzászóláshoz be kell jelentkezni
Nem nyert :(
Nincs ötlet mi szösz lehet még a gond?
Itt az eredmény az "update-initramfs -u" és reboot után:
------------------------------------------------
xxxx:~# mdadm --detail /dev/md0
/dev/md0:
Version : 01.00.03
Creation Time : Thu Dec 13 09:21:11 2007
Raid Level : raid5
Used Dev Size : 156288192 (149.05 GiB 160.04 GB)
Raid Devices : 4
Total Devices : 2
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Fri Dec 14 16:35:31 2007
State : active, degraded, Not Started
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
Name : 'xxxx':0
UUID : 846602e7:d9f41970:9056eaef:8bda4e15
Events : 12
Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 0 0 1 removed
2 0 0 2 removed
4 8 49 3 active sync /dev/sdd1
------------------------------------------------
Majd egy ilyen és minden megy:
------------------------------------------------
xxxx:~# /etc/init.d/mdadm-raid restart
Stopping MD array md0...done (stopped).
Assembling MD array md0...done (started [4/4]).
Generating udev events for MD arrays...done.
xxxx:~# mdadm --detail /dev/md0
/dev/md0:
Version : 01.00.03
Creation Time : Thu Dec 13 09:21:11 2007
Raid Level : raid5
Array Size : 468864576 (447.14 GiB 480.12 GB)
Used Dev Size : 312576384 (149.05 GiB 160.04 GB)
Raid Devices : 4
Total Devices : 4
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Fri Dec 14 16:35:31 2007
State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
Name : 'xxxx':0
UUID : 846602e7:d9f41970:9056eaef:8bda4e15
Events : 12
Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
2 8 33 2 active sync /dev/sdc1
4 8 49 3 active sync /dev/sdd1
------------------------------------------------
Erre kössön valaki csomót...
- A hozzászóláshoz be kell jelentkezni