Die MetaDB ist eine private lokale Datenbank mit Informationen
über die ganzen Metadevices die zur Zeit so laufen.
Es gibt zwei Typen der MetaDB. Zum einen gibt es das als Datei unter
/etc/lvm, die man jedoch nicht ändern sollte, es sei denn
man weiss genau was man tut.
Der andere Typ liegt als eine Slice auf den Platten. Das ist auch
genaugenommen die wichtigste.
Im Normalfall sollte man auf jede Platte, die man fuer ein Metadevice
einplannt, eine Slice erstellen wo die MetaDB reinpasst. Ich persönlich
nehme immer gerne die Slice 7 mit 10 MB oder zwei Zylindern.
Hat man ein RAID 5 mit 6 Platten, sollte man auch 6 MetaDBs haben, fällt
eine Platte aus sind die Daten und die MetaDB noch da.
Es gibt aber Probleme. Viele Sun Kisten haben nur zwei Platten. Und meist
installiert man ein RAID 1 drauf. Das Problem ist das die SDS mehr als
50% funktionstüchtige MetaDBs beim Booten erwartet um einwandfreien
Betrieb zu gewährleisten. Wenn nun eine Platte ausfällt, sollte man
es vermeiden die Kiste zu rebooten, nicht bevor der Spiegel und die MetaDB
wieder steht. Ansonsten muss man an die Konsole ....
Eine MetaDB muss jedoch immer existieren, egal was man machen will ...