Servus zusammen, auf einer Kiste habe ich zwei Raids eingesetzt: # cat /proc/mdstat md2 : active raid1 sda4[0] sdc4[1] 204145920 blocks [2/2] [UU] md1 : active raid1 sda2[0] sdc2[1] 19534976 blocks [2/2] [UU] Weiterhin ergibt: # cat /etc/mdadm.conf DEVICE containers partitions ARRAY /dev/md1 UUID=1e719111:9cc78ffc:ede40940:60913838 ARRAY /dev/md2 UUID=e980a6b0:8de626a3:c4f4abe1:3b498889 ARRAY /dev/md0 UUID=c6dc14f1:45601dbe:6aa45254:12df1739 # grep /dev/md /etc/fstab /dev/md1 / ext3 acl,user_xattr 1 1 /dev/md2 /var/kvm ext3 defaults 1 2 Kann mir jemand sagen, wieso md1 beim Booten ganz normal hochkommt, sprich: mein / ist normal nutzbar, während das bei md2 nicht der Fall ist? Ich muß immer erst ein mdadm --assemble /dev/md2 /dev/sda4 /dev/sdc4 absetzen, bevor ich md2 nutzen kann. Worin liegt der Unterschied? -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Sat, 12 Feb 2011 17:11:15 +0100 schrieb Andre Tann
# cat /etc/mdadm.conf DEVICE containers partitions ARRAY /dev/md1 UUID=1e719111:9cc78ffc:ede40940:60913838 ARRAY /dev/md2 UUID=e980a6b0:8de626a3:c4f4abe1:3b498889 ARRAY /dev/md0 UUID=c6dc14f1:45601dbe:6aa45254:12df1739 [..]
Kann mir jemand sagen, wieso md1 beim Booten ganz normal hochkommt, sprich: mein / ist normal nutzbar, während das bei md2 nicht der Fall ist? Ich muß immer erst ein
mdadm --assemble /dev/md2 /dev/sda4 /dev/sdc4
absetzen, bevor ich md2 nutzen kann. Worin liegt der Unterschied?
Sollte aus "grep md2 /var/log/messages" und "dmesg |grep md2" hervorgehen. "Gefühlt" würde ich davon ausgehen, dass die UUID für md2 nicht (mehr) stimmt. Kannst Du ja leicht per "mdadm -D /dev/md2 |grep UUID" überprüfen. Ggf. korrekte UUID in die /etc/mdadm.conf einfügen und gut ist es. Simulieren kannst Du den Bootvorgang hinsichtlich md-Assemble, indem Du /dev/md2 stoppst ("umount /dev/md2; mdadm -S /dev/md2") und mittels "mdadm --assemble --scan" wiederherstellst, was dem Vorgang beim Booten entspricht. Da bekommst Du mitunter auch nützliche Fehlermeldungen, die Du mit Hilfe von "-v" ausführlicher gestalten kannst. -- Gruß, Tobias. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Tobias Crefeld, Samstag 12 Februar 2011:
"Gefühlt" würde ich davon ausgehen, dass die UUID für md2 nicht (mehr) stimmt. Kannst Du ja leicht per "mdadm -D /dev/md2 |grep UUID" überprüfen. Ggf. korrekte UUID in die /etc/mdadm.conf einfügen und gut ist es.
Stimmt, da hat sich die UUID geändert. Sehr dubios; in welchen Fällen ändert sich die denn? Im Vorliegenden Fall war es nämlich so, daß die Kiste nicht mehr starten wollte, weil sie md2 nicht mehr mounten konnte. Sprich: ich kam per ssh nicht mehr drauf. Das war etwas unangenehm. Daher würde mich eben interessieren, in welchen Fällen man auf die UUID achten muß. Danke+Gruß! -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Andre Tann
-
Tobias Crefeld