Sun Cluster Handbuch Systemverwaltung für Solaris OS

So 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.

  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 den Wert der md_nsets-Variable in der /kernel/drv/md.conf-Datei auf einem beliebigen Knoten im Cluster.

    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 auf 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 von 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