Ik heb een probleem met het opzetten van een raid1 array.
Ubuntu Server 9.0.4
geinstalleerd op een 8 Gb USB stick
2x SATA disk (sda,sdb)
Ik heb het pakket mdadm geinstalleerd en wil daarmee een raid array opzetten.
Met fdisk heb ik op sda en sdb een partitie aangemaakt met als type FD (linux raid autodetect)
====================================================================
root@XBMC:/etc/mdadm# fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 1 121601 976760001 fd Linux raid autodetect
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 121601 976760001 fd Linux raid autodetect
Disk /dev/sdc: 8032 MB, 8032092160 bytes
255 heads, 63 sectors/track, 976 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x183fe5be
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 928 7454128+ 83 Linux
/dev/sdc2 929 976 385560 5 Extended
/dev/sdc5 929 976 385528+ 82 Linux swap / Solaris
====================================================================
Daarna heb ik met het volgende commando een raid array aangemaakt:
mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1
daarna heb ik hem ext3 actief gemaakt:
mkfs.ext3 /dev/md0
Nu kan ik /dev/md0 mounten en is het hele zaakje werkend.
volgens de handleiding heb ik in /etc/mdadm een config file aangemaakt waarin de array staat beschreven. Deze zou nodig zijn voor bij het opstarten van linux:
=============================================
cat /etc/mdadm/mdadm.conf
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=6a47e497:ac5bfa14:44740dc9:4520e592
==============================================
Maar als ik nu een reboot uitvoer dan heb ik geen raid array:
=======================================
mdadm --examine /dev/md0
mdadm: No md superblock detected on /dev/md0.
=======================================
Sterker nog, als ik in /dev kijken dan heb ik zelfs geen sda1 en sdb1 meer. dat blijkt ook uit het volgende commando:
=======================================
mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1
mdadm: cannot open device /dev/sda1: No such file or directory
mdadm: /dev/sda1 has no superblock - assembly aborted
=======================================
maar deze had ik toch met fdisk aangemaakt.
Hoe kom ik hier nu uit?
ik wil een raid 1 array die na elke reboot gewoon gestart word en daarna automatich gemount zodat ik er data op kan zetten
Kan iemand mij hierbij helpen?
Ubuntu Server 9.0.4
geinstalleerd op een 8 Gb USB stick
2x SATA disk (sda,sdb)
Ik heb het pakket mdadm geinstalleerd en wil daarmee een raid array opzetten.
Met fdisk heb ik op sda en sdb een partitie aangemaakt met als type FD (linux raid autodetect)
====================================================================
root@XBMC:/etc/mdadm# fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 1 121601 976760001 fd Linux raid autodetect
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 121601 976760001 fd Linux raid autodetect
Disk /dev/sdc: 8032 MB, 8032092160 bytes
255 heads, 63 sectors/track, 976 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x183fe5be
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 928 7454128+ 83 Linux
/dev/sdc2 929 976 385560 5 Extended
/dev/sdc5 929 976 385528+ 82 Linux swap / Solaris
====================================================================
Daarna heb ik met het volgende commando een raid array aangemaakt:
mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1
daarna heb ik hem ext3 actief gemaakt:
mkfs.ext3 /dev/md0
Nu kan ik /dev/md0 mounten en is het hele zaakje werkend.
volgens de handleiding heb ik in /etc/mdadm een config file aangemaakt waarin de array staat beschreven. Deze zou nodig zijn voor bij het opstarten van linux:
=============================================
cat /etc/mdadm/mdadm.conf
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=6a47e497:ac5bfa14:44740dc9:4520e592
==============================================
Maar als ik nu een reboot uitvoer dan heb ik geen raid array:
=======================================
mdadm --examine /dev/md0
mdadm: No md superblock detected on /dev/md0.
=======================================
Sterker nog, als ik in /dev kijken dan heb ik zelfs geen sda1 en sdb1 meer. dat blijkt ook uit het volgende commando:
=======================================
mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1
mdadm: cannot open device /dev/sda1: No such file or directory
mdadm: /dev/sda1 has no superblock - assembly aborted
=======================================
maar deze had ik toch met fdisk aangemaakt.
Hoe kom ik hier nu uit?
ik wil een raid 1 array die na elke reboot gewoon gestart word en daarna automatich gemount zodat ik er data op kan zetten
Kan iemand mij hierbij helpen?
[ Voor 3% gewijzigd door Zjemm op 23-09-2009 21:58 ]