Sun Cluster Handbuch Softwareinstallation für Solaris OS

ProcedureSo erstellen Sie eine md.tab-Datei

Erstellen Sie auf jedem Knoten im Cluster eine Datei /etc/lvm/md.tab. Verwenden Sie die Datei md.tab, um Solstice DiskSuite-Metageräte oder Solaris Volume Manager-Datenträger für die von Ihnen erstellten Plattensätze zu definieren.


Hinweis –

Stellen Sie bei Verwendung lokaler Metageräte oder Datenträger sicher, dass sich die lokalen Metageräte- oder Datenträgernamen von den Geräte-ID-Namen unterscheiden, die zum Bilden von Plattensätzen verwendet werden. Wenn zum Beispiel der Geräte-ID-Name /dev/did/dsk/d3 in einem Plattensatz verwendet wird, können Sie den Namen /dev/md/dsk/d3 nicht für ein lokales Metagerät oder einen Datenträger verwenden. Diese Anforderung gilt nicht für gemeinsam genutzte Metageräte oder Datenträger, die die Benennungskonvention /dev/md/setname/{r}dsk/d# verwenden.


Schritte
  1. Melden Sie sich beim Cluster-Knoten als Superuser an.

  2. Listen Sie die DID-Zuordnungen zum Nachsehen auf, wenn Sie die md.tab-Datei erstellen.

    Verwenden Sie in der md.tab-Datei die vollen Geräte-ID-Pfadnamen statt der Gerätenamen der niedrigeren Ebene (cN tXdY).


    # scdidadm -L
    

    Im folgenden Beispiel enthält die erste Spalte der Augabe die DID-Instanznummer, die zweite Spalte den vollen realen Pfadnamen und die dritte Spalte den vollen Geräte-ID-Pfadnamen (Pseudo-Pfad).


    1       phys-schost-1:/dev/rdsk/c0t0d0 /dev/did/rdsk/d1
    2       phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
    2       phys-schost-2:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
    3       phys-schost-1:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3
    3       phys-schost-2:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3
    …
  3. Erstellen Sie eine Datei /etc/lvm/md.tab und bearbeiten Sie sie manuell mit Ihrem bevorzugten Text-Editor.


    Hinweis –

    Wenn Daten auf den Laufwerken vorhanden sind, die für die Unterspiegel verwendet werden sollen, müssen Sie von diesen Daten vor der Metageräte- oder Datenträger-Konfiguration Sicherungskopien erstellen. Stellen Sie dann die Daten auf dem Spiegel wieder her.


    Um etwaige Verwechselungen zwischen lokalen Metageräten oder Datenträgern in einer Cluster-Umgebung zu vermeiden, verwenden Sie ein Benennungsschema, das jeden lokalen Metageräte- oder Datenträgernamen im Cluster einmalig macht. Wählen Sie zum Beispiel für Knoten 1 Namen von d100-d199. Und für Knoten 2 verwenden Sie d200-d299.

    Weitere Einzelheiten zur Erstellung einer md.tab-Datei finden Sie in der Dokumentation zu Solstice DiskSuite oder Solaris Volume Manager und in der Online-Dokumentation unter md.tab(4).


Beispiel 3–8 md.tab-Beispieldatei

Die folgende md.tab-Beispieldatei definiert den Plattensatz mit der Benennung dg-schost-1. Die Reihenfolge der Zeilen in der md.tab-Datei ist unbedeutend.


dg-schost-1/d0 -m dg-schost-1/d10 dg-schost-1/d20
    dg-schost-1/d10 1 1 /dev/did/rdsk/d1s0
    dg-schost-1/d20 1 1 /dev/did/rdsk/d2s0

Im folgenden Beispiel wird die Terminologie von Solstice DiskSuite verwendet. Bei Solaris Volume Manager werden ein Transaktions-Metagerät Transaktions-Datenträger und ein Metagerät Datenträger genannt. Im Übrigen gilt der folgende Prozess für beide Datenträger-Manager.

Die md.tab-Beispieldatei ist wie folgt strukturiert.

  1. Die erste Zeile definiert das Gerät d0 als Spiegel der Metageräte d10 und d20. Die Option -m bedeutet, dass es sich um ein Spiegelgerät handelt.


    dg-schost-1/d0 -m dg-schost-1/d0 dg-schost-1/d20
  2. Die zweite Zeile definiert das Metagerät d10, den ersten Unterspiegel von d0, als eindirektionales Stripe.


    dg-schost-1/d10 1 1 /dev/did/rdsk/d1s0
  3. Die dritte Zeile definiert das Metagerät d20, den zweiten Unterspiegel von d0, als eindirektionales Stripe.


    dg-schost-1/d20 1 1 /dev/did/rdsk/d2s0

Nächste Schritte

Aktivieren Sie die Metageräte oder Datenträger, die in den md.tab-Dateien definiert sind. Wechseln Sie zu So aktivieren Sie Metageräte oder Datenträger .