Nieuws:

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

Auteur Topic: raid configuratie wordt niet meegenomen bij het opstarten  (gelezen 259 keer)

Offline edxtreem

  • Lid
raid configuratie wordt niet meegenomen bij het opstarten
« Gepost op: 2014/09/01, 18:18:50 »
Hallo allemaal,

Ik ben hier nu 2 dagen mee bezig maar krijg het net niet goed voor elkaar. Ik heb een 4 schijven (1 ubuntu 14.04, 1 windows 7 en 2 1tb schijven) in mijn systeem zitten. Nu is de bedoeling om de 2 * 1tb schijven in raid 1 te draaien en hier uiteindelijk mijn /home mount point naar toe te verplaatsen. Ik wil de raid functionaliteit van mijn moederbord gebruiken (Asus P7P55D met een Intel Matrix Storage Manager) omdat ik vanaf mijn windows installatie ook de data op de raid array wil kunnen benaderen.
Nu heb ik de bios de raid configuratie ingesteld (2 schijven geselecteerd en op raid 1 gezet) en ben ik met mdadm aan de slag geweest en lijkt het allemaal goed te werken.

root@emh-desktop:~# mdadm --assemble --scan
mdadm: Container /dev/md/imsm0 has been assembled with 2 drives
mdadm: Started /dev/md/DATA_0 with 2 devices

root@emh-desktop:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md126 : active raid1 sdb[1] sdd[0]
      976759808 blocks super external:/md127/0 [2/2] [UU]
      [==>..................]  resync = 12.9% (126329472/976759940) finish=87.9min speed=161090K/sec
     
md127 : inactive sdd[1](S) sdb[0](S)
      5288 blocks super external:imsm
       
unused devices: <none>

root@emh-desktop:~# mdadm --examine --scan
ARRAY metadata=imsm UUID=84ef44b6:94f74c2b:8c5dbb40:b68e6ae5
ARRAY /dev/md/DATA container=84ef44b6:94f74c2b:8c5dbb40:b68e6ae5 member=0 UUID=6f553f6b:81146cd8:c1f94946:8598d276

Inhoud van mijn /etc/mdadm/mdadm.conf :

# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default (built-in), scan all partitions (/proc/partitions) and all
# containers for MD superblocks. alternatively, specify devices to scan, using
# wildcards if desired.
#DEVICE partitions containers

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root

# definitions of existing MD arrays

# This file was auto-generated on Mon, 01 Sep 2014 16:51:54 +0200
# by mkconf $Id$
ARRAY /dev/md/imsm0 metadata=imsm UUID=84ef44b6:94f74c2b:8c5dbb40:b68e6ae5
ARRAY /dev/md/DATA_0 container=/dev/md/imsm0 member=0 UUID=6f553f6b:81146cd8:c1f94946:8598d276

Maar wanneer ik nu de computer reboot ben ik de raid configuratie kwijt en moet ik de bovenstaande commando's opnieuw uitvoeren. Dit moet volgens mij wel automatisch kunnen, helemaal wanneer ik mijn /home mount point daar naartoe wil verplaatsen.

Ik hoop dat iemand hier weet wat ik niet goed doe, of ben vergeten..

Offline Moob

  • Lid
Re: raid configuratie wordt niet meegenomen bij het opstarten
« Reactie #1 Gepost op: 2014/09/02, 23:21:16 »
Ik denk dat je een beetje dubbelop bezig bent. Je zet de BIOS optie aan om raid te gebruiken en daarnaast configureer je raid in je OS, in jou geval linux. Het is of/of, of je hebt een hardware/bios raid of een software matige raid set, niet beide. Een software matige raid set gedefineerd op een hardware/bios raid set voegt namelijk niks toe.

Zelf heb ik slechte ervaringen met raid opties in de BIOS omdat dit een zogenaamde 'fake raid' is en geen 'echte raid'. Met 'echt' bedoel ik dus een hardwarematige raid controller die alle disk afhandelingen uitvoert in plaats van het bios van je moederbord. Als een disk faalt terwijl je die bios raid gebruikt heb je geen garanties dat de boel goed blijft werken of dat je raid set goed te herstellen is als een disk faalt, dat is tenminste mijn ervaringen met bios raid.

Omdat je vermeldt dat je ook vanuit windows en linux je raid 1 set wilt benaderen zou ik het anders doen. Met de nadruk op 'ik' :)

Configureer je schijven in de bios als 2 losse schijven en maak binnen Windows en Linux er dan een softwarematige raid 1 set van. Maak eerst je raid set aan binnen windows met de gewenste groote en dan kan je in linux de rest ruimte gebruiken om je raid set aan te maken voor /home

Just my 0.02 euro cent

« Laatst bewerkt op: 2014/09/03, 00:00:10 door Moob »