raid5 [Újabb gond]

Fórumok

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

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.

É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.

Ú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?

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...