APFS auf RAID: Empfohlene Vorgehensweise?

2

Ich habe kürzlich die Dual-SSDs meines Mac Mini Servers aktualisiert und musste das RAID-0-Array von Grund auf neu erstellen. (Ich verwende die Hauptlinie High Sierra 10.13.1 auf einem 6,2 MacMiniServer aus dem Jahr 2012.) Ich habe dies von der Kommandozeile aus gemacht und das Dateisystem als APFS formatiert. Der Befehl

diskutil appleRAID create stripe RAID APFS disk0 disk1

ohne Probleme ausgeführt und ich fand mich mit einem anscheinend voll funktionsfähigen Dual-SSD-APFS-RAID-0-Array. Ich habe später Carbon Copy Cloner 5 verwendet, um das Laufwerk mit dem Inhalt des Systems zu füllen, und der Vorgang verlief reibungslos.

Leider, als Push kam, fand ich mich mit der kryptischen Fehlermeldung

Error loading kernel module cache 0x7

endlos auf dem Bildschirm wiederholt werden. (Glücklicherweise hatte ich das Bedürfnis, das Booten im ausführlichen Modus einzustellen, bevor ich diesen Vorgang durchführte. Ich weiß nicht, ob dies in einer normalen Konfiguration sichtbar gewesen wäre.)

Es war nicht einmal eine bootfähige Wiederherstellungspartition verfügbar. Ich musste in den Internet-Wiederherstellungsmodus starten, der trotz seines alten Erscheinungsbilds etwas hilfreich war: Das Festplatten-Dienstprogramm erkannte die einzelnen Laufwerke und ihre Slices sowie das RAID-Array, das sie umfasste, und meldete, dass sie fehlerfrei und voll waren. Leider hat der Time Machine Recovery-Client das Laufwerk nicht als legitimes Ziel für die Wiederherstellung gemeldet.

Apple-Support war überhaupt keine Hilfe. Die hervorragenden Leute bei Bombich Software (Hersteller von Carbon Copy Cloner) waren viel hilfsbereiter, obwohl es gerade Thanksgiving war.

In der Zwischenzeit musste ich buchstäblich das Land verlassen, um wieder in einer anderen Niederlassung mit einem funktionierenden System zu arbeiten, da ich ein dringendes Projekt abschließen musste (ich hätte nie gedacht, dass der Umbau der Maschine mehr als einen Tag dauern würde).

Ich habe jetzt beschlossen, dass ich das Array als HFS + neu formatieren und darauf ein neues Image erstellen werde, wenn ich wieder auf meinem angeschlagenen Computer bin. Sehr wahrscheinlich wird das funktionieren (im Wesentlichen die gleiche Situation, in der ich mich befand, bevor ich damit anfing, wenn auch mit viel größeren SSDs).

Kurz gesagt: APFS auf RAID sieht so aus, als ob es funktionieren sollte, und einige berichten, dass dies der Fall ist, aber meiner Erfahrung nach war dies nicht der Fall und ich konnte nicht herausfinden, warum. Passen Sie auf und seien Sie umsichtig. Ich werde es noch einmal versuchen, wenn Apple ankündigt, dass es offiziell APFS auf RAID unterstützt (was ich vermute, dass dies bei einigen ppint der Fall ist, genau wie sie versprochen haben, es auf Hybrid-Fusion-Laufwerken verfügbar zu machen).

Gibt es irgendetwas, das ich empfehlen kann, bevor ich zu HPS + zurückkehre? Ich bin sehr religiös in Bezug auf meine Backup-Richtlinie und habe daher keine Bedenken, RAID-0 in Bezug auf die Zuverlässigkeit auszuführen. Die Frage ist, ob ich die bestehende Situation irgendwie bootfähig machen kann oder ob es eine vorstehende Schlussfolgerung ist.

James Junghanns
quelle
1
Sind Sie offen für alternative Lösungen? Wenn APFS mit RAID nicht funktioniert und Sie nicht bereit sind, zu HFS + zurückzukehren, und bereit sind, ein wenig Zeit für Experimente zu investieren, bevor Sie den Betrieb wieder aufnehmen, sollten Sie ZFS auf dem Mac ausprobieren. Es wird von Apple weder unterstützt noch unterstützt, noch ist es genau für befehlszeilenaverse Personen gedacht. Ich würde nur empfehlen, ZFS in der Produktion zu verwenden, wenn es keine zufriedenstellende von Apple unterstützte Alternative gibt. Das heißt, ZFS funktioniert bekanntermaßen mit Sierra, und als OpenZFS-Port wird es mit integriertem RAID und im Gegensatz zu APFS auch mit Datenintegrität auf Blockebene ausgeliefert.
Synoli
1
Ich habe ZFS unter OS X zum Experimentieren verwendet, aber es ist nicht wirklich die richtige Wahl für diese Situation. Ich bin OK mit der Verwendung von Apple - Technologien in unorthodox Kontexten, aber ich mag wirklich nicht verirren , dass weit in einer kritischen Produktions Workstation.
James Junghanns