Debian etch sata Raid 1

Tuesday 18. September 2007 | dexta

So der CTserver 1.0 hat ausgedient und ein frisches Debian ist installiert, zwei neue Festplatten sollten nun den Speicher in einem RAID 1 auf Software Basis bereitstellen.
Nun befanden sich, aus Forensischen Gründen, Daten auf der einen für md0 vorgesehenden Laufwerke.

Zu erst bereitet man die erste Platte vor, aus gehen von der gerade frisch ausgepackten die platz neben der schon mit Daten beschmutzen.

fdisk /dev/sdb1 -> Partion anlegen
mkfs.ext3 /dev/sdb1 -> Dateisystem

Wenn nicht schon geschehen dann installiert man nun die RaidTools von Linux, unter Debian eben mit:

apt-get install mdadm

…. erzeugt mit ( HowTow für ein Softwareraid ):

// Raid initialisieren
// missing ist Platzhalter für die aktive Festplatte
// -l 1 steht Raid-1
// -n 2 steht für zwei Raid-Devices

mdadm -C /dev/md0 -l 1 -n 2 missing /dev/sdb1

jetzt das neue die neue Datei mit einem :

mkfs.ext3 /dev/md0

und

mount /dev/md0 /mnt/raid [ und mount /dev/sda1 /mnt/daten ]

alle vorhanden Daten auf das neue Raid kopieren :

cp /mnt/daten/* /mnt/raid/

wenn alles angekommen ist löscht man die Platte mit den Daten
(man sollte immer noch ein Backup dieser Daten vorhalten, nichts ist sicher)
mkfs.ext3 /dev/sda1

und zu guter letzt was soeinfach hoffentlich bei einem ausfall der Platte klappt

mdadm –add /dev/md0 /dev/sda1
gefunden in Software-Raid-1 nachträgli…

# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sda1[2] sdb1[1]
488383936 blocks [2/1] [_U]
[======>..............] recovery = 34.8% (170281472/488383936) finish=132.1min speed=40111K/sec

unused devices:

# cat /proc/mdstat

gibt gefällig auskunft über den Status des Raidverbundes.

Zum schluß fand ich dann noch eine gute Anleitung die /etc/mdadm.conf ein zu richten

Kommentar schreiben

Ajax CommentLuv Enabled ba9f07820e914ad473cfc00f5308c94b