Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [OPGELOST] Howto add existing data on RAID5 to new install of ubuntu server  (gelezen 1721 keer)

Offline t.h.w.

  • Lid
Hi,
Als newbie zit ik met een probleem waarvan ik hoop dat iemand me kan helpen.

Wegens stroomwerkzaamheden in de straat is de stroom een keer teveel uitgevallen, waardoor de batterij van mijn file-servertje het niet meer trok. Om een lang verhaal kort te maken: Mijn RAID-5 configuratie ligt 'eruit'.

Mijn configuraie was als volgt:
drive 1: 4 GB met / en swap erop voor het server gedeelte (compactflash als solid state :) )
drive 2,3,4: 1 TB (via USB) als RAID5 en daarop de /home, via NFS benaderbaar via mijn LAN

Inmiddels heb ik Ubuntu Server 10.04 opnieuw geinstaleerd, maar heb het idee dat er met het partitioneren iets niet goed is gegaan. (lees: ...dat ik met het partitioneren iets niet goed heb gedaan...)

Bij het 'configure software raid' kan ik maar twee van de drie schijven kiezen, dus heb maar even niets gedaan en de installatie uitgezeten.
Ik kreeg bij de installatie ook niet de mogelijkheid om een mount-point aan de raid toe te wijzen.
Bevestiging bevinding:
'sudo fdisk -l'
vier drives verschijnen
sda bootable met tweepartitions
sdb, sdb, sdc, als Linux raid autodetect

'sudo mdadm --run --scan /dev/md0'
not enough operational devices for md0 (2/3 failed)

Heb nog wat andere dingen getest en het lijkt erop dat aan de md0 alleen de sdb gekoppeld zit en de andere drives niet...

Iemand tips?

Zelf zit ik me af te vragen of het nuttig is in de installatie bij 'configure software raid' eerst 'delete MD' te kiezen, en daarna weer te kiezen, maar ik ben even benieuwd wat dan allemaal eerst gebeurd en of ik daarna wel weer 'create MD' kan kiezen...

 ???

« Laatst bewerkt op: 2011/06/02, 20:28:24 door t.h.w. »

Offline jan11000

  • Lid
Re: Howto add existing data on RAID5 to new install of ubuntu server
« Reactie #1 Gepost op: 2011/05/27, 10:59:23 »
Je raid harde schijven, aan welke kontrollers zitten deze?
Staan deze kontrollers aan in je bios?
Staan de instellingen in je bios hetzelfde als vroeger?
Zie je met opstarten alle harde schijven in de bios/scherm voorbij komen?

Offline t.h.w.

  • Lid
Re: Howto add existing data on RAID5 to new install of ubuntu server
« Reactie #2 Gepost op: 2011/05/27, 11:31:13 »
Je raid harde schijven, aan welke kontrollers zitten deze?
Staan deze kontrollers aan in je bios?
Staan de instellingen in je bios hetzelfde als vroeger?
Zie je met opstarten alle harde schijven in de bios/scherm voorbij komen?
Hi Jan11000,
Het gaat om ubuntu software raid, derhalve geen controllers.
De bios heb ik niet aangezeten.

Wat bedoel je met 'of de harde schijven in de bios/scherm voorbij komen? (ben een beetje een leek, geloof ik...)

MORE INFO


Code:

sudo mdadm --query --detail /dev/md0
Output:
md0
raid 5
superblock is persistant
active degraded Not Started
drive 1 active sync
drive 2 removed
drive 3 removed


Nu is mijn vraag hoe ik die andere drives kan toevoegen?
Thanks!

« Laatst bewerkt op: 2011/05/27, 15:39:52 door t.h.w. »

Offline jan11000

  • Lid
Re: Howto add existing data on RAID5 to new install of ubuntu server
« Reactie #3 Gepost op: 2011/05/28, 02:21:53 »
Wat bedoel je met 'of de harde schijven in de bios/scherm voorbij komen?
Met opstarten van je pc kun je voordat windows opstart, dus het bios gedeelte, zien welke harde schijven je hebt, tijdens het opstarten vliegt dit voorbij.
Ik dacht dat je in de bios had gezeten omdat je iets over een batterij zei, indien je batterij leeg is geweest, dus dan is je bios gerset, dus de instellingen zijn niet hetzelfde, waardoor misschien een harde schijf kontroller uit staat.

Misschien staat hier info in wat je kunt gebruiken:
http://kevin.deldycke.com/2008/07/heroic-journey-to-raid-5-data-recovery/
http://www.linuxquestions.org/questions/linux-general-1/want-to-repair-my-raid-array-480586/


« Laatst bewerkt op: 2011/05/28, 07:53:15 door jan11000 »

Offline t.h.w.

  • Lid
Hallo Jan,
De eerste link was erg leerzaam, bedankt!
Volgens mij stroomuitval in de straat geweest.... (mijn server is een oude laptop, dus die heeft een batterij, maar mijn schijven niet...)

Inmiddels ben ik nu zover dat mijn raid er als volgt uitziet:

Code:

sudo mdadm -D /dev/md0
output:

Version: 00.90
create time: sun feb 28 15:39:31 2010
raid level: raid 5
used dev size: 976759936 (931.51 GiB 1000.20 GB)
raid devices: 3
total devices: 2
preferred minor: 0
persistance: superblock is persistant

update time: tue may 24 15:54:00 2011
state: active, degraded, Not Started

active devices: 2
working devices: 2
failed devices: 0
spare devices: 0

layout: left symetric
chunk size: 64k
UUID: f896d6e5:388d491f:6bcc90a3:a330ac83
events: 0.7288949

Number major minor raiddevice state
0 8 17 0 active sync dev/sdb1
1 8 33 1 active sync dev/sdc1
2 0 0 2 removed

Volgens mij is dit wel hoopvol...
Suggsties wat nu te doen? Filesystem checken? Zoja, hoe?
Of gewoon ook de derde drive toevoegen? Gaat de array dan vanzelf weer syncen met de derde drive (die loopt een maand achter...)
Bedankt!
« Laatst bewerkt op: 2011/06/02, 20:25:03 door t.h.w. »

Offline t.h.w.

  • Lid
Inmiddels heb ik de hele boel weer aan de praat.

Van de array waren twee schijven ok, een liep achter. De array assembled met twee schijven en de derde ge re-add. Die is een paar dagen bezig geweest om weer 'bij te komen'.
Vervolgens de /dev/md0 gemount op een nieuw mountpoint en dat weer via NFS ingesteld en presto: alles werkt weer.

Bedankt ovor alle input!