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


Hinweis –

Bei diesem Verfahren wird die interaktive Form des Befehls scinstall verwendet. Informationen zur Verwendung der nicht interaktiven Formen des Befehls scinstall, z. B. für das Entwickeln von Installationsskripten, sind auf der Manpage scinstall(1M) zu finden.

Vergewissern Sie sich, dass die Sun Cluster-Softwarepakete manuell oder mithilfe des Formulars für den stillen Modus des Java ES-installer-Programms auf dem Knoten installiert wurden, bevor Sie den Befehl scinstall ausführen. Informationen zum Ausführen des Java ES-installer-Programms über ein Installationsskript finden Sie in Kapitel 5, Installing in Silent Mode in Sun Java Enterprise System 5 Installation Guide for UNIX.


Bevor Sie beginnen

Führen Sie folgende Aufgaben aus:

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

  1. Melden Sie sich auf dem zu konfigurierenden Cluster-Knoten als Superuser an.

  2. Starten Sie das scinstall-Dienstprogramm.


    phys-schost-new# /usr/cluster/bin/scinstall
    

    Das scinstall-Hauptmenü wird angezeigt.

  3. Geben Sie die Zahl ein, die der Option für die Erstellung eines neuen Clusters oder das Hinzufügen eines neuen Cluster-Knotens entspricht und drücken Sie die Eingabetaste.


      *** Main Menu ***
    
        Please select from one of the following (*) options:
    
          * 1) Create a new cluster or add a cluster node
            2) Configure a cluster to be JumpStarted from this install server
            3) Manage a dual-partition upgrade
            4) Upgrade this cluster node
          * 5) Print release information for this cluster node
    
          * ?) Help with menu options
          * q) Quit
    
        Option:  1
    

    Das Menü "Neuer Cluster" und "Cluster-Knoten" wird angezeigt.

  4. Geben Sie die Zahl ein, die der Option für das Hinzufügen dieses Rechners als Knoten in einem bestehenden Cluster entspricht und drücken Sie die Eingabetaste.

  5. Folgen Sie den Menüaufforderungen, um Ihre Antworten anzugeben von: das Arbeitsblatt zur Konfigurationsplanung.

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

  6. Entfernen Sie die DVD-ROM zu Sun Java Availability Suite aus dem DVD-ROM-Laufwerk.

    1. Wechseln Sie zu einem Verzeichnis, das sich nicht auf der DVD-ROM befindet, um sicherzustellen, dass die DVD-ROM nicht verwendet wird.

    2. Werfen Sie die DVD-ROM aus.


      phys-schost# eject cdrom
      
  7. Wiederholen Sie dieses Verfahren für alle anderen Knoten, die dem Cluster hinzugefügt werden sollen, bis alle Knoten vollständig konfiguriert sind.

  8. Überprüfen Sie unter Solaris 10 für jeden Knoten, ob die Dienste für mehrere Benutzer für die Service Management Facility (SMF) online geschaltet 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.


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


    phys-schost# claccess deny-all
    

    Alternativ dazu können Sie das Dienstprogramm clsetup verwenden. Verfahren hierzu finden Sie unter How to Add a Node to the Authorized Node List in Sun Cluster System Administration Guide for Solaris OS.

  10. Melden Sie sich auf einem Knoten als Superuser an.

  11. Überprüfen Sie, ob alle Knoten dem Cluster beigetreten sind.


    phys-schost# clnode status
    

    Die Ausgabe ähnelt Folgendem.


    === Cluster-Knoten ===
    
    --- Knotenstatus ---
    
    Knotenname                                       Status
    ---------                                       ------
    phys-schost-1                                   Online
    phys-schost-2                                   Online
    phys-schost-3                                   Online

    Weitere Informationen finden Sie auf der Manpage clnode(1CL).

  12. Vergewissern Sie sich, dass alle erforderlichen Patches installiert sind.


    phys-schost# showrev -p
    
  13. (Optional) Aktivieren Sie das automatische Neubooten von Knoten bei Fehlschlagen aller überwachten Plattenpfade.

    1. Aktivieren Sie die automatische Neustartfunktion.


      phys-schost# clnode set -p reboot_on_path_failure=enabled
      
      -p

      Gibt die einzurichtende Eigenschaft an

      reboot_on_path_failure=enable

      Gibt an, dass der Knoten neu gestartet wird, wenn alle überwachten Plattenpfade fehlschlagen, vorausgesetzt, dass auf mindestens eine der Platten von einem anderen Knoten im Cluster aus zugegriffen werden kann.

    2. Überprüfen Sie, ob der automatische Neustart bei einem Plattenpfad-Fehler aktiviert ist.


      phys-schost# clnode show
      === Cluster-Knoten ===                          
      
      Knotenname:                                      node
      …
        reboot_on_path_failure:                          enabled
      …
  14. Wenn Sie Sun Cluster HA für NFS auf einem weitgehend zugänglichen lokalen Dateisystem verwenden möchten, vergewissern Sie sich, dass das Loopback-Dateisystem (LOFS) deaktiviert ist.

    Zum Deaktivieren des LOFS fügen Sie der Datei /etc/system an allen Knoten des Clusters den folgenden Eintrag hinzu.


    exclude:lofs

    Die Änderung an der Datei /etc/system wird nach dem nächsten Systemstart 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 Sun Cluster HA für NFS auf einem weitgehend zugänglichen lokalen Dateisystem verwenden möchten, müssen Sie eine der folgenden Konfigurationsänderungen vornehmen.

    Wenn Sie jedoch nicht globale Zonen im Cluster konfigurieren, müssen Sie das LOFS auf allen Cluster-Knoten aktivieren. Wenn Sun Cluster HA für NFS auf einem weitgehend zugänglichen Dateisystem neben dem LOFS vorhanden sein soll, verwenden Sie eine der anderen Lösungen, anstatt das LOFS zu deaktivieren.

    • Deaktivieren Sie das LOFS.

    • 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 Loopback-Dateisystemen finden Sie unter The Loopback File System im System Administration Guide: Devices and File Systems (Solaris 9 oder Solaris 10).


Beispiel 3–3 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 ...

Allgemeine Fehler

Erfolglose Konfiguration - Wenn ein oder mehrere Knoten dem Cluster nicht beitreten können oder die falschen Konfigurationsinformationen angegeben wurden, versuchen Sie zunächst, dieses Verfahren erneut durchzuführen. Wenn das Problem damit nicht behoben wird, führen Sie das Verfahren Rückgängig machen der Konfiguration der Sun Cluster-Software zum Korrigieren von Installationsproblemen an allen falsch konfigurierten Knoten durch, um sie aus der Cluster-Konfiguration zu entfernen. Sie brauchen die Sun Cluster-Softwarepakete nicht zu deinstallieren. Führen Sie dieses Verfahren anschließend erneut durch.

Nächste Schritte

Wenn Sie einen Knoten zu einem bestehenden Cluster hinzugefügt haben, der ein Quorum-Gerät verwendet, gehen Sie zu Aktualisieren von Quorum-Geräten nach dem Hinzufügen eines Knotens zu einem Cluster.

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