Sun Cluster Handbuch Systemverwaltung für Solaris OS

Verwalten von Plattengerätegruppen

Das scsetup(1M)-Dienstprogramm stellt eine interaktive Schnittstelle zum scconf(1M)-Befehl dar. scsetup generiert scconf-Befehle. Die so generierten Befehle werden in den nach einigen Verfahren dargestellten Beispielen gezeigt.


Hinweis –

Die Sun Cluster-Software erstellt automatisch eine im raw-Modus betriebene Plattengerätegruppe für jedes Plattengerät und Bandlaufwerk im Cluster. Diese Cluster-Gerätegruppen bleiben jedoch im Zustand "Offline", bis Sie auf die Gruppen als globale Geräte zugreifen.


Tabelle 4–2 Aufgabenliste: Verwalten von Plattengerätegruppen

Schritt 

Anweisungen siehe… 

Aktualisieren des Namensraums globaler Geräte ohne Rekonfigurations-Neubooten 

- Verwenden Sie scgdevs(1M)

So aktualisieren Sie den Namensraum globaler Geräte

Hinzufügen von Solstice DiskSuite/Solaris Volume Manager-Plattensätzen und deren Registrierung als Plattengerätegruppen 

- Verwenden Sie metaset(1M)

So fügen Sie eine Plattengerätegruppe hinzu und registrieren sie (Solstice DiskSuite/Solaris Volume Manager)

Entfernen von Solstice DiskSuite/Solaris Volume Manager-Plattengerätegruppen aus der Konfiguration 

- Verwenden Sie metaset nd metaclear(1M)

So entfernen und deregistrieren Sie eine Plattengerätegruppe (Solstice DiskSuite/Solaris Volume Manager)

Entfernen eines Knotens aus allen Plattengerätegruppen 

- Verwenden Sie scconf, metaset und scsetup.

So entfernen Sie einen Knoten aus allen Plattengerätegruppen

Entfernen eines Knotens aus einer Solstice DiskSuite/Solaris Volume Manager-Plattengerätegruppe 

- Verwenden Sie metaset.

So entfernen Sie einen Knoten aus einer Plattengerätegruppe (Solstice DiskSuite/Solaris Volume Manager)

SPARC: Hinzufügen von VERITAS Volume Manager-Plattengruppen als Plattengerätegruppen 

- Verwenden Sie VxVM-Befehle und scsetup(1M)

SPARC: So erstellen Sie eine neue Plattengruppe beim Initialisieren von Platten (VERITAS Volume Manager)

 

SPARC: So erstellen Sie eine neue Plattengruppe beim Einkapseln von Platten (VERITAS Volume Manager)

 

SPARC: So fügen Sie einer vorhandenen Plattengerätegruppe einen neuen Datenträger hinzu (VERITAS Volume Manager)

 

SPARC: So machen Sie eine vorhandene VxVM-Plattengruppe zu einer Plattengerätegruppe (VERITAS Volume Manager)

 

SPARC: So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu (VERITAS Volume Manager)

 

SPARC: So registrieren Sie eine Plattengruppe als Plattengerätegruppe (VERITAS Volume Manager)

 

SPARC: So registrieren Sie Konfigurationsänderungen bei Plattengruppen (VERITAS Volume Manager)

SPARC: Entfernen von VERITAS Volume Manager-Plattengerätegruppen aus der Konfiguration 

- Verwenden Sie scsetup (zum Generieren von scconf)

SPARC: So entfernen Sie ein Volume aus einer Plattengerätegruppe (VERITAS Volume Manager)

 

SPARC: So entfernen und deregistrieren Sie eine Plattengerätegruppe (VERITAS Volume Manager)

SPARC: Einer VERITAS Volume Manager-Plattengerätegruppe einen Knoten hinzufügen 

- Mit scsetup generieren Sie scconf

SPARC: So fügen Sie einer Plattengruppe einen Knoten hinzu (VERITAS Volume Manager)

SPARC: Entfernen eines Knotens aus einer VERITAS Volume Manager-Plattengerätegruppe 

- Mit scsetup generieren Sie scconf

SPARC: So entfernen Sie einen Knoten aus einer Plattengerätegruppe (VERITAS Volume Manager)

Entfernen eines Knotens aus einer im raw-Modus betriebenen Plattengerätegruppe 

- Verwenden Sie scconf(1M)

SPARC: So entfernen Sie einen Knoten aus einer im raw-Modus betriebenen Plattengerätegruppe

Ändern der Eigenschaften von Plattengerätegruppen 

- Mit scsetup generieren Sie scconf

So ändern Sie die Plattengeräteeigenschaften

Anzeigen von Plattengerätegruppen und Eigenschaften 

- Verwenden Sie scconf.

So listen Sie die Konfiguration einer Plattengerätegruppe auf

Ändern der gewünschten Anzahl von Sekundärknoten für eine Plattengruppe 

- Mit scsetup generieren Sie scconf

So ändern Sie die gewünschte Anzahl von Sekundärknoten für eine Gerätegruppe

Umschalten des Primärknotens für eine Plattengerätegruppe 

- Verwenden Sie scswitch(1M)

So wechseln Sie den Primärknoten für eine Gerätegruppe

Versetzen einer Plattengerätegruppe in Wartungszustand 

- Verwenden Sie metaset oder vxdg.

So versetzen Sie eine Plattengerätegruppe in Wartungszustand

ProcedureSo aktualisieren Sie den Namensraum globaler Geräte

Aktualisieren Sie den Namensraum globaler Geräte nach Hinzufügen eines neuen globalen Gerätes manuell mit scgdevs(1M).


Hinweis –

Der scgdevs-Befehl hat keine Wirkung, wenn der Knoten, auf dem der Befehl ausgeführt wird, kein aktuelles Cluster-Mitglied ist. Der Befehl hat auch auch keine Wirkung, wenn das Dateisystem /global/.devices/node@nodeID nicht eingehängt ist.


Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Mit dem scgdevs-Befehl rekonfigurieren Sie den Namensraum.


    # scgdevs
    

Beispiel 4–1 Aktualisieren des globalen Geräte-Namensraums

Das nachstehende Beispiel zeigt die Ausgabe nach einer erfolgreichen Ausführung von scgdevs.


# scgdevs 
Configuring the /dev/global directory (global devices)...
obtaining access to all attached disks
reservation program successfully exiting

ProcedureSo fügen Sie eine Plattengerätegruppe hinzu und registrieren sie (Solstice DiskSuite/Solaris Volume Manager)

Mit dem metaset-Befehl erstellen Sie einen Solstice DiskSuite/Solaris Volume Manager-Plattensatz und registrieren diesen als Sun Cluster-Plattengerätegruppe. Beim Registrieren des Plattensatzes wird der dem Plattensatz zugewiesene Name automatisch der Plattengerätegruppe zugewiesen.

Schritte
  1. Melden Sich sich bei dem Knoten mit einer Verbindung zu den Platten, auf denen Sie den Plattensatz erstellen möchten, als Superbenutzer an.

  2. Berechnen Sie die Anzahl der Namen für die Solstice DiskSuite-Metageräte oder Solaris Volume Manager-Datenträger, die Sie für Ihre Konfiguration benötigen, und ändern Sie die Datei /kernel/drv/md.conf auf jedem Knoten.

    Siehe "So stellen Sie die Anzahl von Metageräte- oder Datenträgernamen und Plattensätzen ein" im Sun Cluster Handbuch Softwareinstallation für Solaris OS.

  3. Mit dem metaset(1M)-Befehl fügen Sie den Solstice DiskSuite/Solaris Volume Manager-Plattensatz hinzu und registrieren diesen als Plattengerätegruppe bei Sun Cluster. Verwenden Sie zum Erstellen einer Multi-Eigentümer-Plattengruppe die Option –M.


    # metaset -s diskset -a -M -h nodelist
    
    -s diskset

    Gibt den zu erstellenden Plattensatz an.

    -a -h nodelist

    Fügt die Liste der Knoten hinzu, die den Plattensatz unterstützen können.

    -M

    Bestimmt die Plattengruppe als Multi-Eigentümer.


    Hinweis –

    Bei der Ausführung des metaset-Befehls zur Konfiguration einer Solstice DiskSuite/Solaris Volume Manager-Gerätegruppe in einem Cluster wird standardmäßig ein Sekundärknoten eingestellt, unabhängig von der Anzahl der in der Gerätegruppe enthaltenen Knoten. Sie können die gewünschte Anzahl von Sekundärknoten mit dem scsetup(1M)-Dienstprogramm ändern, nachdem die Gerätegruppe erstellt wurde. Weitere Informationen über einen Platten-Failover finden Sie unter So ändern Sie die gewünschte Anzahl von Sekundärknoten für eine Gerätegruppe.


  4. Überprüfen Sie, ob die Plattengerätegruppe hinzugefügt wurde.

    Der Name der Plattengerätegruppe entspricht dem mit metaset angegebenen Plattensatznamen.


    # scconf -p | grep disk-device-group
    

Beispiel 4–2 Hinzufügen einer Solstice DiskSuite/Solaris Volume Manager-Plattengerätegruppe

Im nachstehenden Beispiel wird die Erstellung von Plattensatz und Plattengerätegruppe und die Prüfung, ob die Plattengerätegruppe erstellt wurde, gezeigt.


# metaset -s dg-schost-1 -a -h phys-schost-1
# scconf -p | grep dg-schost-1
Gerätegruppenname: dg-schost-1

So entfernen und deregistrieren Sie eine Plattengerätegruppe (Solstice DiskSuite/Solaris Volume Manager)

Plattengerätegruppen sind bei Sun Cluster registrierte Solstice DiskSuite/Solaris Volume Manager-Plattensätze. Zum Entfernen einer Solstice DiskSuite/Solaris Volume Manager-Plattengerätegruppe verwenden Sie die Befehle metaclear und metaset. Diese Befehle entfernen die gleichnamige Plattengerätegruppe und deregistrieren sie als Sun Cluster-Plattengerätegruppe.

Die Schritte zum Entfernen eines Plattensatzes finden Sie in der Solstice DiskSuite/Solaris Volume Manager-Dokumentation.

ProcedureSo entfernen Sie einen Knoten aus allen Plattengerätegruppen

Mit diesem Verfahren entfernen Sie einen Cluster-Knoten aus allen Plattengerätegruppen, in deren Liste dieser Knoten als potenzieller Primärknoten geführt wird.

Schritte
  1. Melden Sie sich bei dem Knoten als Superbenutzer an, den Sie als potenziellen Primärknoten aus allen Plattengerätegruppen entfernen möchten.

  2. Bestimmen Sie die Plattengerätegruppe(n), bei der bzw. denen der zu entfernende Knoten Mitglied ist.

    Suchen Sie den Knotennamen für jede Plattengerätegruppe in der Device group node list.


    # scconf -p | grep "Device group"
    
  3. Weist eine der Plattengerätegruppen aus Schritt 2 den Gerätegruppentyp SDS/SVM auf?

  4. Weist eine der Plattengerätegruppe aus Schritt 2 den Gerätegruppentyp VxVM auf?

  5. Bestimmen Sie die im raw-Modus betriebenen Plattengerätegruppen, bei denen der zu entfernende Knoten als Mitglied geführt wird.

    Beachten Sie, dass der folgende Befehl in der -pvv-Option zwei Mal "v" enthält. Das zweite "v" wird für die Anzeige der im raw-Modus betriebenen Plattengerätegruppen benötigt.


    # scconf -pvv | grep "Device group"
    
  6. Weist eine der Plattengerätegruppen aus Schritt 5 den Gerätegruppentyp Disk, Local_Disk oder beide auf?

  7. Prüfen Sie, ob der Knoten aus der Liste der potenziellen Primärknoten aller Plattengerätegruppen entfernt wurde.

    Der Befehl gibt keine Meldung zurück, wenn der Knoten für keine Plattengerätegruppe mehr als potenzieller Primärknoten geführt wird.


    # scconf -pvv | grep "Device group" | grep nodename
    

ProcedureSo entfernen Sie einen Knoten aus einer Plattengerätegruppe (Solstice DiskSuite/Solaris Volume Manager)

Mit diesem Verfahren entfernen Sie einen Cluster-Knoten aus der Liste der potenziellen Primärknoten einer Solstice DiskSuite/Solaris Volume Manager-Plattengerätegruppe. Wiederholen Sie den metaset-Befehl für jede Plattengerätegruppe, aus der Sie den Knoten entfernen möchten.

Schritte
  1. Prüfen Sie, ob der Knoten noch ein Mitglied der Plattengerätegruppe ist und es sich bei der Plattengerätegruppe um eine Solstice DiskSuite/Solaris Volume Manager-Plattengerätegruppe handelt.

    Der Gerätegruppentyp SDS/SVM zeigt an, dass es sich um eine Solstice DiskSuite/Solaris Volume Manager-Plattengerätegruppe handelt.


    phys-schost-1% scconf -pv | grep '(global-galileo)'
      (global-galileo) Device group type:              SDS/SVM
      (global-galileo) Device group failback enabled:  no
      (global-galileo) Device group node list:         phys-schost-1, phys-schost-2
      (global-galileo) Diskset name:                   global-galileo
    phys-schost-1%
  2. Bestimmen Sie den aktuellen Primärknoten der Gerätegruppe.


    # scstat -D
    
  3. Melden Sie sich bei dem Knoten als Superbenutzer an, der die zu ändernde Plattengerätegruppe aktuell besitzt.

  4. Löschen Sie den Hostnamen des Knotens aus der Plattengerätegruppe.


    # metaset -s setname -d -h nodelist
    
    -s setname

    Gibt den Namen der Plattengerätegruppe an.

    -d

    Löscht die mit -h gekennzeichneten Knoten aus der Plattengerätegruppe.

    -h nodelist

    Entfernt den Knoten aus der Liste der Knoten der Plattengerätegruppe.


    Hinweis –

    Die Aktualisierung kann mehrere Minuten in Anspruch nehmen.


    Bei Fehlschlagen dieses Befehls erweitern Sie den Befehl mit der Option -f (Erzwingen).


    # metaset -s setname -d -f -h nodelist
    
  5. Wiederholen Sie Schritt 4 für jede Plattengerätegruppe, aus der der Knoten als möglicher Primärknoten entfernt wird.

  6. Prüfen Sie, ob der Knoten aus der Plattengerätegruppe entfernt wurde.

    Der Name der Plattengerätegruppe entspricht dem mit metaset angegebenen Plattensatznamen.


    phys-schost-1% scconf -pv | grep  devicegroup  
    Device group node list:  phys-schost-1, phys-schost-2

Beispiel 4–3 Entfernen eines Knotens aus einer Plattengerätegruppe (Solstice DiskSuite/Solaris Volume Manager)

Das nachstehende Beispiel zeigt das Entfernen des Hostnamens phys-schost-2 aus einer Plattengerätegruppen-Konfiguration. Bei diesem Beispiel wird phys-schost-2 als potenzieller Primärknoten für die genannte Plattengerätegruppe entfernt. Überprüfen Sie die Entfernung des Knotens mit dem scstat -D-Befehl. Prüfen Sie, ob der entfernte Knoten nicht mehr im Bildschirmtext angezeigt wird.


[Determine the Solstice DiskSuite/Solaris Volume Manager
 disk device group(2) for the node:]
# scconf -pv | grep Device
  Device group name:                 dg-schost-1
    Device group type:               SDS/SVM
    Device group failback enabled:   no
    Device group node list:          phys-schost-1, phys-schost-2
    Device group ordered node list:  yes
    Device group diskset name:    	 dg-schost-1
[Determine which node is the current primary for the disk device group:]
# scstat -D
  -- Device Group Servers --
                       Device Group  Primary        Secondary
                       ------------  -------        ---------
  Device group servers: dg-schost-1  phys-schost-1  phys-schost-2
[Become superuser on the node that currently owns the disk device group.]
[Remove the hostname from the disk device group:]
# metaset -s dg-schost-1 -d -h phys-schost-2
[Verify removal of the node:]
phys-schost-1% scconf -pv | grep dg-schost-1
  -- Device Group Servers --
                       Device Group  Primary        Secondary
                       ------------  -------        ---------
  Device group servers: dg-schost-1  phys-schost-1  

ProcedureSo erstellen Sie mehr als drei Plattensätze in einem Cluster

Wenn Sie mehr als drei Plattensätze im Cluster erstellen möchten, führen Sie vor der Erstellung der Plattensätze folgende Schritte aus. Führen Sie diese Schritte bei der ersten Installation von Plattensätzen oder beim Hinzufügen weiterer Plattensätze zu einem vollständig konfigurierten Cluster aus.

Schritte
  1. Stellen Sie sicher, dass der Wert der md_nsets-Variable hoch genug ist. Der Wert sollte die gesamte Anzahl von Plattensätzen, die Sie im Cluster erstellen möchten, aufnehmen können.

    1. Prüfen Sie auf irgendeinem Knoten des Clusters den Wert der Variablen md_nsets in der Datei /kernel/drv/md.conf.

    2. Wenn die Anzahl der Plattensätze im Cluster höher als der vorhandene Wert der Variablen md_nsets minus Eins ist, erhöhen Sie auf jedem Knoten den Wert von md_nsets auf den gewünschten Wert.

      Die maximal zulässige Anzahl von Plattensätzen entspricht dem Wert md_nsets abzüglich Eins. Der maximal mögliche Wert von md_nsets beträgt 32.

    3. Stellen Sie sicher, dass die Datei /kernel/drv/md.conf auf allen Knoten des Clusters identisch ist.


      Achtung – Achtung –

      Die Nichtbeachtung dieser Richtlinie kann zu schweren Fehlern von Solstice DiskSuite/Solaris Volume Manager und Datenverlusten führen.


    4. Fahren Sie den Cluster von einem Knoten herunter.


      # scshutdown -g0 -y
      
    5. Booten Sie jeden Knoten des Clusters neu.

      • SPARC:


        ok boot
        
      • x86:


                              <<< Current Boot Parameters >>>
        Boot path: /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@
        7,1/sd@0,0:a
        Boot args:
        
        Type b [file-name] [boot-flags] <ENTER> to boot with options
        or   i <ENTER>                          to enter boot interpreter
        or   <ENTER>                            to boot with defaults
        
                          <<< timeout in 5 seconds >>>
        Select (b)oot or (i)nterpreter: b
        
  2. Führen Sie an jedem Knoten des Clusters den Befehl devfsadm(1M) aus.

    Sie können diesen Befehl auf allen Knoten des Clusters gleichzeitig ausführen.

  3. Führen Sie an einem Knoten des Clusters den scgdevs(1M)-Befehl aus.

  4. Überprüfen Sie auf jedem Knoten, ob der scgdevs-Befehl abgeschlossen wurde, bevor Sie versuchen, Plattensätze zu erstellen.

    Der Befehl scgdevs ruft sich selbst auf allen Knoten remote auf, auch wenn der Befehl nur von einem Knoten ausgeführt wird. Um festzustellen, ob der Befehl scgdevs fertig verarbeitet wurde, führen Sie folgenden Befehl auf jedem Knoten des Clusters aus.


     % ps -ef | grep scgdevs
    

ProcedureSPARC: So erstellen Sie eine neue Plattengruppe beim Initialisieren von Platten (VERITAS Volume Manager)


Hinweis –

Dieses Verfahren gilt nur für das Initialisieren von Platten. Verwenden Sie beim Einkapseln von Platten das unter SPARC: So erstellen Sie eine neue Plattengruppe beim Einkapseln von Platten (VERITAS Volume Manager) beschriebene Verfahren.


Nach dem Hinzufügen der VxVM-Plattengruppe müssen Sie die Plattengerätegruppe registrieren.

Wenn Sie mit VxVM gemeinsam genutzte Plattengruppen für Oracle Parallel Server oder Oracle Real Application Clusters konfigurieren, verwenden Sie die Cluster-Funktionalität von VxVM, die im VERITAS Volume Manager Administrator's Reference Guide beschrieben wird.

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten mit einer realen Verbindung zu den Platten, aus denen die hinzuzufügende Plattengruppe besteht, als Superbenutzer an.

  2. Erstellen Sie die VxVM-Plattengruppe und den -Datenträger.

    Erstellen Sie Plattengruppe und Datenträger nach der von Ihnen bevorzugten Methode.


    Hinweis –

    Wenn Sie einen gespiegelten Datenträger konfigurieren, verwenden Sie Dirty Region Logging (DRL), um die Wiederherstellungszeit von Datenträgern nach einem Knotenversagen zu senken. DRL kann jedoch die E/A-Leistung senken.


    Die Verfahren zur Durchführung dieses Schritts finden Sie in der VERITAS Volume Manager-Dokumentation.

  3. Registrieren Sie die VxVM-Plattengruppe als Sun Cluster-Plattengerätegruppe.

    Siehe SPARC: So registrieren Sie eine Plattengruppe als Plattengerätegruppe (VERITAS Volume Manager).

    Registrieren Sie die gemeinsam genutzten Oracle Parallel Server oder Oracle Real Application Clusters-Plattengruppen nicht beim Cluster Framework.

ProcedureSPARC: So erstellen Sie eine neue Plattengruppe beim Einkapseln von Platten (VERITAS Volume Manager)


Hinweis –

Dieses Verfahren gilt lediglich für das Einkapseln von Platten. Für die Initialisierung von Platten befolgen Sie die Schritte unter SPARC: So erstellen Sie eine neue Plattengruppe beim Initialisieren von Platten (VERITAS Volume Manager) .


Sie können Platten ohne Root zu Sun Cluster-Plattengerätegruppen ändern, indem Sie die Platten als VxVM-Plattengruppen einkapseln und die Plattengruppen dann als Sun Cluster-Plattengerätegruppen registrieren

Das Einkapseln von Platten wird nur bei der ersten Erstellung einer VxVM-Plattengruppe unterstützt. Nachdem eine VxVM-Plattengruppe erstellt und als Sun Cluster-Plattengerätegruppe registriert wurde, sollten der Plattengruppe nur initialisierbare Platten hinzugefügt werden.

Wenn Sie mit VxVM gemeinsam genutzte Plattengruppen für Oracle Parallel Server oder Oracle Real Application Clusters konfigurieren, verwenden Sie die Cluster-Funktionalität von VxVM, die im VERITAS Volume Manager Administrator's Reference Guide beschrieben wird.

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Wenn die einzukapselnde Platte Dateisystemeinträge in der /etc/vfstab-Datei enthält, versichern Sie sich, dass die mount at boot-Option auf no eingestellt ist.

    Stellen Sie den Wert wieder auf yes ein, nachdem die Platte eingekapselt und als Sun Cluster-Plattengerätegruppe registriert wurde.

  3. Kapseln Sie die Platten ein.

    Zur Einkapselung der Platten verwenden Sie die vxdiskadm-Menüs oder die grafische Benutzeroberfläche. VxVM benötigt zwei freie Partitionen sowie nicht zugewiesene Zylinder am Plattenanfang oder -ende. Für Bereich Zwei muss auch die ganze Platte eingestellt sein. Weitere Informationen finden Sie in der Online-Dokumentation unter vxdiskadm.

  4. Fahren Sie den Knoten herunter, und starten Sie ihn neu.

    Der scswitch(1M)-Befehl schaltet alle Ressourcen- und Gerätegruppen vom Primärknoten auf den nächsten bevorzugten Knoten um. Mit shutdown fahren Sie den Knoten herunter und starten ihn neu.


    # scswitch -S -h node[,...]
    # shutdown -g0 -y -i6
    
  5. Schalten Sie bei Bedarf alle Ressourcen- und Gerätegruppen wieder auf den ursprünglichen Knoten um.

    Wenn die Ressourcen- und Gerätegruppen am Anfang für ein Failback zurück auf den Primärknoten konfiguriert wurden, ist der letzte Schritt nicht erforderlich.


    # scswitch -z -D disk-device-group -h node[,...] 
    # scswitch -z -g resource-group -h node[,...] 
    
  6. Registrieren Sie die VxVM-Plattengruppe als Sun Cluster-Plattengerätegruppe.

    Siehe SPARC: So registrieren Sie eine Plattengruppe als Plattengerätegruppe (VERITAS Volume Manager).

    Registrieren Sie die gemeinsam genutzten Oracle Parallel Server oder Oracle Real Application Clusters-Plattengruppen nicht beim Cluster Framework.

  7. Wenn Sie die Option mount at boot in Schritt 2 auf no gesetzt haben, müssen Sie sie auf yes zurücksetzen.

ProcedureSPARC: So fügen Sie einer vorhandenen Plattengerätegruppe einen neuen Datenträger hinzu (VERITAS Volume Manager)

Wenn Sie einer vorhandenen VxVM-Plattengerätegruppe einen neuen Datenträger hinzufügen, führen Sie das Verfahren auf dem Primärknoten der Plattengerätegruppe durch, die online ist.


Hinweis –

Nachdem Sie das Volume hinzugefügt haben, müssen Sie die Konfigurationsänderung mithilfe des Verfahrens SPARC: So registrieren Sie Konfigurationsänderungen bei Plattengruppen (VERITAS Volume Manager) registrieren.


Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Bestimmen Sie den Primärknoten für die Plattengerätegruppe, der ein neuer Datenträger hinzugefügt werden soll.


    # scstat -D
    
  3. Bringen Sie die Plattengerätegruppe online, wenn sie offline ist.


    # scswitch -z -D disk-device-group -h node[,...]
    
    -z -D disk-device-group

    Schaltet die angegebene Gerätegruppe um.

    -h node

    Gibt den Namen des Knotens an, auf den die Plattengerätegruppe umgeschaltet wird. Dieser Knoten wird zum neuen Primärknoten.

  4. Erstellen Sie vom Primärknoten (dem die Plattengerätegruppe aktuell unterstützenden Knoten) den VxVM-Datenträger in der Plattengruppe.

    Das Verfahren zur Erstellung des VxVM-Datenträgers finden Sie in der VERITAS Volume Manager-Dokumentation.

  5. Registrieren Sie die VxVM-Plattengruppenänderungen zur Aktualisierung des globalen Namensraums.

    DPM

    SPARC: So registrieren Sie Konfigurationsänderungen bei Plattengruppen (VERITAS Volume Manager).

ProcedureSPARC: So machen Sie eine vorhandene VxVM-Plattengruppe zu einer Plattengerätegruppe (VERITAS Volume Manager)

Sie können eine vorhandene VxVM-Plattengruppe zu einer Sun Cluster-Plattengerätegruppe umwandeln, indem Sie die Plattengruppe auf den aktuellen Knoten importieren und die Plattengruppe dann als Sun Cluster-Plattengerätegruppe registrieren.

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Importieren Sie die VxVM-Plattengruppe auf den aktuellen Knoten.


    # vxdg import diskgroup
    
  3. Registrieren Sie die VxVM-Plattengruppe als Sun Cluster-Plattengerätegruppe.

    Siehe SPARC: So registrieren Sie eine Plattengruppe als Plattengerätegruppe (VERITAS Volume Manager).

ProcedureSPARC: So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu (VERITAS Volume Manager)

Wenn die Registrierung einer Plattengerätegruppe aufgrund eines Unternummernkonflikts mit einer anderen Gruppe fehlschlägt, müssen Sie der neuen Plattengerätegruppe eine neue, noch nicht verwendete Unternummer zuweisen. Nach der Zuweisung der neuen Unternummer wiederholen Sie das Verfahren zum Registrieren der Plattengruppe als Sun Cluster-Plattengerätegruppe.

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Ermitteln Sie die bereits verwendeten Unternummern.


    # ls -l /global/.devices/node@nodeid/dev/vx/dsk/*
    
  3. Wählen Sie ein anderes, noch nicht verwendetes Vielfaches von 1000 als Basis-Unternummer der neuen Plattengruppe.

  4. Weisen Sie der Plattengruppe die neue Unternummer zu.


    # vxdg reminor diskgroup base-minor-number
    
  5. Registrieren Sie die VxVM-Plattengruppe als Sun Cluster-Plattengerätegruppe.

    Siehe SPARC: So registrieren Sie eine Plattengruppe als Plattengerätegruppe (VERITAS Volume Manager).


Beispiel 4–4 SPARC: So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu

In diesem Beispiel werden die Unternummern 16000-16002 und 4000-4001 verwendet. Der Befehl vxdg reminor dient der Zuweisung der Basis-Unternummer 5000 zur neuen Plattengerätegruppe.


# ls -l /global/.devices/node@nodeid/dev/vx/dsk/*

/global/.devices/node@nodeid/dev/vx/dsk/dg1
brw-------   1 root     root      56,16000 Oct  7 11:32 dg1v1
brw-------   1 root     root      56,16001 Oct  7 11:32 dg1v2
brw-------   1 root     root      56,16002 Oct  7 11:32 dg1v3
 
/global/.devices/node@nodeid/dev/vx/dsk/dg2
brw-------   1 root     root      56,4000 Oct  7 11:32 dg2v1
brw-------   1 root     root      56,4001 Oct  7 11:32 dg2v2
# vxdg reminor dg3 5000

ProcedureSPARC: So registrieren Sie eine Plattengruppe als Plattengerätegruppe (VERITAS Volume Manager)

Bei diesem Verfahren wird das scsetup(1M)-Dienstprogramm zum Registrieren der zugeordneten VxVM-Plattengruppe als Sun Cluster-Plattengerätegruppe verwendet.


Hinweis –

Nachdem eine Plattengerätegruppe beim Cluster registriert wurde, darf eine VxVM-Plattengruppe niemals mit VxVM-Befehlen importiert oder deportiert werden. Wenn Sie an der VxVM-Plattengruppe oder am Volume eine Änderung vornehmen, verwenden Sie das Verfahren SPARC: So registrieren Sie Konfigurationsänderungen bei Plattengruppen (VERITAS Volume Manager), um die Konfigurationsänderungen der Plattengerätegruppe zu registrieren. Dieses Verfahren stellt sicher, dass der globale Namensraum im richtigen Zustand ist.


Folgende Voraussetzungen müssen für das Registrieren einer VxVM-Plattengerätegruppe erfüllt sein:

Beim Definieren der Vorrang-Reihenfolge geben Sie auch an, ob die Plattengerätegruppe wieder auf den bevorzugten Knoten umgeschaltet werden soll, wenn dieser ausfällt und später wieder zum Cluster hinzukommt.

Weitere Informationen zu Knotenvorrang und Failback-Optionen finden Sie unterscconf(1M).

Nicht primäre Cluster-Knoten (Spare-Knoten) werden nach der Vorrang-Reihenfolge für die Knoten zu Sekundärknoten. Die Standardanzahl von Sekundärknoten für eine Plattengruppe wird in der Regel auf Eins eingestellt. Diese Standardeinstellung minimiert die Leistungseinbußen durch Primärknoten-Checkpoint-Vorgänge auf mehreren Sekundärknoten während des normalen Betriebs. In einem Vier-Knoten-Cluster werden zum Beispiel standardmäßig ein Primärknoten, ein Sekundärknoten und zwei Spare-Knoten konfiguriert. Siehe auch SPARC: So stellen Sie die gewünschte Anzahl von Sekundärknoten ein (VERITAS Volume Manager).

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Starten Sie das scsetup-Dienstprogramm.


    # scsetup
    

    Das Hauptmenü wird angezeigt.

  3. Um mit VxVM-Plattengerätegruppen zu arbeiten, geben Sie 4 ein (Gerätegruppen und Datenträger).

    Das Menü "Gerätegruppen" wird angezeigt.

  4. Um eine VxVM-Plattengruppe zu registrieren, geben Sie 1 ein (VxVM-Plattengruppe als Gerätegruppe registrieren).

    Befolgen Sie die Anweisungen, und geben Sie den Namen der VxVM-Plattengruppe ein, die als Sun Cluster-Plattengerätegruppe registriert werden soll.

    Wenn Sie VxVM zum Konfigurieren gemeinsam genutzter Plattengruppen für Oracle Parallel Server/Real Application Clusters einsetzen, dürfen Sie die gemeinsam genutzten Plattengruppen nicht beim Cluster Framework registrieren. Verwenden Sie dafür die Cluster-Funktionalität von VxVM, die im VERITAS Volume Manager Administrator's Reference Guide beschrieben wird.

  5. Wenn bei dem Versuch, die Plattengerätegruppe zu registrieren, folgender Fehler auftritt, weisen Sie der Plattengerätegruppe eine neue Unternummer zu.


    scconf: Failed to add device group - in use

    Um die Nebenversionsnummer zu ändern, verwenden Sie das Verfahren unter SPARC: So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu (VERITAS Volume Manager). Mithilfe dieses Verfahrens können Sie eine neue Unternummer vergeben, die nicht in Konflikt mit einer von bestehenden Plattengerätegruppen verwendeten Unternummer steht.

  6. Überprüfen Sie, ob die Plattengerätegruppe registriert und online ist.

    Wenn die Plattengerätegruppe ordnungsgemäß registriert ist, werden die dazugehörigen Informationen beim Ausführen des folgenden Befehls angezeigt.


    # scstat -D
    

    Hinweis –

    Wenn Sie Konfigurationsinformationen für VxVM-Plattengruppen oder Datenträger ändern, die beim Cluster registriert sind, müssen Sie die Plattengerätegruppe mit scsetup(1M) synchronisieren. Solche Konfigurationsänderungen beinhalten das Hinzufügen oder Entfernen von Datenträgern sowie das Ändern der Gruppe, des Eigentümers oder der Berechtigungen von vorhandenen Datenträgern. Mit der erneuten Registrierung nach Konfigurationsänderungen wird sichergestellt, dass der globale Namensraum im richtigen Zustand ist. Siehe So aktualisieren Sie den Namensraum globaler Geräte.



Beispiel 4–5 SPARC: Registrieren einer VERITAS Volume Manager-Plattengerätegruppe

Das nachstehende Beispiel zeigt den scconf-Befehl, der beim Registrieren einer VxVM-Plattengerätegruppe (dg) von scsetup generiert wird, und den Überprüfungsschritt. In diesem Beispiel wird davon ausgegangen, dass die VxVM-Plattengruppe und der Datenträger zuvor erstellt worden sind.


# scsetup

scconf -a -D type=vxvm,name=dg1,nodelist=phys-schost-1:phys-schost-2


# scstat -D
-- Device Group Servers --
                         Device Group      Primary           Secondary
                         ------------      -------           ---------
Device group servers:    dg1              phys-schost-1      phys-schost-2
 
-- Device Group Status --
                              Device Group        Status              
                              ------------        ------              
  Device group status:        dg1                 Online

Siehe auch

Informationen zum Erstellen eines Cluster-Dateisystems in der VxVM-Plattengerätegruppe finden Sie unter So fügen Sie Cluster-Dateisysteme hinzu .

Bei Problemen mit der Nebenversion gehen Sie wie unter SPARC: So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu (VERITAS Volume Manager) beschrieben vor.

ProcedureSPARC: So registrieren Sie Konfigurationsänderungen bei Plattengruppen (VERITAS Volume Manager)

Beim Ändern der Konfigurationsinformationen einer VxVM-Plattengruppe oder eines Datenträgers müssen Sie die Änderungen für die Sun Cluster-Plattengerätegruppe registrieren. Die Registrierung stellt sicher, dass der globale Namensraum im richtigen Zustand ist.

Schritte
  1. Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.

  2. Führen Sie das scsetup(1M)-Dienstprogramm aus.


    # scsetup
    

    Das Hauptmenü wird angezeigt.

  3. Um mit VxVM-Plattengerätegruppen zu arbeiten, geben Sie 4 ein (Gerätegruppen und Datenträger).

    Das Menü "Gerätegruppen" wird angezeigt.

  4. Um die Konfigurationsänderungen zu registrieren, geben Sie 2 ein (Datenträgerinformationen für eine VxVM-Gerätegruppe synchronisieren).

    Befolgen Sie die Anweisungen, und geben Sie die VxVM-Plattengruppe ein, deren Konfiguration geändert wurde.


Beispiel 4–6 SPARC: Registrieren von VERITAS Volume Manager-Gerätegruppenkonfigurationsänderungen

Das nachstehende Beispiel zeigt den scconf-Befehl, der beim Registrieren einer geänderten VxVM-Plattengerätegruppe (dg1) von scsetup generiert wird. In diesem Beispiel wird davon ausgegangen, dass die VxVM-Plattengruppe und der Datenträger zuvor erstellt worden sind.


# scsetup
 
scconf -c -D name=dg1,sync

ProcedureSPARC: So stellen Sie die gewünschte Anzahl von Sekundärknoten ein (VERITAS Volume Manager)

Die Eigenschaft numsecondaries legt die Anzahl der Knoten innerhalb einer Gerätegruppe fest, die die Gruppe verarbeiten können, wenn der Primärknoten fehlschlägt.. Die Standardanzahl von Sekundärknoten für Gerätedienste beträgt Eins. Der Wert kann auf eine beliebige Anzahl zwischen Eins und der Anzahl der betriebsbereiten Anbieterknoten in der Gerätegruppe eingestellt werden, die keine Primärknoten sind.

Diese Einstellung ist ein wichtiger Faktor für das Gleichgewicht zwischen Cluster-Leistung und Verfügbarkeit. Das Erhöhen der gewünschten Anzahl von Sekundärknoten verbessert beispielsweise die Möglichkeit der Plattengruppe, bei mehreren, gleichzeitig im Cluster auftretenden Fehlern in Betrieb zu bleiben. Beim Erhöhen der Anzahl von Sekundärknoten sinkt aber auch die Leistung im normalen Betrieb. Eine kleinere Anzahl von Sekundärknoten führt in der Regel zu einer besseren Leistung, senkt jedoch die Verfügbarkeit. Dabei sichert eine größere Anzahl von Sekundärknoten jedoch nicht immer eine bessere Verfügbarkeit der betroffenen Dateisysteme oder Gerätegruppen. Weitere Informationen finden Sie in Kapitel 3, Schlüsselkonzepte für Systemverwalter und Anwendungsentwickler in Sun Cluster Konzepthandbuch für Solaris OS.

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Führen Sie das scsetup(1M)-Dienstprogramm aus.


    # scsetup
    

    Das Hauptmenü wird angezeigt.

  3. Um mit VxVM-Plattengerätegruppen zu arbeiten, geben Sie 4 ein (Gerätegruppen und Datenträger).

    Das Menü "Gerätegruppen" wird angezeigt.

  4. Um die Schlüsseleigenschaften einer Gerätegruppe zu ändern, geben Sie 6 ein (Schlüsseleigenschaften einer Gerätegruppe ändern).

    Das Menü zum Ändern der Schlüsseleigenschaften wird angezeigt.

  5. Um die gewünschte Anzahl von Sekundärknoten zu ändern, geben Sie 2 ein (Eigenschaft numsecondaries ändern).

    Befolgen Sie die Anweisungen, und geben Sie die gewünschte Anzahl von Sekundärknoten ein, die für die Plattengerätegruppe konfiguriert werden soll. Nach Eingabe eines geeigneten Wertes wird der entsprechende scconf-Befehl ausgeführt. Danach wird ein Protokoll gedruckt und der Benutzer zum vorherigen Menü zurückgeführt.

  6. Validieren Sie die Gerätegruppenkonfiguration mit dem scconf -p-Befehl.


    # scconf -p | grep Device
    Device group name:                          dg-schost-1
    Device group type:                          VxVM
    Device group failback enabled:              yes
    Device group node list:                     phys-schost-1,phys-schost-2, phys-schost-3
    Device group ordered node list:             yes
    Device group desired number of secondaries: 1
    Device group diskset name:                  dg-schost-1

    Hinweis –

    Wenn Sie Konfigurationsinformationen für VxVM-Plattengruppen oder Datenträger ändern, die beim Cluster registriert sind, müssen Sie die Plattengerätegruppe mit scsetup erneut registrieren. Solche Konfigurationsänderungen beinhalten das Hinzufügen oder Entfernen von Datenträgern sowie das Ändern der Gruppe, des Eigentümers oder der Berechtigungen von vorhandenen Datenträgern. Mit der erneuten Registrierung nach Konfigurationsänderungen wird sichergestellt, dass der globale Namensraum im richtigen Zustand ist. Siehe So aktualisieren Sie den Namensraum globaler Geräte.


  7. Überprüfen Sie den Primärknoten und den Status der Plattengerätegruppe.


    # scstat -D
    

Beispiel 4–7 SPARC: Festlegen der gewünschten Anzahl Sekundärknoten (VERITAS Volume Manager)

Das nachstehende Beispiel zeigt den scconf-Befehl, der bei der Konfigurierung der gewünschten Anzahl von Sekundärknoten für eine Gerätegruppe (diskgrp1) von scsetup generiert wird. Weitere Informationen zum Ändern der gewünschten Anzahl von Sekundärknoten nach dem Erstellen einer Gerätegruppe finden Sie unter So ändern Sie die gewünschte Anzahl von Sekundärknoten für eine Gerätegruppe.


# scconf -a -D type=vxvm,name=diskgrp1,nodelist=host1:host2:host3\ 
,preferenced=true,failback=enabled,numsecondaries=2
 

ProcedureSPARC: So entfernen Sie ein Volume aus einer Plattengerätegruppe (VERITAS Volume Manager)


Hinweis –

Nachdem Sie das Volume aus der Plattengerätegruppe entfernt haben, müssen Sie die Konfigurationsänderungen mithilfe des Verfahrens SPARC: So registrieren Sie Konfigurationsänderungen bei Plattengruppen (VERITAS Volume Manager) registrieren.


Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Bestimmen Sie den Primärknoten und den Status der Plattengerätegruppe.


    # scstat -D
    
  3. Bringen Sie die Plattengerätegruppe online, wenn sie offline ist.


    # scswitch -z -D disk-device-group  -h node
    
    -z

    Führt die Umschaltung durch.

    -D disk-device-group

    Gibt die umzuschaltende Gerätegruppe an.

    -h node

    Gibt den Namen des Knotens an, auf den umgeschaltet wird. Dieser Knoten wird zum neuen Primärknoten.

  4. Vom Primärknoten (dem die Plattengerätegruppe aktuell unterstützenden Knoten) entfernen Sie den VxVM-Datenträger aus der Plattengruppe.


    # vxedit -g diskgroup -rf rm volume
    
    -g diskgroup

    Gibt die VxVM-Plattengruppe an, die den Datenträger enthält.

    -rf rm volume

    Entfernt den angegebenen Datenträger. Die Option -r macht die Operation rekursiv. Die Option -f ist zum Entfernen eines aktivierten Volumes erforderlich.

  5. Registrieren Sie die Konfigurationsänderungen der Plattengerätegruppe, um den globalen Namensraum zu aktualisieren, mit scsetup(1M).

    Siehe SPARC: So registrieren Sie Konfigurationsänderungen bei Plattengruppen (VERITAS Volume Manager).

ProcedureSPARC: So entfernen und deregistrieren Sie eine Plattengerätegruppe (VERITAS Volume Manager)

Beim Entfernen einer Sun Cluster-Plattengerätegruppe wird die entsprechende VxVM-Plattengruppe deportiert, aber nicht zerstört. Die VxVM-Plattengruppe ist zwar immer noch vorhanden, kann jedoch nicht im Cluster eingesetzt werden, bis sie erneut registriert wird.

Für dieses Verfahren wird das scsetup(1M)-Dienstprogramm verwendet, um eine VxVM-Plattengruppe zu entfernen und sie als Sun Cluster -Plattengerätegruppe zu deregistrieren.

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Nehmen Sie die Plattengerätegruppe offline.


    # scswitch -F -D disk-device-group
    
    -F

    Nimmt die Plattengerätegruppe offline.

    -D disk-device-group

    Gibt die Plattengerätegruppe an, die offline genommen werden soll.

  3. Starten Sie das scsetup-Dienstprogramm.

    Das Hauptmenü wird angezeigt.


    # scsetup
    
  4. Um mit VxVM-Gerätegruppen zu arbeiten, geben Sie 4 ein (Gerätegruppen und Datenträger).

    Das Menü "Gerätegruppen" wird angezeigt.

  5. Um eine VxVM-Plattengruppe zu deregistrieren, geben Sie 3 ein (Registrierung einer VxVM-Gerätegruppe aufheben).

    Befolgen Sie die Anweisungen, und geben Sie die VxVM-Plattengruppe ein, die deregistriert werden soll.


Beispiel 4–8 SPARC: Entfernen und Deregistrieren einer VERITAS Volume Manager-Plattengerätegruppe

Das nachstehende Beispiel zeigt die offline genommene VxVM-Plattengerätegruppe dg1 und den von scsetup beim Entfernen und Deregistrieren generierten scconf-Befehl.


# scswitch -F -D dg1
# scsetup

   scconf -r -D name=dg1

ProcedureSPARC: So fügen Sie einer Plattengruppe einen Knoten hinzu (VERITAS Volume Manager)

Dieses Verfahren fügt mit dem scsetup(1M)-Dienstprogramm einer Plattengerätegruppe einen Knoten hinzu.

Folgende Voraussetzungen müssen erfüllt sein, um einer VxVM-Plattengerätegruppe einen Knoten hinzuzufügen:

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Geben Sie an der Eingabeaufforderung den scsetup-Befehl ein.


    # scsetup
    

    Das Hauptmenü wird angezeigt.

  3. Um mit VxVM-Plattengerätegruppen zu arbeiten, geben Sie 4 ein (Gerätegruppen und Datenträger).

    Das Menü "Gerätegruppen" wird angezeigt.

  4. Um einer VxVM-Plattengerätegruppe einen Knoten hinzuzufügen, geben Sie 4 ein (Einer VxVM-Gerätegruppe einen Knoten hinzufügen).

    Befolgen Sie die Anweisungen, und geben Sie Gerätegruppen- und Knotenname ein.

  5. Überprüfen Sie, ob der Knoten hinzugefügt wurde.

    Zeigen Sie die Gerätegruppeninformationen der neuen Platte mithilfe des folgenden Befehls an.


    # scconf -p 
    

Beispiel 4–9 SPARC: Hinzufügen eines Knotens zu einer VERITAS Volume Manager-Plattengerätegruppe

Das nachstehende Beispiel zeigt den scconf-Befehl, der von scsetup generiert wird, wenn ein Knoten (phys-schost-3 ) einer VxVM-Plattengerätegruppe (dg1 ) hinzugefügt wird, sowie den Überprüfungsschritt.


# scsetup
 
scconf a D type=vxvm,name=dg1,nodelist=phys-schost-3
  
# scconf -p
Gerätegruppenname:                dg1
   Gerätegruppentyp:             VXVM
   Gerätegruppen-Failback aktiviert: yes
   Gerätegruppen-Knotenliste:        phys-schost-1, phys-schost-3

ProcedureSPARC: So entfernen Sie einen Knoten aus einer Plattengerätegruppe (VERITAS Volume Manager)

Mit diesem Verfahren entfernen Sie einen Cluster-Knoten aus der Liste der potenziellen Primärknoten für eine VERITAS Volume Manager (VxVM)-Plattengerätegruppe (-Plattengruppe).

Schritte
  1. Überprüfen Sie, ob der Knoten noch Mitglied der Gruppe ist und es sich bei der Gruppe um eine VxVM-Gerätegruppe handelt.

    Der Gerätegruppentyp VxVM zeigt an, dass es sich um eine VxVM-Plattengerätegruppe handelt.


    phys-schost-1% scconf -pv | grep '(global-galileo)'
      (global-galileo) Device group type:              VxVM
      (global-galileo) Device group failback enabled:  no
      (global-galileo) Device group node list:         phys-schost-1, phys-schost-2
      (global-galileo) Diskset name:                   global-galileo
    phys-schost-1%
  2. Melden Sie sich bei dem aktuellen Cluster-Mitgliedknoten als Superbenutzer an.

  3. Führen Sie den scsetup(1M)-Befehl aus.


    # scsetup
    

    Das Hauptmenü wird angezeigt.

  4. Um eine Plattengruppe zu rekonfigurieren, geben Sie 4 ein (Gerätegruppen und Datenträger).

  5. Um den Knoten aus der VxVM-Plattengerätegruppe zu entfernen, geben Sie 5 ein (Knoten aus einer VxVM-Gerätegruppe entfernen).

    Befolgen Sie die Eingabeaufforderungen, um den Cluster-Knoten aus der Plattengerätegruppe zu entfernen. Folgende Informationen werden von Ihnen angefordert:

    • VxVM-Gerätegruppe

    • Knotenname

  6. Überprüfen Sie, ob der Knoten aus der (den) VxVM-Plattengerätegruppe(n) entfernt wurde.


     # scconf -p | grep Device
    

Beispiel 4–10 SPARC: Entfernen eines Knotens aus einer Plattengerätegruppe (VxVM)

Dieses Beispiel zeigt das Entfernen eines Knotens mit dem Namen phys-schost-1 aus der dg1-VxVM-Plattengerätegruppe.


[Determine the VxVM disk device group for the node:]
# scconf -p | grep Device
  Device group name:                 dg1
    Device group type:               VxVM
    Device group failback enabled:   no
    Device group node list:          phys-schost-1, phys-schost-2
    Device group diskset name:    	dg1
[Become superuser and execute the scsetup utility:]
# scsetup
 Select Device groups and volumes>Remove a node from a VxVM device group.

Answer the questions when prompted. 
You will need the following information.
  You Will Need:            Example:
  VxVM device group name    dg1
  node names                phys-schost-1

[Verify that the scconf command executed properly:] 
scconf -r -D name=dg1,nodelist=phys-schost-1
 
    Command completed successfully.
Quit the scsetupDevice Groups Menu and Main Menu.
[Verify that the node was removed:]
# scconf -p | grep Device
  Device group name:                 dg1
    Device group type:               VxVM
    Device group failback enabled:   no
    Device group node list:          phys-schost-2
    Device group diskset name:    	dg1

ProcedureSPARC: So entfernen Sie einen Knoten aus einer im raw-Modus betriebenen Plattengerätegruppe

Mit diesem Verfahren entfernen Sie einen Cluster-Knoten aus der Liste der potenziellen Primärknoten für eine VERITAS Volume Manager (VxVM)-Plattengerätegruppe (-Plattengruppe).

Verwenden Sie dieses Verfahren, um einen Cluster-Knoten aus der Liste der potenziellen Primärknoten für eine im raw-Modus betriebene Plattengerätegruppe zu entfernen.

Schritte
  1. Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an, der nicht der zu entfernende Knoten ist.

  2. Identifizieren Sie die Plattengerätegruppen, die mit dem zu entfernenden Knoten verbunden sind.

    Suchen Sie den Knotennamen im Device group node list-Eintrag.


    # scconf -pvv | grep nodename | grep "Device group node list"
    
  3. Bestimmen Sie, welche der in Schritt 2 identifizierten Plattengerätegruppen im raw-Modus betrieben werden.

    Im raw-Modus betriebene Plattengerätegruppen gehören zum Disk- oder Local_Disk-Gerätegruppentyp.


    # scconf -pvv | grep group-type
    
  4. Deaktivieren Sie die localonly-Eigenschaft für jede im raw-Modus betriebene Local_Disk-Gerätegruppe.


    # scconf -c -D name=rawdisk-device-group,localonly=false
    

    Weitere Informationen zur Eigenschaft localonly finden Sie in der Online-Dokumentation unter scconf_dg_rawdisk(1M).

  5. Überprüfen Sie, ob Sie die localonly-Eigenschaft für alle im raw-Modus betriebenen Plattengerätegruppen deaktiviert haben, die an den zu entfernenden Knoten angeschlossen sind.

    Der Disk-Gerätegruppentyp zeigt an, dass die localonly-Eigenschaft für diese im raw-Modus betriebene Plattengerätegruppe deaktiviert wurde.


    # scconf -pvv | grep group-type 
    
  6. Entfernen Sie den Knoten aus allen im raw-Modus betriebenen Plattengerätegruppen, die in Schritt 3 ermittelt wurden.

    Diesen Schritt müssen Sie für jede im raw-Modus betriebene Plattengerätegruppe ausführen, die mit dem zu entfernenden Knoten verbunden ist.


    # scconf -r -D name=rawdisk-device-group,nodelist=nodename
    

Beispiel 4–11 SPARC: Entfernen eines Knotens aus einer im raw-Modus betriebenen Plattengerätegruppe

Dieses Beispiel zeigt das Entfernen eines Knotens (phys-schost-2) aus einer im raw-Modus betriebenen Plattengerätegruppe. Alle Befehle werden von einem anderen Knoten im Cluster durchgeführt (phys-schost-1).


[Identify the disk device groups connected to the node being removed:]
phys-schost-1# scconf -pvv | grep phys-schost-2 | grep "Device group node list"
	(dsk/d4) Device group node list:  phys-schost-2
	(dsk/d2) Device group node list:  phys-schost-1, phys-schost-2
	(dsk/d1) Device group node list:  phys-schost-1, phys-schost-2
[Identify the raw disk device groups:]
phys-schost-1# scconf -pvv | grep Disk
	(dsk/d4) Device group type:          Local_Disk
	(dsk/d8) Device group type:          Local_Disk
[Disable the localonly flag for each local disk on the node:]
phys-schost-1# scconf -c -D name=dsk/d4,localonly=false
[Verify that the localonly flag is disabled:]
phys-schost-1# scconf -pvv | grep Disk 
    (dsk/d4) Device group type:          Disk
    (dsk/d8) Device group type:          Local_Disk
[Remove the node from all raw disk device groups:]
phys-schost-1# scconf -r -D name=dsk/d4,nodelist=phys-schost-2

phys-schost-1# scconf -r -D name=dsk/d2,nodelist=phys-schost-2

phys-schost-1# scconf -r -D name=dsk/d1,nodelist=phys-schost-2

ProcedureSo ändern Sie die Plattengeräteeigenschaften

Die Methode zur Erstellung der Primäreigentümerschaft einer Plattengerätegrupe basiert auf der Einstellung eines Eigentümerattributs namens preferenced. Wird das Attribut nicht eingestellt, ist der Primäreigentümer einer ansonsten eigentümerlosen Plattengerätegruppe der erste Knoten, der auf eine Platte in dieser Gruppe zuzugreifen versucht. Wenn dieses Attribut jedoch eingestellt ist, müssen Sie die bevorzugte Reihenfolge angeben, in der die Knoten versuchen, die Eigentümerschaft zu übernehmen.

Beim Deaktivieren des preferenced-Attributs wird automatisch auch das failback-Attribut deaktiviert. Wenn Sie dagegen das preferenced-Attribut aktivieren oder wieder aktivieren, können Sie das failback-Attribut wahlweise aktivieren oder deaktivieren.

Ist das preferenced-Attribut aktiviert oder wieder aktiviert, werden Sie aufgefordert, die Reihenfolge der Knoten in der Liste der primären Eigentümerschaft wieder festzulegen.

Bei diesem Verfahren wird scsetup(1M) zum Einstellen oder Aufheben des preferenced-Attributs und des failback-Attributs für Solstice DiskSuite/Solaris Volume Manager- oder VxVM-Plattengerätegruppen verwendet.

Um dieses Verfahren auszuführen, benötigen Sie den Namen der Plattengerätegruppe, deren Attributwerte Sie ändern.

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Führen Sie den scsetup-Befehl aus.

    Das Hauptmenü wird angezeigt.


    # scsetup
    
  3. Um mit Plattengerätegruppen zu arbeiten, geben Sie 4 ein (Gerätegruppen und Datenträger).

    Das Menü "Gerätegruppen" wird angezeigt.

  4. Um die Schlüsseleigenschaften einer Gerätegruppe zu ändern, geben Sie 6 ein (Schlüsseleigenschaften einer VxVM- oder Solstice DiskSuite/Solaris Volume Manager-Gerätegruppe ändern).

    Das Menü zum Ändern der Schlüsseleigenschaften wird angezeigt.

  5. Um eine Gerätegruppeneigenschaft zu ändern, geben Sie 1 ein (Preferenced- und/oder Failback-Eigenschaften ändern).

    Befolgen Sie die Anweisungen, um die Optionen preferenced und failback für eine Gerätegruppe einzustellen.

  6. Überprüfen Sie, ob die Attribute für die Plattengerätegruppen geändert wurden.

    Zeigen Sie die Gerätegruppeninformationen mithilfe des folgenden Befehls an.


    # scconf -p 
    

Beispiel 4–12 Ändern von Plattengerätegruppeneigenschaften

Das nachstehende Beispiel zeigt den scconf-Befehl, der von scsetup beim Einstellen der Attributwerte für eine Plattengerätegruppe (dg-schost-1) generiert wird.


# scconf  -c -Dname=dg-schost-1,nodelist=phys-schost-1:phys-schost-2, \
preferenced=true,failback=enabled,numsecondaries=1

# scconf -p | grep Device
Device group name:                             dg-schost-1
   Device group type:                          SDS
   Device group failback enabled:              yes
   Device group node list:                     phys-schost-1, phys-schost-2
   Device group ordered node list:             yes
   Device group desired number of secondaries: 1
   Device group diskset name:                  dg-schost-1

ProcedureSo ändern Sie die gewünschte Anzahl von Sekundärknoten für eine Gerätegruppe

Die Standardanzahl von Sekundärknoten für eine Gerätegruppe ist auf Eins eingestellt. Diese Einstellung gibt die Anzahl der Knoten innerhalb einer Gerätegruppe an, die bei einem Versagen des Primärknotens zum primären Eigentümer der Gruppe werden können. Der Wert für die gewünschte Anzahl von Sekundärknoten kann auf jede beliebige Ganzzahl zwischen Eins und der Anzahl der Anbieterknoten in der Gerätegruppe eingestellt werden, die keine Primärknoten sind.

Bei einer Änderung der numsecondaries-Eigenschaft werden der Gerätegruppe Sekundärknoten hinzugefügt oder sie werden aus der Gruppe entfernt, wenn die Änderung zu einer Unstimmigkeit zwischen der tatsächlichen und der gewünschten Anzahl von Sekundärknoten führt.

Bei diesem Verfahren wird scsetup(1M) zum Einstellen und Aufheben der numsecondaries-Eigenschaft für Solstice DiskSuite/Solaris Volume Manager- oder VxVM-Plattengerätegruppen eingesetzt. Weitere Informationen zu den Plattengerätegruppenoptionen beim Konfigurieren einer Gerätegruppe finden Sie unter scconf_dg_rawdisk(1M), scconf_dg_sds(1M), scconf_dg_svm(1M) und scconf_dg_vxvm(1M).

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Führen Sie das scsetup-Dienstprogramm aus.


    # scsetup
    

    Das Hauptmenü wird angezeigt.

  3. Wenn Sie mit Plattengerätegruppen arbeiten möchten, geben Sie 5 ein (Gerätegruppen und Volumes).

    Das Menü "Gerätegruppen" wird angezeigt.

  4. Um die Schlüsseleigenschaften einer Gerätegruppe zu ändern, geben Sie 6 ein (Schlüsseleigenschaften einer Gerätegruppe ändern).

    Das Menü zum Ändern der Schlüsseleigenschaften wird angezeigt.

  5. Um die gewünschte Anzahl von Sekundärknoten zu ändern, geben Sie 2 ein (Eigenschaft numsecondaries ändern).

    Befolgen Sie die Anweisungen, und geben Sie die gewünschte Anzahl von Sekundärknoten ein, die für die Plattengerätegruppe konfiguriert werden soll. Nach der Eingabe eines passenden Wertes wird der entsprechende scconf-Befehl ausgeführt, ein Protokoll gedruckt, und der Benutzer kehrt zum vorherigen Menü zurück.

  6. Überprüfen Sie, ob das Attribut für die Plattengerätegruppe geändert worden ist.

    Zeigen Sie die Gerätegruppeninformationen mithilfe des folgenden Befehls an.


    # scconf -p 
    

Beispiel 4–13 Ändern der gewünschten Anzahl Sekundärknoten

Das nachstehende Beispiel zeigt den scconf-Befehl, der von scsetup beim Konfigurieren der gewünschten Anzahl von Sekundärknoten für eine Gerätegruppe (dg-schost-1) generiert wird. Bei diesem Beispiel wird davon ausgegangen, dass die Plattengruppe und der Datenträger zuvor erstellt worden sind.


# scconf -c -D name=phys-host-1,nodelist=phys-schost-1:phys-schost-2,phys-schost-3 \
preferenced=true,failback=enabled,numsecondaries=1

# scconf -p | grep Device
Device group name:                             dg-schost-1
   Device group type:                          SDS/SVM
   Device group failback enabled:              yes
   Device group node list:                     phys-schost-1, phys-scost-2, phys-schost-3 
   Device group ordered node list:             yes
   Device group desired number of secondaries: 1
   Device group diskset name:                  dg-schost-1

Das nachstehende Beispiel zeigt die Verwendung eines leeren Zeichenkettenwerts zum Konfigurieren der Standardanzahl von Sekundärknoten. Die Gerätegruppe wird zur Verwendung des Standardwertes konfiguriert, selbst wenn sich der Standardwert ändert.


# scconf -c -D name=diskgrp1, nodelist=host1:host2:host3, \
preferenced=false,failback=enabled,numsecondaries= 
 # scconf -p | grep Device
Device group name:                             dg-schost-1
   Device group type:                          SDS/SVM
   Device group failback enabled:              yes
   Device group node list:                     phys-schost-1, phost-2, phys-schost-3
   Device group ordered node list:             yes
   Device group desired number of secondaries: 1
   Device group diskset name:                  dg-schost-1

ProcedureSo listen Sie die Konfiguration einer Plattengerätegruppe auf

Sie müssen kein Superuser sein, um die Konfiguration aufzulisten.

Schritt

    Verwenden Sie die in der folgenden Liste beschriebene Methode.

    • Verwenden Sie die grafische Benutzeroberfläche von SunPlex-Manager.

      Weitere Informationen finden Sie in der Online-Hilfe zu SunPlex-Manager.

    • Mit scstat(1M) listen Sie die Plattengerätegruppenkonfiguration auf.


      % scstat -D
      
    • Mit scconf(1M) listen Sie die Plattengerätekonfiguration auf.


      % scconf -p
      

Beispiel 4–14 Auflisten der Konfiguration von Plattengerätegruppen mit scstat

Mit dem scstat -D-Befehl werden folgende Informationen angezeigt.


-- Device Group Servers --
                         Device Group           Primary             Secondary
                         ------------           -------             ---------
  Device group servers:  phys-schost-2          -                   -
  Device group servers:  phys-schost-1          phys-schost-2       phys-schost-3
  Device group servers:  phys-schost-3          -                   -
-- Device Group Status --
                              Device Group          Status              
                              ------------          ------              
  Device group status:        phys-schost-2          Offline
  Device group status:        phys-schost-1          Online
  Device group status:        phys-schost-3          Offline


Beispiel 4–15 Auflisten der Konfiguration von Plattengerätegruppen mit scconf

Mit dem scconf-Befehl suchen Sie die unter den Gerätegruppen angezeigten Informationen.


# scconf -p
...
Device group name: dg-schost-1
	Device group type:              SDS/SVM
	Device group failback enabled:  yes
	Device group node list:         phys-schost-2, phys-schost-3
	Device group diskset name:      dg-schost-1

ProcedureSo wechseln Sie den Primärknoten für eine Gerätegruppe

Dieses Verfahren kann auch zum Starten (Online-bringen) einer inaktiven Gerätegruppe verwendet werden.

Sie können auch mit der grafischen Benutzeroberfläche von SunPlex-Manager eine inaktive Gerätegruppe online bringen oder den Primärknoten einer Gerätegruppe umschalten. Weitere Informationen finden Sie in der Online-Hilfe zu SunPlex-Manager.

Schritte
  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superbenutzer an.

  2. Mit scswitch(1M) schalten Sie den Primärknoten der Plattengerätegruppe um.


    # scswitch -z -D disk-device-group -h node
    
    -z

    Führt die Umschaltung durch.

    -D disk-device-group

    Gibt die umzuschaltende Gerätegruppe an.

    -h node

    Gibt den Namen des Knotens an, auf den umgeschaltet wird. Dieser Knoten wird zum neuen Primärknoten.

  3. Überprüfen Sie, ob die Plattengerätegruppe auf den neuen Primärknoten umgeschaltet wurde.

    Wenn die Plattengerätegruppe ordnungsgemäß registriert ist, werden die dazugehörigen Informationen beim Ausführen des folgenden Befehls angezeigt.


    # scstat -D
    

Beispiel 4–16 Wechseln des Primärknotens für eine Plattengerätegruppe

Das nachstehende Beispiel zeigt das Umschalten des Primärknotens für eine Plattengerätegruppe und die Überprüfung der Änderung.


# scswitch -z -D dg-schost-1 -h phys-schost-1

# scstat -D

-- Device Group Servers --
                          Device Group               Primary             Secondary
                         ------------                -------             ---------
Device group servers:    dg-schost-1                 phys-schost-1       phys-schost-2
 
-- Device Group Status --
                                Device Group              Status              
                              ------------                ------              
  Device group status:        dg-schost-1                 Online

ProcedureSo versetzen Sie eine Plattengerätegruppe in Wartungszustand

Durch das Versetzen eines Geräts in den Wartungszustand wird die Gerätegruppe nicht mehr automatisch online gebracht, sobald auf eines der dazugehörigen Geräte zugegriffen wird. Sie sollten ein Gerät für Reparaturarbeiten, bei denen alle E/O-Aktivitäten bis Reparaturende stillgelegt sein müssen, in Wartungszustand versetzen. Das Versetzen einer Gerätegruppe in Wartungszustand schützt auch vor Datenverlusten, weil damit sichergestellt wird, dass eine Plattengerätegruppe nicht auf einem Knoten online gebracht und der Plattensatz oder die Plattengruppe gleichzeitig auf einem anderen Knoten repariert wird.


Hinweis –

Bevor eine Gerätegruppe in Wartungszustand versetzt werden kann, müssen alle Zugriffe auf die dazugehörigen Geräte gestoppt und alle abhängigen Dateisysteme ausgehängt werden.


Schritte
  1. Versetzen Sie die Gerätegruppe in Wartungszustand.


    # scswitch -m -D disk-device-group
    
  2. Ist für die zu erfolgende Reparatur die Eigentümerschaft eines Plattensatzes oder einer Plattengruppe erforderlich, importieren Sie diesen Plattensatz bzw. die Plattengruppe manuell.

    Für Solstice DiskSuite/Solaris Volume Manager:


    # metaset -C take -f -s diskset
    

    Achtung – Achtung –

    Beim Übernehmen der Eigentümerschaft eines Solstice DiskSuite/Solaris Volume Manager-Plattensatzes müssent Sie für eine Gerätegruppe im Wartungszustand den Befehl metaset -C take verwenden. Mit dem metaset -t-Befehl bringen Sie die Gerätegruppe im Rahmen der Übernahme der Eigentümerschaft online. Beim Importieren einer VxVM-Plattengruppe muss das -t-Flag verwendet werden. Damit wird verhindert, dass die Plattengruppe beim Neubooten dieses Knotens automatisch importiert wird.


    Für VERITAS Volume Manager:


    # vxdg -t import disk-group-name
    
  3. Bringen Sie das erforderliche Reparaturverfahren zu Ende.

  4. Beenden Sie die Eigentümerschaft am Plattensatz oder an der Plattengruppe.


    Achtung – Achtung –

    Bevor Sie den Wartungszustand für die Plattengerätegruppe aufheben, müssen Sie die Eigentümerschaft am Plattensatz oder an der Plattengruppe beenden. Wenn Sie das nicht tun, kann es zu einem Datenverlust kommen.


    • Für Solstice DiskSuite/Solaris Volume Manager:


      # metaset -C release -s diskset
      
    • Für VERITAS Volume Manager:


      # vxdg deport disk-group-name
      
  5. Bringen Sie die Plattengerätegruppe online.


    # scswitch -z -D disk-device-group -h node
    

Beispiel 4–17 Setzen einer Plattengerätegruppe in den Wartungszustand

Dieses Beispiel zeigt das Versetzen der Plattengerätegruppe dg-schost-1in Wartungszustand und das Aufheben des Wartungszustandes für diese Gruppe.


[Place the disk device group in maintenance state.]
# scswitch -m -D dg-schost-1
 
[If needed, manually import the disk set or disk group.]
For Solstice DiskSuite/Solaris Volume Manager:
  # metaset -C take -f -s dg-schost-1
For VERITAS Volume Manager:
  # vxdg -t import dg1
  
[Complete all necessary repair procedures.]
  
[Release ownership.]
For Solstice DiskSuite/Solaris Volume Manager:
  # metaset -C release -s dg-schost-1
For VERITAS Volume Manager:
  # vxdg deport dg1
  
[Bring the disk device group online.]
# scswitch -z -D dg-schost-1 -h phys-schost-1