Ubuntu Server, problem med MDADM och raid

Permalänk
Medlem

Ubuntu Server, problem med MDADM och raid

Tjo på er!

Kör ubuntu server 12.10 och har haft 4st diskar i raid 5. Allt har fungerar smärtfritt, tills jag bytte komponenter i servern.
Bytte moderkort, minne, cpu etc. Dock diskarna är identiska.
(Gissar att det blivit fel då jag temporärt var tvungen att boota servern med enbart 3 av de 4 diskarna, ett par gånger.)

Mitt problem:
Varje gång jag rebootar servern så kan inte servern starta pga av den inte kan montera raidenheten (/dev/md0), och jag måste välja att vänta, skippa mounten, eller manuell fix.
Jag skippar, kollar jag sedan raidenheten så står den som inactive och 3.64TB (4x1TB), detta är fel. Det ska vara ca 2.72TB.

Jag löser problemet genom att stoppa /dev/md0 och sedan assemble igen, och mounta om /dev/md0 så funkar det galant sedan.

Är det något bootconfig eller nåt som strular till det? För raidenheten fungerar utmärkt när jag gjort ovanstående, och är endast vid boot den strular.

Tacksam för hjälp!

Visa signatur

PC: i7 3770k, Asus P8Z77-M PRO, 16GB @ 1600Mhz CL9, Gigabyte GTX670 OC, 120GB Intel 330
HTPC: i5 3450, ASRock Z77M mATX, 8GB @1600Mhz CL9, Gigabyte GTX670 OC, 160GB Intel 320
Server (Ubuntu 12.04): Pentium G2030 3Ghz, 4GB @ 1600Mhz, 160GB VelociRaptor, 4*1TB 7200RPM @ RaidZ

Permalänk
Medlem

Det är ubuntu 12.04 och senare som har ett racecondition.
Du kan läsa om problemet här: https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/990913

Specifikt mitt inlägg här som är en fullösning på problemet:
https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/990913/c...

Permalänk
Medlem

Ska testas!
Återkommer med svar.

Visa signatur

PC: i7 3770k, Asus P8Z77-M PRO, 16GB @ 1600Mhz CL9, Gigabyte GTX670 OC, 120GB Intel 330
HTPC: i5 3450, ASRock Z77M mATX, 8GB @1600Mhz CL9, Gigabyte GTX670 OC, 160GB Intel 320
Server (Ubuntu 12.04): Pentium G2030 3Ghz, 4GB @ 1600Mhz, 160GB VelociRaptor, 4*1TB 7200RPM @ RaidZ