Ich besitze einen Netware 3.12-Server aus dem Jahr 1998, auf dem alles auf unserem Campus läuft : Hauptbuch, Einkauf, Gehaltsabrechnung, Studenteninformationen, Noten, wie Sie es nennen. Der Server verfügt über einen Adaptec RAID-Controller mit zwei Volumes:
- RAID 1, 2 17-GB-SCSI-Festplatten, Seagate ST318417W
- RAID 5, 3 4-GB-SCSI-Festplatten, 2 Seagate ST34573W und 1 ST34572W.
Wir befinden uns derzeit in der Anfangsphase eines Projekts, um dieses System zu ersetzen, aber Sie springen nicht einfach in ein neues System wie dieses und ich muss diesen Server mindestens bis November 2011 laufen lassen.
Diese Woche hatten wir nicht eine, sondern zwei Festplatten ausfallen. Zum Glück stammen sie aus verschiedenen Volumes, und wir können für den Moment weiterarbeiten. Angesichts der Tatsache, dass diese Ausfälle eng sind, habe ich ernsthafte Zweifel, dass ich in der Lage sein werde, einen katastrophalen Ausfall von diesem Server durch das November-Ziel zu vermeiden, wie er ist Wiederherstellung der RAID-Redundanz - es dauert nur noch ein Laufwerksfehler, und ich bin völlig abgesprungen.
Wir haben das Glück, dass für beide Laufwerke genau passende "Ersatzteile" herumliegen, aber die Ersatzteile befinden sich in einem unbekannten Zustand. Ich habe versucht, nur sie einzutauschen, aber der RAID-Controller ist nicht schlau genug, um damit umzugehen, und das System ist dadurch nicht mehr startfähig.
Was den RAID-Controller selbst betrifft, gibt es ein Dienstprogramm, auf das ich während des POST über eine Strg-A-Verknüpfung zugreifen kann, von dem aus ich jedoch nicht viel Nützliches tun kann. Um Volumes tatsächlich zu verwalten, muss ich zuerst in Netware booten. An diesem Punkt kann ich die CI/O Array Management Software Version 2.0Volume-Informationen tatsächlich anzeigen. Ich vermute, dass die normale Art, Dinge zu verwalten, darin besteht, von einer speziellen Diskette mit der darauf befindlichen Controller-Software zu booten, aber diese Diskette ist schon lange weg.
Ich gehe die Optionen in der RAID-Software durch und denke, die einzige unterstützte Möglichkeit, eine Festplatte in einem vorhandenen RAID-Volume zu ersetzen, besteht darin, die Festplatte physisch hinzuzufügen, hochzufahren und als "Ersatz" für ein Volume zu konfigurieren und die Verwendung des Volumes zu erzwingen Das Ersatzlaufwerk, um eine vorhandene Festplatte zu ersetzen (und an dieser Stelle schätze ich nur), damit die Festplatte zum Ersatzlaufwerk wird. Reparieren Sie das Volume, entfernen Sie das Ersatzlaufwerk aus dem Volume und fahren Sie dann die Festplatte herunter und entfernen Sie sie. Starten Sie dann für die andere ausgefallene Festplatte erneut. All dies bedeutet eine Menge Ausfallzeiten, vorausgesetzt, ich kann es überhaupt zum Laufen bringen und meine Ersatzteile sind in Ordnung.
Bezüglich der Suche nach zuverlässigen Ersatzteilen habe ich keine Ahnung, wo ich überhaupt nach einem neuen 4-GB-SCSI-Laufwerk suchen soll oder nach welchem genauen SCSI-System ich suche, da es im Laufe der Zeit einige verschiedene Iterationen durchlaufen hat.
Eine andere Möglichkeit ist die Migration auf eine virtuelle Maschine (Hyper-V), aber alle vorherigen Versuche, die wir in diesem Bereich unternommen haben, sind fehlgeschlagen. Als diese Maschine installiert wurde, absolvierte ich gerade die Highschool und es erfordert daher weniger Kenntnisse über NetWare und DOS, als ich jemals entwickelt habe, oder wenn ich es seitdem vergessen hätte (ich bin auch nicht gerade ein DOS-Neuling).
Ein Teil meines Problems ist, dass es sich um einen Server mit hoher Auslastung handelt und dass es nicht sehr gut wird, ihn für ein paar Tage herunterzufahren, um herauszufinden, was passiert.
Was die Frage betrifft, suche ich nach etwas, das in dieser Situation hilfreich sein könnte: eine Empfehlung für einen Ort, an dem man gute Ersatzteile aus dieser Zeit finden kann, persönliche Erfahrung beim Reparieren von RAID-Volumes mit einem ähnlichen Controller oder Erstellen eines Hyper-VMs aus einem alter NetWare-Server, eine Diskette mit besserer Software für den RAID-Controller, Empfehlung an einen guten Novell-Berater in Nebraska, der Abhilfe schaffen könnte, eine ganz andere Option, die ich noch nicht in Betracht gezogen habe usw.
Update:
Für Backups haben wir nur gute (kürzlich durch Restore überprüfte) Backups der Daten - nichts für die Software, die tatsächlich läuft.
Update 2:
Nur ein Fortschrittsbericht, dass ich derzeit eine funktionierende Netware 3.12-Installation in VMWare Virtual Server 2.0 habe, hauptsächlich dank der Anleitung, die ich hier gefunden habe:
http://cerbulescubogdan.blogspot.com/2010/11/novell-netware-312 -on-vmware.html
Die nächsten Schritte bestehen darin, leere NetWare-Volumes so vorzubereiten, dass sie den zusätzlichen Volumes auf meinem vorhandenen Server entsprechen, einen Speicherauszug aller auf dem Laufwerk C: \ und den NetWare-Volumes auf meinem vorhandenen Server vorhandenen Volumes zu erstellen und anhand dieser Informationen herauszufinden, welche Module zu NetWare hinzugefügt werden müssen. Installieren meiner Lizenzen (wir haben immer noch diese Festplatte, wenn es eine gute ist) und Verschieben von Daten über.
Ich bin damit einverstanden, den Server nach dem Ersten des Jahres für eine Woche herunterzufahren (leider nicht vorher), sodass der Rest der Arbeit, abgesehen von der Erstellung leerer Volumes, bis dahin warten muss.
Letztes Update (5. Januar 2011): In
dieser Woche konnte ich in beiden RAID-Arrays Ersatzteile zum Laufen bringen, ohne dass Daten verloren gingen. Beide werden jetzt vom Controller als "FAULT TOLLERANT" (yay!) Aufgelistet. Ich konnte auch auf den Fortschritt meines letzten Updates aufbauen und habe jetzt einen funktionsfähigen "Ersatz" -Server in VMWare Server 2.0. Das Ersatzlaufwerk kann unsere erp-Software ausführen und verwenden, aber ich kann es nicht in Produktion setzen, da ich (noch) nicht von dieser Box aus drucken kann (und ich keine Ahnung habe, warum). Trotzdem kann diese VM sofort eingesetzt werden, wenn ich keine andere Wahl habe, und zwischen ihr und den reparierten RAID-Arrays kann ich mit der Situation gut leben, bis ich die Maschine im November ausrangieren kann.
Epilog (16. Januar 2012):
Das Projekt, diesen Server durch ein ganz neues System zu ersetzen, wurde wie geplant in Betrieb genommen. Hurra für keine NetWare mehr! Alle begrüßen SQL Server! Der König ist tot. Lang lebe der König!
Wir planen, den alten Server noch eine Weile laufen zu lassen, bis nach Abschluss unserer Prüfung nach dem Geschäftsjahr im August. Aber wenn bis dahin ein Fehler auftritt, würde sich niemand übermäßig beschweren.