Plattform-Hinweise: Sun Ultra 450 Workstation und Ultra Enterprise 450 Server

Solstice DiskSuite

Das folgende Verfahren beschreibt, wie Sie eine Festplatte austauschen, die von Solstice DiskSuite verwendet wird. Weitere Informationen finden Sie in der Dokumentation zu Solstice DiskSuite.


Achtung - Achtung -

Diese Verfahren dürfen nur von qualifizierten Systemverwaltern ausgeführt werden. Falsch ausgeführte Hot-Plug-Operationen mit aktiven Festplattenlaufwerken können zu Datenverlusten führen.


Vorbereitungen zum Austausch des Festplattenlaufwerks

  1. Erstellen Sie eine Sicherungskopie des Systems.

  2. Geben Sie su und Ihr Superuser-Paßwort ein.

  3. Sofern möglich, speichern Sie die Partitionstabelle der Festplatte, die Sie austauschen wollen.

    Wenn die Plattenbezeichnung noch gelesen werden kann, speichern Sie jetzt die Plattenpartitionierung.


    Hinweis -

    Speichern Sie alle Informationen zur Plattenpartitionierung direkt nach der Konfiguration von Metageräten oder Dateisystemen. Diese Informationen können Sie später für die Wiederherstellung nach einem Geräteausfall einsetzen.


    Speichern Sie die Partitionsinformationen mit dem Befehl prtvtoc.


    # prtvtoc /dev/rdsk/cwtxdys0
     > gespeicherte_Partitionstabellendatei
    

    Beispiel:


    # prtvtoc /dev/rdsk/c1t2d0s0 > /etc/c1t2d0s0.vtoc
    

  4. Ermitteln Sie die Metageräte oder Anwendungen, die das Gerät nutzen, das Sie entfernen wollen.

    Beispiel:


    # metadb | grep c1t2d0
    # metastat | grep c1t2d0
    # mount | grep c1t2d0
    

    Speichern Sie die Befehlsausgabe, damit Sie die Konfiguration des Metageräts rekonstruieren können, nachdem Sie die Platte ausgetauscht haben.

  5. Löschen Sie die Datenbankreplikate.

    Wenn sich auf der Festplatte Datenbankreplikate befinden, müssen Sie diese löschen. Notieren Sie zunächst die Größe und Anzahl der Datenbankreplikate in jedem Sektor, und löschen Sie dann die Replikate.


    # metadb -d cwtxdysz
    

    Beispiel:


    # metadb -d c1t2d0s0
    

  6. Hängen Sie Teilspiegelgeräte ab.

    Wenn Sektoren auf der Festplatte von Teilspiegelgeräten verwendet werden, sollten Sie die Teilspiegelgeräte abhängen. Beispiel:


    # metadetach d20 d21
    

  7. Löschen Sie Hot-Spares.

    Wenn Sektoren von Hot-Spare-Pools verwendet werden, entfernen Sie diese. Notieren Sie die Hot-Spare-Pools, die die Sektoren enthalten, und löschen Sie sie dann. Beispiel:


    # metahs -d all c1t2d0s1
    

  8. Beenden Sie alle anderen Metagerätaktivitäten auf der Festplatte.

    Überprüfen Sie anhand der Ausgabe von metastat, ob andere Sektoren der Festplatte von Metageräten genutzt werden, die nicht abgehängt werden können (Stripes, die nicht Teil von Spiegelgeräten sind, usw.). Diese Metageräte müssen ausgehängt werden, wenn sich darauf Dateisysteme befinden. Andernfalls müssen sie offline geschaltet werden.

    Weitere Informationen finden Sie auf der Man-Page prtvtoc(1M).

  9. Hängen Sie alle Dateisysteme auf der Festplatte aus.


    Hinweis -

    Wenn sich das/die Dateisystem(e) auf einer fehlerhaften oder ausgefallenen Platte befindet/befinden, kann der umount-Vorgang möglicherweise nicht vollständig ausgeführt werden. Während des umount-Vorgangs werden dann möglicherweise in der Systemkonsole und im Verzeichnis /var sehr viele Fehlermeldungen angezeigt. Wenn sich der umount-Vorgang nicht vollständig ausführen läßt, müssen Sie das System eventuell neu starten.


    Geben Sie für jedes zurückgegebene Dateisystem folgendes ein:


     # umount Dateisystem
    

Hierbei muß Dateisystem das erste Feld jeder Zeile sein, die in Schritt 1 zurückgegeben wurde.

Beispiel:


# umount /export/home
# umount /export/home2

Entfernen und Austauschen des Festplattenlaufwerks

Anweisungen zum Entfernen und Austauschen von Festplattenlaufwerken finden Sie im Sun Ultra 450-Workstation Benutzerhandbuch bzw. im Ultra Enterprise 450-Server Benutzerhandbuch.

Wiederherstellen der Solstice DiskSuite-Festplattensetdateien

Anhand des folgenden Verfahrens können Sie einen Sektor auf einer Festplatte konfigurieren, die im Solstice DiskSuite-System eingesetzt werden soll.

  1. Stellen Sie die Festplattenpartitionierung wieder her.

    Wenn Sie die Festplattenpartitionierung in einer Datei gespeichert haben, können Sie sie mit fmthard wiederherstellen. Beispiel:


    # fmthard -s /etc/c1t2d0s0.vtoc  /dev/rdsk/c1t2d0s0
    

    Wenn Sie die Festplattenpartitionierung nicht gespeichert haben, partitionieren Sie die Platte mit dem Befehl format (1M) oder fmthard (1M).

  2. Ersetzen Sie alle Datenbankreplikate.

    Beispiel:


    # metadb -a -l 2000 -c 2 c1t2d0s0
    

  3. Hängen Sie alle Teilspiegelgeräte wieder an.

    Beispiel:


    # metattach d20 d21
    

  4. Erstellen Sie für jeden Hot-Spare-Pool, der auf der neuen Platte einen Sektor enthält, neue Hot-Spares.

    Beispiel:


    # metahs -a hsp001 c1t2d0s1
    

  5. Reparieren Sie alle beschädigten Metageräte mit Sektoren aus der neuen Festplatte.

    Wenn aufgrund der Platte, die Sie ausgetauscht haben, Metageräte in den Wartungsstatus geschaltet wurden, lassen sich diese Metageräte reparieren, indem Sie die Sektoren wieder aktivieren.


    # metareplace -e Spiegel_oder_RAID5_Metagerät cwtxdysz
    

  6. Hängen Sie alle Dateisysteme wieder ein, und starten Sie alle Anwendungen neu, die mit Metageräten gearbeitet haben, die nicht offline geschaltet werden konnten.


    # mount Dateisystem
    

Weitere Informationen finden Sie in der Dokumentation zu Solstice DiskSuite.