Sun Cluster Handbuch Softwareinstallation für Solaris OS

ProcedureSo konfigurieren Sie die Sun Cluster-Software auf weiteren Cluster-Knoten (scinstall)

Führen Sie dieses Verfahren aus, um einem vorhandenen Cluster einen neuen Knoten hinzuzufügen. Um mit JumpStart einen neuen Knoten hinzuzufügen, folgen Sie den Anweisungen in So installieren Sie die Solaris- und Sun Cluster-Software (JumpStart) .

Bevor Sie beginnen

Führen Sie folgende Aufgaben aus:

Befolgen Sie diese Richtlinien zur Verwendung des interaktiven Dienstprogramms scinstall in diesem Verfahren:

Schritte
  1. Wenn Sie den Knoten in einem Cluster mit nur einem Knoten hinzufügen, stellen Sie sicher, dass Zwei-Cluster-Verbindungen bereits vorhanden sind, indem Sie die Verbindungskonfiguration anzeigen.


    # scconf -p | grep cable
    # scconf -p | grep adapter
    

    Sie müssen mindestens zwei Kabel oder zwei Adapter konfigurieren, um einen Knoten hinzufügen zu können.

    • Wenn in der Ausgabe Konfigurationsinformationen für zwei Kabel oder zwei Adapter angezeigt werden, fahren Sie mit Schritt 2 fort.

    • Wenn in der Ausgabe weder Konfigurationsinformationen für Kabel noch für Adapter bzw. die Informationen jeweils nur für ein Kabel bzw. einen Adapter angezeigt werden, konfigurieren Sie die Cluster-Verbindungen neu.

      1. Starten Sie auf dem vorhandenen Cluster-Knoten das scsetup(1M)-Dienstprogramm.


        # scsetup
        
      2. Wählen Sie die Menüoption "+++Cluster interconnect+++".

      3. Wählen Sie die Menüoption "+++Add a transport cable+++".

        Führen Sie die Anweisungen aus, um neben dem Namen des Knotens, der dem Cluster hinzugefügt werden soll, und dem Namen des Transportadapters anzugeben, ob ein Transportverbindungspunkt verwendet werden soll.

      4. Wiederholen Sie gegebenenfalls Schritt c, um eine zweite Cluster-Verbindung zu konfigurieren.

        Wenn Sie fertig sind, beenden Sie das scsetup-Dienstprogramm.

      5. Überprüfen Sie, ob für den Cluster jetzt zwei Interconnects konfiguriert sind.


        # scconf -p | grep cable
        # scconf -p | grep adapter
        

        Die Befehlsausgabe sollte für mindestens zwei Cluster-Interconnects Konfigurationsinformationen anzeigen.

  2. Wenn Sie den Knoten einem vorhandenen Cluster hinzufügen, fügen Sie den neuen Knoten der Liste der im Cluster genehmigten–Knoten hinzu.

    1. Starten Sie auf einem aktiven Cluster-Mitglied das Dienstprogramm scsetup(1M).


      # scsetup
      

      Das Hauptmenü wird angezeigt.

    2. Wählen Sie den Menüpunkt "Neue Knoten".

    3. Wählen Sie den Menüpunkt "Geben Sie den Namen eines Rechners an, der sich selbst hinzufügen darf".

    4. Befolgen Sie die Aufforderungen, den Knotennamen der Liste der anerkannten Rechner hinzuzufügen.

      Das Dienstprogramm scsetup gibt die Meldung Befehl erfolgreich abgeschlossen aus, wenn die Aufgabe ohne Fehler abgeschlossen wurde.

    5. Beenden Sie das scsetup-Dienstprogramm.

  3. Melden Sie sich als Superuser bei dem Cluster-Knoten an, der konfiguriert werden soll.

  4. Starten Sie das scinstall-Dienstprogramm.


    # /usr/cluster/bin/scinstall
    
  5. Wählen Sie im Hauptmenü den Eintrag zum Installieren eines Clusters bzw. eines Cluster-Knotens.


      *** Main Menu ***
    
        Please select from one of the following (*) options:
    
          * 1) Install a cluster or cluster node
            2) Configure a cluster to be JumpStarted from this install server
            3) Add support for new data services to this cluster node
            4) Upgrade this cluster node
          * 5) Print release information for this cluster node
    
          * ?) Help with menu options
          * q) Quit
    
        Option:  1
    
  6. Wählen Sie im Installationsmenü die Menüoption "+++Add this machine as a node in an existing cluster+++".

  7. Befolgen Sie die Menü-Eingabeaufforderungen zur Angabe Ihrer Antwort aus das Arbeitsblatt zur Konfigurationsplanung.

    Das scinstall-Dienstprogramm konfiguriert den Knoten und bootet ihn im Cluster.

  8. Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.


    # eject cdrom
    
  9. Installieren Sie gegebenenfalls alle erforderlichen Korrekturversionen zur Unterstützung der Sun Cluster-Software.

  10. Wiederholen Sie dieses Verfahren für alle anderen Knoten, die dem Cluster hinzugefügt werden sollen, bis alle Knoten vollständig konfiguriert sind.

  11. Überprüfen Sie für Solaris 10 OS auf jedem Knoten, sodass die Dienste für mehrere Benutzer für Service Management Facility (SMF) online sind.

    Wenn die Dienste für einen Knoten noch nicht online sind, warten Sie, bis der Status "online" angezeigt wird, bevor Sie zum nächsten Schritt übergehen.


    # svcs multi-user-server
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  12. Verhindern Sie von einem aktiven Cluster-Mitglied, dass andere Knoten dem Cluster beitreten.


    # /usr/cluster/bin/scconf -a -T node=.
    
    -a

    Gibt die add-Form des Befehls an

    -T

    Legt die Authentisierungsoptionen fest

    node=.

    Gibt den Knotennamen des Punktes (.) an, der der Authentisierungsliste hinzugefügt werden soll, um zu verhindern, dass sich andere Knoten selbst dem Cluster hinzufügen

    Stattdessen können Sie das Dienstprogramm scsetup(1M) verwenden. Verfahren hierzu finden Sie in So fügen Sie der Liste der autorisierten Knoten einen Knoten hinzu in Sun Cluster Handbuch Systemverwaltung für Solaris OS.

  13. Überprüfen Sie auf einem Knoten, ob alle Knoten dem Cluster beigetreten sind.

    Führen Sie den Befehl scstat(1M) aus, um eine Liste der Cluster-Knoten anzuzeigen. Sie müssen nicht als Superbenutzer angemeldet sein, um diesen Befehl auszuführen.


     % scstat -n
    

    Die Ausgabe ähnelt Folgendem.


    -- Cluster Nodes --
                               Node name      Status
                               ---------      ------
      Cluster node:            phys-schost-1  Online
      Cluster node:            phys-schost-2  Online
  14. Um das Loopback-Dateisystem (LOFS) erneut zu aktivieren, löschen Sie folgenden Eintrag aus der Datei /etc/system auf jedem Knoten des Clusters.


    exclude:lofs

    Die erneute LOFS-Aktivierung wird nach dem nächsten System-Neustart wirksam.


    Hinweis –

    LOFS kann nicht aktiviert sein, wenn Sie Sun Cluster HA für NFS auf einem hoch verfügbaren lokalen Dateisystem verwenden und automountd ausgeführt wird. LOFS können Switchover-Probleme für Sun Cluster HA für NFS verursachen. Wenn Sie LOFS aktivieren und sich später entschließen, Sun Cluster HA für NFS auf einem hoch verfügbaren lokalen Dateisystem hinzuzufügen, müssen Sie eine der folgenden Aktionen ausführen:

    • Stellen Sie den Eintrag exclude:lofs in der Datei /etc/system auf jedem Knoten des Clusters wieder her und booten Sie jeden Knoten neu. Durch diese Änderung wird LOFS deaktiviert.

    • Deaktivieren Sie den automountd-Dämon.

    • Schließen Sie aus der Automounter-Zuordnung alle Dateien aus, die zum hoch verfügbaren Dateisystem gehören, das von Sun Cluster HA für NFS exportiert wird. Durch diese Auswahl können Sie sowohl LOFS als auch den automountd-Dämon aktiviert lassen.


    Weitere Informationen zu den Loopback-Dateisystemen finden Sie unter Types of File Systems in System Administration Guide, Volume 1 (Solaris 8) oder unterThe Loopback File in System Administration Guide: Devices and File Systems (Solaris 9 bzw. Solaris 10).


Beispiel 2–2 Konfigurieren der Sun Cluster-Software auf einem weiteren Knoten

Im folgenden Beispiel wird der Knoten phys-schost-3 dem Cluster schost hinzugefügt. Der Sponsor-Knoten ist phys-schost-1.


*** Adding a Node to an Existing Cluster ***
Fri Feb  4 10:17:53 PST 2005


scinstall -ik -C schost -N phys-schost-1 -A trtype=dlpi,name=qfe2 -A trtype=dlpi,name=qfe3
-m endpoint=:qfe2,endpoint=switch1 -m endpoint=:qfe3,endpoint=switch2


Checking device to use for global devices file system ... done

Adding node "phys-schost-3" to the cluster configuration ... done
Adding adapter "qfe2" to the cluster configuration ... done
Adding adapter "qfe3" to the cluster configuration ... done
Adding cable to the cluster configuration ... done
Adding cable to the cluster configuration ... done

Copying the config from "phys-schost-1" ... done

Copying the postconfig file from "phys-schost-1" if it exists ... done
Copying the Common Agent Container keys from "phys-schost-1" ... done


Setting the node ID for "phys-schost-3" ... done (id=1)

Setting the major number for the "did" driver ...
Obtaining the major number for the "did" driver from "phys-schost-1" ... done
"did" driver major number set to 300

Checking for global devices global file system ... done
Updating vfstab ... done

Verifying that NTP is configured ... done
Initializing NTP configuration ... done

Updating nsswitch.conf ...
done

Adding clusternode entries to /etc/inet/hosts ... done


Configuring IP Multipathing groups in "/etc/hostname.<adapter>" files

Updating "/etc/hostname.hme0".

Verifying that power management is NOT configured ... done

Ensure that the EEPROM parameter "local-mac-address?" is set to "true" ... done
The "local-mac-address?" parameter setting has been changed to "true".

Ensure network routing is disabled ... done

Updating file ("ntp.conf.cluster") on node phys-schost-1 ... done
Updating file ("hosts") on node phys-schost-1 ... done

Rebooting ...

Nächste Schritte

Legen Sie den nächsten Schritt fest:

Wenn Sie einen Knoten einem Zwei-Knoten-Cluster hinzugefügt haben, fahren Sie mit den Anweisungen in So aktualisieren Sie SCSI-Belegungen nach dem Hinzufügen eines Knotens fort.

Wenn Sie vorhaben, Datendienste zu installieren, wechseln Sie zum entsprechenden Verfahren für den gewünschten Datendienst und für Ihre Version des Solaris-Betriebssystems:

 

Sun Cluster-CD-ROM 2 von 2 

(Sun Java System-Datendienste) 

Sun Cluster Agents-CD 

(Alle anderen Datendienste) 

Verfahren 

Solaris 8 oder 9 

Solaris 10 

Solaris 8 oder 9 

Solaris 10 

So installieren Sie Sun Cluster Framework und die Datendienst-Softwarepakete (Java ES installer)

     

So installieren Sie Datendienst-Softwarepakete (pkgadd)

 

   

So installieren Sie Datendienst-Softwarepakete (scinstall)

   

So installieren Sie Datendienst-Softwarepakete (Web Start installer)

   

X  

 

Fahren Sie andernfalls mit den Anweisungen in So überprüfen Sie die Quorum-Konfiguration und den Installationsmodus fort.

Allgemeine Fehler

Wenn Sie die Anzahl der an ein Quorum-Gerät angehängten Knoten erhöhen oder reduzieren, wird der Zähler für Quorum-Stimmen vom Cluster nicht automatisch neu berechnet. Um den Zähler für Quantum-Stimmen wiederherzustellen, entfernen Sie mit dem Dienstprogram scsetup alle Quorum-Geräte und fügen Sie sie der Konfiguration wieder hinzu. Führen Sie diesen Schritt auf jedes Quorum-Gerät einzeln aus.

Wenn der Cluster nur über ein Quorum-Gerät verfügt, konfigurieren Sie ein zweites Quorum-Gerät, bevor Sie das ursprüngliche Quorum-Gerät entfernen und wieder hinzufügen. Entfernen Sie anschließend das zweite Quorum-Gerät, um die ursprüngliche Cluster-Konfiguration wieder herzustellen.