zgrep mdadm /var/log/everything.log* liefert nur Beschwerden über ein nicht gefundenes sendmail:
/var/log/everything.log.3:Sep 19 16:33:26 localhost mdadm[674]: sh: /usr/sbin/sendmail: Datei oder Verzeichnis nicht gefunden
Davon gibt's noch drei weitere, Sep 28, 2 x Oct 7. Heißt das, dass er das Programm, über dass er mir normalerweise die Alarmmail schicken will, nicht findet? Wäre ja nicht so cool, muss ich mich dann auf jeden Fall auch noch drum kümmern.
#cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sda1[0]
96320 blocks super 1.0 [2/1] [U_]
md1 : active raid1 sda5[0]
976444032 blocks super 1.2 [2/1] [U_]
unused devices: <none>
Nach einem "sudo mdadm --add /dev/md0 /dev/sdb1" passt sich die Ausgabe oben geringfügig an:
#[...]
md0 : active raid1 sdb1[2] sda1[0]
96320 blocks super 1.0 [2/2] [UU]
#[...]
Ich nehme mal stark an, das sollte so sein?
mdadm.conf habe ich mir automatisch generieren lassen ("mdadm --examine --scan" war's, glaube ich, und nach /etc/mdadm.conf geleitet.
#/etc/mdadm.conf
ARRAY /dev/md/0 metadata=1.0 UUID=e591dbab:c10941b9:5f0bfb6c:7142290f name=archiso:0
ARRAY /dev/md/1 metadata=1.2 UUID=8791071e:1cfafc62:df05c7a0:1874216f name=archiso:1
MAILADDR ...
Habe mir in dem Zusammenhang mal Beispiele für die mdadm.conf angesehen, fehlt hier tatsächlich schlicht die "device="-Option? Habe ich mich wohl zu sehr darauf verlassen, dass das generieren der conf von mdadm eine brauchbare Datei liefert, wie? Aber wie findet er dann überhaupt etwas? Ich spreche in meinem System nur /dev/md1 (im Bootloader) an, wenn es tatsächlich an der fehlenden "device"-Option liegt, wie kann er dann überhaupt mdx und sdax in Zusammenhang bringen?
Die anderen Befehle:
#mdadm -E /dev/sdb1:
/dev/sdb1:
Magic : a92b4efc
Version : 1.0
Feature Map : 0x0
Array UUID : e591dbab:c10941b9:5f0bfb6c:7142290f
Name : archiso:0
Creation Time : Mon Aug 6 20:57:18 2012
Raid Level : raid1
Raid Devices : 2
Avail Dev Size : 192688 (94.10 MiB 98.66 MB)
Array Size : 96320 (94.08 MiB 98.63 MB)
Used Dev Size : 192640 (94.08 MiB 98.63 MB)
Super Offset : 192696 sectors
State : clean
Device UUID : aea34818:b15b760b:d8e4e8c8:61260ca1
Update Time : Mon Oct 1 15:07:58 2012
Checksum : 5b47a484 - correct
Events : 17
Device Role : Active device 1
Array State : AA ('A' == active, '.' == missing)
#sudo mdadm -E /dev/sdb5
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : 8791071e:1cfafc62:df05c7a0:1874216f
Name : archiso:1
Creation Time : Mon Aug 6 20:58:12 2012
Raid Level : raid1
Raid Devices : 2
Avail Dev Size : 1952888363 (931.21 GiB 999.88 GB)
Array Size : 976444032 (931.21 GiB 999.88 GB)
Used Dev Size : 1952888064 (931.21 GiB 999.88 GB)
Data Offset : 262144 sectors
Super Offset : 8 sectors
State : active
Device UUID : 89d8ecd8:9ece5fb2:d407108f:492f4525
Update Time : Wed Sep 19 16:20:30 2012
Checksum : a59a6d81 - correct
Events : 187
Device Role : Active device 1
Array State : AA ('A' == active, '.' == missing)
Auf jeden Fall schonmal allerbesten Dank, das sieht nach einer Spur aus!
Der Plan dürfte nun also eine Korrektur der mdadm.conf sein, wenn ich das richtig sehe?
EDIT:
#sudo mdadm --add /dev/md1 /dev/sdb5
#cat /proc/mdstat
md1 : active raid1 sdb5[2] sda5[0]
976444032 blocks super 1.2 [2/1] [U_]
[>....................] recovery = 0.2% (2222144/976444032) finish=175.3min speed=92589K/sec
"recovery" ist hier schon in Ordnung, oder? Oder sollte da "sync stehen?