Aber zumindest bei den xServes war auf Systemebene der hwmond
(<http://www.manpagez.com/man/8/hwmond/>) dafür zuständig, ein
Auge auf die Hardware zu werfen. Entsprechendes drüber liegendes
Monitoring (inkl. Mail-Benachrichtigungen) konnte man mittels
"Server Monitor" konfigurieren.
Ja, bei den Hardwareraids ist das so vorgesehen.
Dafür bekommt man bei OS X Server ja auch extra das Raid Admin Programm
mitgeliefert, womit man den ganzen Kram managen und vor allem u.a. auch
Überwachungsfunktionen konfigurieren kann.
Ignoriert Apple Softwareraid allerdings komplett.
sudo /usr/sbin/hwmond -t
absetzen und die Ausgabe posten (entweder nix oder "hwmond will NOT
run on this platform.").
Ergebnis:
hwmond will NOT run on this platform.
Dem hwmond kann man ihm unbekannte Platten bzw. deren interessante
S.M.A.R.T.-Parameter in /etc/hwmond.SMART beibiegen. Loggen tut er
nach /var/log/hwmond.log und Monitoring beherrscht er zusammen mit dem
"Server Monitor"-Programm. Aber eben nur auf unterstützer Hardware.
Mini Server gehört offensichtlich nicht dazu. Und sonstige normale Macs,
wo man mal Softwareraid evtl. betreiben will, sicherlich auch nicht.
diskutil checkraid
Jepp. Da reicht im einfachsten Fall ein kleines Script als cronjob
bzw. launchd-job, daß da kurz durchgrept und eine Mail schickt, fall
„degraded“ auftaucht.
Kein großes Ding - aber ich fand es doch reichlich erbärmlich, daß Apple
selber von Haus aus nicht mal in OS X Server einen Mechanismus hat, der
Laut gibt, wenn eine Platte abschmiert und das Softwarraid auseinander
fällt.
Damit hatte ich gar nicht gerechnet, entsprechend keine Vorkehrung
getroffen und dementsprechend nat. auch etwas verblüfft geschaut, daß
eine Platte kommentarlos schon seit Stunden verabschiedet war.
Da das auch nur meine private Spielekiste ist, war ich da auch nicht
so penibel, beim Setup alles zu checken und den Fehlerfall vorher
mal durchzuspielen.
Das Raid1 hab ich da eigentlich nur gebastelt, weil ich da nach dem Auspacken
mal kurz den Impuls hatte, das on-the-fly ohne Neuinstallation zu Raid1 zu
migrieren, nachdem ich Postings von tausend Hirnis in diversen Loserforen
gesehen hatte, die alle von Neuinstallation geschwafelt hatten, was ich mir
nicht vorstellen konnte. Also Spieltrieb.
Ich kann mir da jetzt aber durchaus vorstellen, daß so ein sterbendes
Raid an irgendwelchen SOHO Nebenbei-Admins (darauf ziehlt ja der Mini
Server u.a.) komplett vorbeigeht und denen das womöglich erst nach
Wochen auffällt, wenn sich auch die letzte Platte verabschiedet und das
System platt ist.
Denn im Grunde bekommt man das sonst nur mit, wenn man diskutil startet
und dort auf den Status des Raid schaut.
Post by Marcus JodorfRaid nützt nichts, wenn Platten sich unbemerkt verabschieden können.
RAID nützt im Home- und SOHO-Umfeld fast nie was, wenn man nicht
konsequent an alle Single Points of Failure -- SPoF -- denkt.
Klar. Aber schaden tut es selten und es kann wirklich nützlich sein.
Ich kann hier z.B. jetzt das hier tippen, obwohl eine der zwei Platten
in der Kiste fratze ist.
Die verbliebene wird hoffentlich durchhalten, bis die Nachfolger
nächste Woche endlich lieferbar sind. Spart mir also hoffentlich das
Backup-Gehampel, auf das ich ehrlich gesagt ganz gut verzichten kann.
Die dann wiederum für sich ein SPoF ist :-)
Klar. Aber angesichts des immerhin getriebenen und beschriebenen
Backup-Aufwandes halte ich das hier für verschmerzbar. Irgendwie muß man
ja auch immer Kosten/Nutzen abwägen und die Kirche im Dorf lassen.
Ein klein wenig Extraabsicherung mit verhältnismäßig kleinem Aufwand ist
IMHO völlig in Ordnung. Das wichtige ist ohnehin eine ordentliche
Backuplösung.
Persönlich würde ich in dem Falle hier eine noch relativ einfache
Softwareraidgeschichte vorziehen. Das bekommt man noch ganz gut
wieder schnell in Gang, ohne speziellere Ersatzhardware (Ersatz-NAS,
Raid-Controller) vorhalten zu müssen.
Gruß,
Marcus