mdadm - schnelle Hilfe

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Ultimate272
Beiträge: 44
Registriert: 16.03.2009 21:07:10

mdadm - schnelle Hilfe

Beitrag von Ultimate272 » 20.10.2009 22:05:48

Ok

Da ich nicht wirklich Zeit habe das Problem nochmal zu beschreiben bitte ich euch deshalb :hail:
den Anfang aus dem Forumdeluxx Thread von mir zu erfassen :

http://www.hardwareluxx.de/community/sh ... p?t=653606


Das Problem besteht weiterhin.

Wenn ich den Server neustarten -> Platte wird als Removed angezeigt.
Die meine mdadm.conf aus /etc/mdadm/mdadm.conf


Code: Alles auswählen

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

# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.

DEVICE /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1

# 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
#psyeagel@gmail.com root

# definitions of existing MD arrays
#ARRAY /dev/md0 level=raid5 num-devices=4 UUID=97f5d4fb:2f9da94a:4b9062e0:a0bd6cbd

# This file was auto-generated on Fri, 16 Oct 2009 15:36:56 +0200
# by mkconf $Id$
#ARRAY /dev/md0 level=raid5 num-devices=5 metadata=00.90 UUID=97f5d4fb:2f9da94a:4b9062e0:a0bd6cbd
#ARRAY /dev/md0 level=raid5 num-devices=5 UUID=97f5d4fb:2f9da94a:4b9062e0:a0bd6cbd
ARRAY /dev/md0 level=raid5 num-devices=5 UUID=97f5d4fb:2f9da94a:4b9062e0:a0bd6cbd

MAILADDR XXXXXXX@googlemail.com (edited)

meti
Beiträge: 559
Registriert: 19.12.2004 14:00:47
Lizenz eigener Beiträge: MIT Lizenz

Re: mdadm - schnelle Hilfe

Beitrag von meti » 21.10.2009 13:35:26

Wenn das RAID in seiner entgültigen Form zusammengebaut ist dann muss die /etc/mdadm/mdadm.conf ggf. an die neue Situation angepasst werden und das Initramfs neu gebaut werden um die geänderten Daten zu übernehmen.

Also ich gehe von folgender Situation aus: bestehendes RAID wurde mit neuer Platte erweitert. Also vorher 4 Platten, jetzt 5.

Noch zu tun wäre in diesem Fall:
1. RAID zusammenbauen und wenn alles fertig und synchronisiert ist dann
2. in der /etc/mdadm/mdadm.conf die Zeilen mit dem Schlüsselwort ARRAY auskommentieren bzw. löschen und mittels "mdadm -Ds >> /etc/mdadm/mdadm.conf" neu eintragen
3. dann mittels "update-initramfs -u" das Initramfs neu bauen damit der Zustand auch nach dem booten wieder stimmt und das RAID beim booten richtig und vollständig zusammengesetzt werden kann.
4. wenn alles klappt ---> Backup der Konfiguration (und die vorgehensweise ggf. aufschreiben)

Nachtrag: Anstatt die einzelnen Devices einzeln anzugeben solltest Du besser folgendes verwenden:

Code: Alles auswählen

DEVICE partitions
Dann sucht sich das System aus allen verfügbaren Devices die nötigen Daten selber zusammen und vermeidet fehlerträchtige Konfiguration per Hand.

Ultimate272
Beiträge: 44
Registriert: 16.03.2009 21:07:10

Re: mdadm - schnelle Hilfe

Beitrag von Ultimate272 » 21.10.2009 13:52:17

GEIL , es geht ! Viel vielen Dank ! Jehuuuu *freu* xD

Hatte sone panik fals dann ne Platte abschmiert dass alles weg wäre...

Achja :

Zeus:~# mdadm --detail /dev/md0
mdadm: metadata format 00.90 unknown, ignored.
/dev/md0:
Version : 00.90
Creation Time : Fri Sep 11 18:00:41 2009
Raid Level : raid5
Array Size : 3907039744 (3726.04 GiB 4000.81 GB)
Used Dev Size : 976759936 (931.51 GiB 1000.20 GB)
Raid Devices : 5
Total Devices : 5
Preferred Minor : 0
Persistence : Superblock is persistent

Update Time : Wed Oct 21 13:51:04 2009
State : clean
Active Devices : 5
Working Devices : 5
Failed Devices : 0
Spare Devices : 0

Layout : left-symmetric
Chunk Size : 64K

UUID : 97f5d4fb:2f9da94a:4b9062e0:a0bd6cbd
Events : 0.1312106

Number Major Minor RaidDevice State
0 8 17 0 active sync /dev/sdb1
1 8 33 1 active sync /dev/sdc1
2 8 49 2 active sync /dev/sdd1
3 8 65 3 active sync /dev/sde1
4 8 80 4 active sync /dev/sdf


Habe /dev/sdf ohne partition hinzugefügt , ist das schlimm / schlecht /egal ?

Mictlan
Beiträge: 596
Registriert: 03.09.2007 11:55:28

Re: mdadm - schnelle Hilfe

Beitrag von Mictlan » 22.10.2009 11:49:49

Ultimate272 hat geschrieben:Habe /dev/sdf ohne partition hinzugefügt , ist das schlimm / schlecht /egal ?
eher ungut.... wenn wenn du Pech hast erstellst du dir irgendwie einmal eine Partitionstabelle (eventuell unbewusst) und dann zerschießt du dir den Raid-Superblock auf der Platte.... bringt extrem böse side-effects! Im schlimmsten Fall ist danach dein Raid unwiederbringbar zerstört.
häng die Platte aus, erstell eine Partition und füge diese dann wieder hinzu. Vorher natürlich eine Sicherung fahrn.

achja..... wieso hast du so Angst gehabt? gibts von dem Raid keine Sicherung???

Ultimate272
Beiträge: 44
Registriert: 16.03.2009 21:07:10

Re: mdadm - schnelle Hilfe

Beitrag von Ultimate272 » 22.10.2009 12:21:01

Nein , da das ein HomeServer ist , und da einfach viele GB draufliegen die ich mir neu beschaffen müsste , wäres blöd das RAID zu zerschiessen.
Backup fällt in allen fällen aus , da ich keine 2-3 TB zur hand habe.

also mit "mdadm --remove /dev/md0 /dev/sdf

mit gparted gpt und ext3

und mit "mdadm --add /dev/md0 /dev/sdf1"

spare rebuilding abwarten , fertig ?


Momentan überprüft er gerade das RAID -.- deswegen kann ich den Server mom net benutzen , wielange dauert das ca. ?

Mictlan
Beiträge: 596
Registriert: 03.09.2007 11:55:28

Re: mdadm - schnelle Hilfe

Beitrag von Mictlan » 22.10.2009 14:08:34

Partitionstyp ist Linux Raid Autodetect. aber sonst stimmt dein Ansatz.

Dieser Partitionstyp ist voraussetzung dass die automatische Raid-Erkennung die du nutzt einwandfrei funktioniert.

Was macht er? fsck.ext3? kommt auf die Daten darauf an... aber a Stund kanns scho dauern wenns sehr viele Files sind und das Raid ziemlich voll ist.

das remove/reconfigure/add dauert so lang wie du tippen kannst. das raid rebuild wird ca 5 Stunden dauern (bei meinen 3x 1,5 TB Platten dauert es ca 8 Stunden). aber genau erfährst du es mit cat /proc/mdstat

Ultimate272
Beiträge: 44
Registriert: 16.03.2009 21:07:10

Re: mdadm - schnelle Hilfe

Beitrag von Ultimate272 » 22.10.2009 14:41:10

Jap , habs geschafft und er braucht ca. 3 h für den Rebuild (atm 100MB/s)

Danke für deine Hilfe !

Ultimate272
Beiträge: 44
Registriert: 16.03.2009 21:07:10

Re: mdadm - schnelle Hilfe

Beitrag von Ultimate272 » 25.10.2009 01:36:51

Nachdem ich die platte ordentlich formatiert hatte , die mdadm.conf neu eingetragen hatte und die intird neu gemacht habe und neugestartet habe , war die platte wieder als removed im Display :cry:

Antworten