ubuntuusers.de

Software-RAID startet nicht

Status: Ungelöst | Ubuntu-Version: Server 14.04 (Trusty Tahr)
Antworten |

DaZeller

Avatar von DaZeller

Anmeldungsdatum:
29. Juni 2009

Beiträge: 386

Wohnort: Ortenau

Hallo zusammen,

ich habe zwischen den Jahren meinen Server mit zwei weiteren Festplatten aufgerüstet.

Nachdem er jetzt ein paar Tage offline war habe ich ihn gerade wieder gestartet.
Leider kam das Software-RAID /dev/md0 dabei nicht mehr hoch. ☹

Ich habe bemerkt, dass lsblk nun md0 nicht mehr unterhalb der Partitionen des RAIDs anzeigt, so wie es das bisher getan hat.

Vermutlich logischerweise zeigt mir daher auch sudo mdadm --detail /dev/md0 nichts mehr vernünftiges an:

mdadm: md device /dev/md0 does not appear to be active.

Hier die Ausgabe von cat /proc/mdstat:

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md0 : inactive sdc1[0](S) sde1[3](S) sdb[2](S)
      1465150488 blocks super 1.2
       
unused devices: <none>

In der /var/log/kern.log habe ich mit cat /var/log/kern.log | grep raid folgendes gefunden:

Dec 30 10:08:54 Ubuntu-Server kernel: [    2.504766] md: raid0 personality registered for level 0
Dec 30 10:08:54 Ubuntu-Server kernel: [    2.545780] md: raid1 personality registered for level 1
Dec 30 10:08:54 Ubuntu-Server kernel: [    2.796003] raid6: mmxx1     4066 MB/s
Dec 30 10:08:54 Ubuntu-Server kernel: [    2.872013] raid6: mmxx2     4661 MB/s
Dec 30 10:08:54 Ubuntu-Server kernel: [    2.948022] raid6: sse1x1    2782 MB/s
Dec 30 10:08:54 Ubuntu-Server kernel: [    3.024014] raid6: sse1x2    3537 MB/s
Dec 30 10:08:54 Ubuntu-Server kernel: [    3.100007] raid6: sse2x1    5074 MB/s
Dec 30 10:08:54 Ubuntu-Server kernel: [    3.176011] raid6: sse2x2    5595 MB/s
Dec 30 10:08:54 Ubuntu-Server kernel: [    3.186857] raid6: using algorithm sse2x2 (5595 MB/s)
Dec 30 10:08:54 Ubuntu-Server kernel: [    3.197839] raid6: using ssse3x1 recovery algorithm
Dec 30 10:08:54 Ubuntu-Server kernel: [    3.412034] md: raid6 personality registered for level 6
Dec 30 10:08:54 Ubuntu-Server kernel: [    3.423943] md: raid5 personality registered for level 5
Dec 30 10:08:54 Ubuntu-Server kernel: [    3.435728] md: raid4 personality registered for level 4
Dec 30 10:08:54 Ubuntu-Server kernel: [    3.454535] md: raid10 personality registered for level 10
Dec 30 10:08:54 Ubuntu-Server kernel: [    9.160651] md/raid:md0: device sde1 operational as raid disk 2
Dec 30 10:08:54 Ubuntu-Server kernel: [    9.160653] md/raid:md0: device sdb1 operational as raid disk 0
Dec 30 10:08:54 Ubuntu-Server kernel: [    9.160654] md/raid:md0: device sdc operational as raid disk 1
Dec 30 10:08:54 Ubuntu-Server kernel: [    9.160930] md/raid:md0: allocated 0kB
Dec 30 10:08:54 Ubuntu-Server kernel: [    9.161215] md/raid:md0: raid level 5 active with 3 out of 3 devices, algorithm 2
Jan  8 18:19:06 Ubuntu-Server kernel: [    2.773386] md: raid0 personality registered for level 0
Jan  8 18:19:06 Ubuntu-Server kernel: [    2.778167] md: raid1 personality registered for level 1
Jan  8 18:19:06 Ubuntu-Server kernel: [    2.848011] raid6: mmxx1     4011 MB/s
Jan  8 18:19:06 Ubuntu-Server kernel: [    2.916005] raid6: mmxx2     4509 MB/s
Jan  8 18:19:06 Ubuntu-Server kernel: [    2.984006] raid6: sse1x1    2484 MB/s
Jan  8 18:19:06 Ubuntu-Server kernel: [    3.052005] raid6: sse1x2    3314 MB/s
Jan  8 18:19:06 Ubuntu-Server kernel: [    3.120011] raid6: sse2x1    4918 MB/s
Jan  8 18:19:06 Ubuntu-Server kernel: [    3.188006] raid6: sse2x2    5573 MB/s
Jan  8 18:19:06 Ubuntu-Server kernel: [    3.188043] raid6: using algorithm sse2x2 (5573 MB/s)
Jan  8 18:19:06 Ubuntu-Server kernel: [    3.188081] raid6: using ssse3x1 recovery algorithm
Jan  8 18:19:06 Ubuntu-Server kernel: [    3.288399] md: raid6 personality registered for level 6
Jan  8 18:19:06 Ubuntu-Server kernel: [    3.288439] md: raid5 personality registered for level 5
Jan  8 18:19:06 Ubuntu-Server kernel: [    3.288477] md: raid4 personality registered for level 4
Jan  8 18:19:06 Ubuntu-Server kernel: [    3.295483] md: raid10 personality registered for level 10

Meine /etc/mdadm/mdadm.conf sieht so aus:

# 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
ARRAY /dev/md/0 metadata=1.2 UUID=abdefbd5:7657647e:c7a2472d:def27c09 name=Ubuntu-server:0

# This file was auto-generated on Wed, 01 Jan 2014 22:31:59 +0100
# by mkconf $Id$

Ich bin auch über den Abstatz Software-RAID/#mdadm-conf-aktualisieren gestolpert, bin mir aber nicht sicher ob mir das weiter hilft und es einfach blind ausprobieren möchte ich nicht.

Ich hoffe ich habe genügend Infos zur Verfügung gestellt und freue mich auf eure Antworten.

viele Grüße DaZeller

anrub

Avatar von anrub

Anmeldungsdatum:
4. Januar 2013

Beiträge: 336

Deine mdadm.conf sieht jedenfalls veraltet aus, zumindest steht ja drin sie sei auto-generiert im Januar 2014.

Versuche mal

1
mdadm --examine --scan

Stimmt die Ausgabe mit dem Inhalt der mdadm.conf überein? Falls nein, dann aktualisiere die ARRAY Zeilen in der mdadm.conf mit den Ausgaben des obigen Befehls bzw. ergänze die Datei. Nach einem Reboot sollte das Array wieder aktiv sein.

Grüße anrub

DaZeller

(Themenstarter)
Avatar von DaZeller

Anmeldungsdatum:
29. Juni 2009

Beiträge: 386

Wohnort: Ortenau

Hallo anrub,

vielen Dank erstmal, dass du dich meinem Problem annimmst. 👍

Hier die ausgabe:

Server:~$ sudo mdadm --examine --scan
ARRAY /dev/md/0 metadata=1.2 UUID=abdefbd5:7657647e:c7a2472d:def27c09 name=Ubuntu-server:0
ARRAY /dev/md/0 metadata=1.2 UUID=abdefbd5:7657647e:c7a2472d:def27c09 name=Ubuntu-server:0

Warum zum Geier spuckt er das doppelt aus? 😕

EDIT: PS: Aber immerhin stimmen die Zeilen mit der mdadm.conf überein.

anrub

Avatar von anrub

Anmeldungsdatum:
4. Januar 2013

Beiträge: 336

Versuche den Verbund erneut zu assemblieren, und poste die Ausgabe:

1
mdadm -A /dev/md0 -v

Grüße anrub

DaZeller

(Themenstarter)
Avatar von DaZeller

Anmeldungsdatum:
29. Juni 2009

Beiträge: 386

Wohnort: Ortenau

Hier die Ausgabe:

mdadm: looking for devices for /dev/md0
mdadm: no RAID superblock on /dev/sdh1
mdadm: no RAID superblock on /dev/sdh
mdadm: no RAID superblock on /dev/sdg1
mdadm: no RAID superblock on /dev/sdg
mdadm: no RAID superblock on /dev/sdd1
mdadm: no RAID superblock on /dev/sdd
mdadm: no RAID superblock on /dev/sdf3
mdadm: no RAID superblock on /dev/sdf2
mdadm: no RAID superblock on /dev/sdf1
mdadm: no RAID superblock on /dev/sdf
mdadm: /dev/sde1 is busy - skipping
mdadm: no RAID superblock on /dev/sde
mdadm: /dev/sdc1 is busy - skipping
mdadm: no RAID superblock on /dev/sdc
mdadm: no RAID superblock on /dev/sda2
mdadm: no RAID superblock on /dev/sda1
mdadm: no RAID superblock on /dev/sda
mdadm: /dev/sdb1 is busy - skipping
mdadm: /dev/sdb is busy - skipping

anrub

Avatar von anrub

Anmeldungsdatum:
4. Januar 2013

Beiträge: 336

okay,dann versuch das mal:

1
2
3
mdadm --stop /dev/md0
mdadm -A /dev/md0 -v
cat /proc/mdstat

Das deaktiviert das Array und assembliert es dann wieder. Ist es dann wieder active?

Grüße anrub

DaZeller

(Themenstarter)
Avatar von DaZeller

Anmeldungsdatum:
29. Juni 2009

Beiträge: 386

Wohnort: Ortenau

Öhm... jetzt ist was komisch:

Server:~$ sudo mdadm --stop /dev/md0
mdadm: stopped /dev/md0
Server:~$ sudo mdadm -A /dev/md0 -v
mdadm: looking for devices for /dev/md0
mdadm: no RAID superblock on /dev/sdh1
mdadm: no RAID superblock on /dev/sdh
mdadm: no RAID superblock on /dev/sdg1
mdadm: no RAID superblock on /dev/sdg
mdadm: no RAID superblock on /dev/sdd1
mdadm: no RAID superblock on /dev/sdd
mdadm: no RAID superblock on /dev/sdf3
mdadm: no RAID superblock on /dev/sdf2
mdadm: no RAID superblock on /dev/sdf1
mdadm: no RAID superblock on /dev/sdf
mdadm: no RAID superblock on /dev/sde
mdadm: no RAID superblock on /dev/sdc
mdadm: no RAID superblock on /dev/sda2
mdadm: no RAID superblock on /dev/sda1
mdadm: no RAID superblock on /dev/sda
mdadm: superblock on /dev/sdb1 doesn't match others - assembly aborted
Server:~$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
unused devices: <none>

Wiso zeigt er jetzt gar keine potentiellen Raid-Teile mehr an?

DaZeller

(Themenstarter)
Avatar von DaZeller

Anmeldungsdatum:
29. Juni 2009

Beiträge: 386

Wohnort: Ortenau

Hallo zusammen,

ich bin nach wie vor auf der suche nach dem Problem, welches mein Raid vom korrekten Betrieb abhält.

Ich würde mich riesig über weitere Tipps / Ratschläge bzw. Fragen zur weiteren Fehlererkundung freuen.

viele Grüße

DaZeller

Antworten |