Jep. Käytä levyn UUID:tä mdadm.confissa: http://serverfault.com/a/460139
# mdadmin --detail /dev/md0
/dev/md0:
Version : 1.2
....
Name : enterprise:0 (local to host enterprise)
UUID : 7d2bf7e5:dc6edd5c:3ca12e46:8c9e5d4b
Events : 48
mdadm.conf:
ARRAY /dev/md/0 metadata=1.2 UUID=7d2bf7e5:dc6edd5c:3ca12e46:8c9e5d4b name=enterprise:0
Näin sen olinkin jo alustavan googlailun perusteella järkeillyt ja kun tarkemmin katson järjestelmääni, niin noinhan se minulla on jo määritelty. Sen lisäksi minulla on sekavia sotkuja mdadm.conf tiedostossa ja siivosin ne nyt pois. Katsotaan riittäisikö se yksistään avuksi. Käytännössä siellä oli sama MD laite kahdella eri UUID arvolla ja siivosin sieltä pois ne, jotka sinne eivät oikeasti kuulu.
Tuossa edellä näkyvä "UUID:7d2bf7e5:dc6edd5c:3ca12e46:8c9e5d4b" on kyseisen MD laitteen ohjelmallinen UUID - mitä tapahtuu jos sdc ja sdd vaihtavat paikkaa - pysyykö se samana? Tuolla serverfaultin linkissä nimittän määritellään erikseen kiintolevyjen UUID:t, joista pakka muodostuu, mutta en nyt ihan täysin pysy mukana prosessissa. Se on se juttu jota tarvitsen, jos mdadm.conf tiedostolle tekemäni siivoilu ei auta hommassa.
Aika näyttää - kaikki toimii taas hyvin juuri nyt, mutta viimeaikojen kokemuksilla se ei ole ollut kovin pysyvä asioiden tila