Archief - Software RAID 5 not booting

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

cooLopke

Legacy Member
Beste 9livers,

Momenteel heb ik een software RAID 5 geconfigureerd met mdadm en als OS draait Ubuntu Server 12.04 LTS. Sinds gisteren wil mijn Ubuntu Server niet meer booten. Voorheen had ik al problemen namelijk dat mijn harde schijven veel lawaai produceren bij de boot en dat ik na de grub altijd ongeveer een minuut moest wachten totdat het ubuntu logo verscheen. Van het moment dat het ubuntu logo verscheen waren mijn schijven stil.

Ik heb vandaag een extern scherm eraan gekoppeld om te zien wat er mis loopt. Bij de eerste boot zag ik al dat één van mijn schijven niet meer gedetecteerd werd in BIOS. Na de herstart was dit probleem van de kaart en zag ik dat het moederbord al mijn schijven opnieuw detecteerde, maar hij bootte niet meer. Nu heb ik een BIOS flash gedaan en alle standaardwaarden teruggeplaatst. Alle instellingen terug geplaatst (alle schijven terug op AHCI), maar hij wil nog steeds niet booten. Ik geraak in Grub, maar daarna blijft het een eindeloos zwart scherm, doet dus totaal niks.

Als ik boot met een bootable ubuntu live cd en ik ga naar de partitielayout dan zie ik alles nog netjes geconfigureerd staan, zoals het voorheen was. Het enige wat ik niet kan doen is volgend commando mdadm --detail /dev/md0 of md1. Hij zegt dat deze niet bestaat of is dat normaal? Ik wou namelijk zien of mijn array "gebroken" was.

Iemand enig idee, wat ik nog kan doen? Ik durf niet veel te doen, aangezien ik dan misschien al mijn data kwijt ben. Kan ik trouwens nog mijn data backuppen van een software raid 5, zoja hoe kan ik dat het best doen?

Ik heb 3 partities op 3 schijven (1x WD20EARS + 2x WD20EARX):

20 GB ==> / (sda1 (10 GB), sdb1 (10GB), sdc1 (10 GB))
4TB ==> /home (sda2 (+/- 1,8GB), sdb2 (+/- 1,8GB), sdc2 (+/- 1,8GB))

1 GB swap ==> op elke schijf, maar deze staan niet in RAID.

Ik ben echt een noob in RAID configuraties + linux ==> please help!

Mvg,

cooLopke

cooLopke

Legacy Member
Even een update:

Blijkbaar heb ik geen md0 of md1 device. Dit zijn nu de devices md126 en md127 binnen de ubuntu live cd (vroeger was dit md0 en md1). Anyway als ik nu het commando "mdadm --detail /dev/md126" dan kreeg ik volgende error: md device /dev/md126 does not appear to be active. Nu deed ik het commando: mdadm --detail --run /dev/md126. Als ik nu het commando "mdadm --detail /dev/md126 doe krijg ik hetvolgende:

http://dl.dropbox.com/u/5549288/IMG_20130309_165006.jpg

Zoals je ziet kan ik ze ook niet re-adden...

The Monopoly Guy

Legacy Member
Doe eens een fdisk -L of met smartctl kijken naar de health van je disks
Kijk ook wat er staat bij dmesg
Veel meer weet ik er ook niet van aangezien ik zelf geen raidsetup heb, misschien weet iemand anders er hier meer van..

Maar als die 2 disks effectief kapot zouden zijn ben je wel gezien natuurlijk

cooLopke

Legacy Member
Ok, met volgend commando's heb ik mijn Software RAID 5 terug aan de praat gekregen:

mdadm --assemble --verbose --force /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdc1
mdadm --assemble --verbose --force /dev/md1 /dev/sda3 /dev/sdb3 /dev/sdc3

Ze werken. Ik reboot ==> nog steeds black screen. Ik boot terug in live cd. Zie ik dat mijn arrays nog bestaan, maar dat deze terug md126 en md127 zijn. Nu ik heb volgende informatie gevonden:

Why is my RAID /dev/md1 showing up as /dev/md126? Is mdadm.conf being ignored? - Ask Ubuntu

Hoe kan ik dit toepassen als ik niet kan booten en niet kan mounten via de ubuntu server live cd?

@monopoly guy fdisk -L werkt niet in de ubuntu server live cd =/. Ik heb maar een beperkt aantal commando's. Als ik boot in de ubuntu desktop editie wel. Maar dan werkt mdadm niet =/

The Monopoly Guy

Legacy Member
Waarom kan je niet mounten?
mdadm --assemble --verbose --force /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdc1
mdadm --assemble --verbose --force /dev/md1 /dev/sda3 /dev/sdb3 /dev/sdc3

Dan
mount /dev/md0/ /mnt/raid0

oftewel gewoon mount /dev/md126/ /mnt/raid126

cooLopke

Legacy Member
Ik kon niet mounten via ubuntu live cd server. Maar ik kan wel mounten via de ubuntu live cd desktop versie. Ik moest blijkbaar op de desktop versie mdadm installeren en toen ging alles. Schijven gedetecteerd via mdadm --detail --scan

Toen alles gerebuild. Daarna kunnen mounten (mount /dev/md0 /mnt)

Alle commando's kunnen uitvoeren zoals hier stond beschreven. De config van mdadm.conf aangepast en daarna sudo update-initramfs -u -k all uitgevoerd.

Nu kan ik terug booten in het systeem, echter zijn mijn read speeds zeer laag. Volgens mij scheelt er toch iets aan mijn schijven of mijn SATA-kabel. Ik heb thans met hd-tune een benchmark uitgevoerd op alle schijven apart en deze liggen allemaal op 125 mb/s. Ik begrijp er eerlijk gezegd niets van.

cooLopke

Legacy Member
Net de SATA kabels vervangen. Nog steeds traag Hdparm -tT /dev/md0 geeft een 1,15 MB/s speed aan. Nog een paar keer gereboot geen verschil.

Nu dezelfde kabels gestoken, maar 2 hdd's van SATA poorten verwisselt en nu is die gewoon weer normale speed. Ik heb dat 2 maanden geleden nog een keer aan de hand gehad op die manier en op dezelfde manier opgelost. Dit is gewoon vervelend en onbetrouwbaar aan het worden. En op die manier kan ik ook geen garantie innen.

Iemand die een idee heeft, wat ik kan doen? Welke tests kan ik het best uitvoeren, om te weten welke schijf de oorzaak is?

Bedankt.


edit: speed probleem is toch niet opgelost.

cooLopke

Legacy Member
SOLVED!!

Vandaag was mijn RAID weer gebroken en mijn hdd's werden weer niet herkent. Zelfde verhaal als gisteren dus.

Uitieindelijk alles losgekoppeld tesamen met de hdd koeler. Deze ertussen uitgehaald ==> problem solved! Ook het lawaai van mijn schijven bij het opstarten is verdwenen en de server is terug ultra stil. De prestaties van mijn schijven zijn zelfs verbetert t.o.v vroeger. Nu haal ik een constante schrijfsnelheid van 90 MB/s over het netwerk, terwijl dit ervoor 60 MB/s was.

Ik weet niet wat er precies met de hdd koeler scheelt, maar ik denk dat het te maken heeft met de aansluiting. Van het moment dat ik deze aankoppel aan de voeding heb ik het weer zitten. Deze er maar tussen uitgegooid en zijn de problemen opgelost.

Toch bedankt voor de hulp Monopoly Guy.

Mvg,

cooLopke

cooLopke

Legacy Member
Ok, te vroeg victorie gekraaid :(. RAID is weer gebroken. Dit keer is het de andere schijf. Ik heb de schijven van poorten verwisseld. De 2 schijven die op de jmicron controller zaten zitten nu op de intel poorten en de andere schijf is zit nu op de jmicron. Nu is deze het probleem.

Ik denk dat die jmicron poorten stuk zijn, dat is mijn gedacht. Ik ben de schijven momenteel aan het testen met volgend commando: smartctl -s on -t long /dev/sd(a,b,c)

Iemand enig idee wat ik nog kan doen? Het kan niet dat eerst de 2 schijven stuk zijn en nu ineens de andere schijf. Kan je die controller op één of andere manier updaten of zal het dan een nieuw moederbord gaan worden?

Iemand een idee, aub?

cooLopke

Legacy Member
Ik heb alle schijven getest. K heb geen fouten gevonden. Nu wil ik mn schijven rebuilden, maar dit lukt niet. Ik krijg de melding dat enkel 2 van de 3 schijven kunnen gestart worden. De 3de schijf geeft de melding "possibly out of date". Zelfs met --force gaan enkel 2 vd 3 schijven.

Als ik opstart dan krijg ik zwart scherm en is mijn hdd constant aan t branden, maar doet voor de rest niets. Mijn vraag is, is die nu aan t rebuilden of niet?

Sent from my Nexus 4 using Tapatalk 2

cooLopke

Legacy Member
Is dus aan t rebuilden. Sloooooow!

Edit: nog 600 min!!! Omg!

Als die opnieuw crashed, dan zal t een nieuw moederbord worden. De schijven geven geen fout aan, dusja. Ofwel moet ik de server 24/7 op laten staan. Want tis altijd bij t booten, dat de jmicron sata poorten geen schijf detecteren.

Sent from my Nexus 4 using Tapatalk 2
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan