Sun Cluster Handbuch Softwareinstallation für Solaris OS

Einrichten eines neuen Clusters oder Cluster-Knotens

Dieser Abschnitt enthält Informationen und Verfahren zum Einrichten eines neuen Clusters sowie zum Hinzufügen eines Knotens zu einem vorhandenen Cluster. Bevor Sie mit der Ausführung der Aufgaben beginnen, stellen Sie sicher, dass die Softwarepakete für das Solaris-Betriebssystem, die SunCluster-Framework-Software und weitere Produkte entsprechend den Anweisungen in Installieren der Software installiert wurden.


Hinweis –

Sie können auch das SunCluster-Plug-In für Sun N1TM Service Provisioning System bereitstellen, um einen Mehrfachknoten-Cluster zu erstellen oder einen Knoten zu einem vorhandenen Cluster hinzuzufügen. Befolgen Sie die Anweisungen in der Dokumentation des Plug-In. Diese Informationen sind auch unter verfügbar.


Die folgende Task Map zeigt die Aufgaben, die Sie ausführen müssen. Führen Sie die Verfahren in der angegebenen Reihenfolge aus.

Tabelle 3–1 Aufgabenzuordnung: Einrichten des Clusters

Methode 

Anweisungen 

1. Verwenden Sie eine der folgenden Methoden, um einen neuen Cluster einzurichten oder um einen Knoten zu einem vorhandenen Cluster hinzuzufügen: 

  • (Nur neue Cluster) Verwenden Sie das Dienstprogramm scinstall, um das Cluster einzurichten.

So konfigurieren Sie die SunCluster-Software auf allen Knoten (scinstall)

  • (Nur neue Cluster) Richten Sie den Cluster mithilfe einer XML-Konfigurationsdatei ein.

So konfigurieren Sie die SunCluster-Software auf allen Knoten (XML)

  • (Neue Cluster oder hinzugefügte Knoten) Richten Sie einen JumpStart-Installationserver ein. Erstellen Sie anschließend ein Flash-Archiv des installierten Systems. Dann verwenden Sie die scinstall-JumpStart-Option, um das Flash-Archiv auf jedem Knoten zu installieren und den Cluster zu erstellen.

So installieren Sie die Solaris- und SunCluster-Software (JumpStart)

  • (Nur hinzugefügte Knoten) Fügen Sie den neuen Knoten mithilfe des Befehls clsetup der Liste der autorisierten Knoten für den Cluster hinzu. Konfigurieren Sie ggf. auch den Cluster-Interconnect und konfigurieren Sie den privaten Netzwerkadressenbereich neu.

    Konfigurieren Sie SunCluster mithilfe des Dienstprogramms scinstall oder einer XML-Konfigurationsdatei auf einem Knoten.

Vorbereiten des Clusters auf zusätzliche Cluster-Knoten

Ändern der Konfiguration des privaten Netzwerks beim Hinzufügen von Knoten oder privaten Netzwerken

So konfigurieren Sie die SunCluster-Software auf weiteren Cluster-Knoten (scinstall)

So konfigurieren Sie die SunCluster-Software auf weiteren Cluster-Knoten (XML)

2. Wenn Sie einem Cluster einen Knoten hinzugefügt haben, aktualisieren Sie die Quorum-Konfigurationsinformationen. 

Aktualisieren von Quorum-Geräten nach dem Hinzufügen eines Knotens zu einem Cluster

3. Weisen Sie Quorum-Stimmen zu und heben Sie den Installationsmodus für den Cluster auf, falls nicht bereits geschehen. 

So konfigurieren Sie Quorum-Geräte

4. Prüfen Sie die Quorum-Konfiguration. 

So überprüfen Sie die Quorum-Konfiguration und den Installationsmodus

5. (Optional) Ändern Sie den privaten Hostnamen des Knotens.

So ändern Sie private Hostnamen

6. Erstellen oder ändern Sie die NTP-Konfiguraionsdatei, wenn sie nicht bereits konfiguriert wurde. 

So konfigurieren Sie das Network Time Protocol (NTP)

7. Wenn Sie einen Datenträger-Manager verwenden, installieren Sie die Datenträger-Management-Software. 

Kapitel 4, Konfigurieren der Solaris Volume Manager-Software oder Kapitel 5, Installieren und Konfigurieren von VERITAS Volume Manager

8. Erstellen Sie nach Bedarf Cluster-Dateisysteme oder hochverfügbare lokale Dateisysteme. 

So erstellen Sie Cluster-Dateisysteme oder Enabling Highly Available Local File Systems in Sun Cluster Data Services Planning and Administration Guide for Solaris OS

9. (Optional) SPARC: Konfigurieren Sie Sun Management Center so, dass der Cluster überwacht wird.

SPARC: Installieren des SunCluster-Moduls für Sun Management Center

10. Installieren Sie Drittherstelleranwendungen, registrieren Sie Ressourcentypen, konfigurieren Sie Ressourcengruppen, und konfigurieren Sie die Datendienste. 

Sun Cluster Data Services Planning and Administration Guide for Solaris OS

Dokumentation, die mit der Anwendungssoftware zur Verfügung gestellt wird 

11. Erstellen Sie eine Basislinienaufzeichnung der fertigen Cluster-Konfiguration. 

Aufzeichnen von diagnostischen Daten der Cluster-Konfiguration

ProcedureSo konfigurieren Sie die SunCluster-Software auf allen Knoten (scinstall)

Führen Sie dieses Verfahren von einem Knoten im Cluster aus durch, um die SunCluster-Software auf allen Knoten im Cluster zu konfigurieren.


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, finden Sie in der Online-Dokumentation scinstall(1M).

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


Bevor Sie beginnen

Führen Sie folgende Aufgaben aus:

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

  1. Wenn Sie die Remote-Konfiguration während der Installation der SunCluster-Software deaktiviert haben, aktivieren Sie sie wieder.

    Machen Sie Zugriff für den Superbenutzer über Remote-Shell (rsh(1M)) oder sichere Shell (ssh(1)) für alle Cluster-Knoten verfügbar.

  2. Wenn Sie Switches im privaten Interconnect Ihres neuen Clusters verwenden, überprüfen Sie, ob das Neighbor Discovery Protocol (NDP) deaktiviert ist.

    Folgen Sie den Anweisungen in der Dokumentation Ihrer Switches um festzustellen, ob das NDP aktiviert ist und wie Sie es deaktivieren können.

    Bei der Cluster-Konfiguration überprüft die Software, ob kein Verkehr auf dem privaten Interconnect vorhanden ist. Wenn das NDP Pakete an einen privaten Adapter sendet, solange das private Interconnect auf Verkehr überprüft wird, geht die Software davon aus, dass das Interconnect nicht privat ist und unterbricht die Konfiguration. Aus diesem Grund muss das NDP bei der Cluster-Erstellung deaktiviert sein.

    Nach der Einrichtung des Clusters können Sie das NDP auf den privaten Interconnect-Switches wieder aktivieren, sofern Sie die Funktion verwenden möchten.

  3. Melden Sie sich auf dem Knoten, von dem aus Sie den Cluster konfigurieren möchten, als Superuser an.

  4. Starten Sie das scinstall-Dienstprogramm.


    phys-schost# /usr/cluster/bin/scinstall
    
  5. Geben Sie die Optionsnummer für "Create a New Cluster or Add a Cluster Node" (Neuen Cluster erstellen oder Cluster-Knoten hinzufügen) ein, 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.

  6. Geben Sie die Optionsnummer für "Create a New Cluster" (Neuen Cluster erstellen) ein, und drücken Sie die Eingabetaste.

    Das Menü für den typischen oder den benutzerdefinierten Modus wird angezeigt.

  7. Geben Sie die Optionsnummer für "Typical" (Typisch) oder "Custom" (Benutzerdefiniert) ein, und drücken Sie die Eingabetaste.

    Der Bildschirm "Neuen Cluster erstellen" wird angezeigt. Lesen Sie die Anforderungen, und drücken Sie anschließend Strg-D, um fortzufahren.

  8. Folgen Sie den Menü-Eingabeaufforderungen zur Angabe Ihrer Antwort aus das Arbeitsblatt zur Konfigurationsplanung.

    Das Dienstprogramm scinstall installiert und konfiguriert alle Cluster-Knoten und bootet den Cluster neu. Der Cluster ist erstellt, wenn alle Knoten erfolgreich im Cluster gestartet wurden. Die SunCluster-Installationsausgabe wird in der Datei /var/cluster/logs/install/scinstall.log.N protokolliert.

  9. Überprüfen Sie für Solaris 10 OS auf jedem Knoten, ob 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.


    phys-schost# svcs multi-user-server node
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  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 in der Online-Dokumentation clnode(1CL).

  12. (Optional) Automatisches Neubooten des Knotens aktivieren, wenn alle überwachten Plattenpfade fehlschlagen.

    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
      …
  13. Wenn Sie Sun Cluster HA für NFS auf einem hochverfügbaren 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 darf nicht aktiviert sein, wenn Sie Sun Cluster HA für NFS auf einem hochverfü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 hochverfügbaren 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 Loopback-Dateisystem im Systemadministrationshandbuch: Geräte und Dateisysteme (Solaris 9 oder Solaris 10).


Beispiel 3–1 Konfigurieren der SunCluster-Software auf allen Knoten

Das folgende Beispiel zeigt die scinstall-Fortschrittsmeldungen, die jeweils protokolliert werden, wenn scinstall eine der Konfigurationsaufgaben auf einem Zwei-Knoten-Cluster schost abschließt. Der Cluster wird von phys-schost-1aus mithilfe von scinstall im Modus "Typisch" installiert. Der zweite Cluster-Knoten ist phys-schost-2. Die Adapternamen lauten qfe2 und qfe3. Die automatische Auswahl eines Quorum-Geräts ist aktiviert.


  Installation and Configuration

    Log file - /var/cluster/logs/install/scinstall.log.24747

    Testing for "/globaldevices" on "phys-schost-1" … done
    Testing for "/globaldevices" on "phys-schost-2" … done
    Checking installation status … done

    The Sun Cluster software is already installed on "phys-schost-1".
    The Sun Cluster software is already installed on "phys-schost-2".
    Starting discovery of the cluster transport configuration.

    The following connections were discovered:

        phys-schost-1:qfe2  switch1  phys-schost-2:qfe2
        phys-schost-1:qfe3  switch2  phys-schost-2:qfe3

    Completed discovery of the cluster transport configuration.

    Started sccheck on "phys-schost-1".
    Started sccheck on "phys-schost-2".

    sccheck completed with no errors or warnings for "phys-schost-1".
    sccheck completed with no errors or warnings for "phys-schost-2".

    Removing the downloaded files … done

    Configuring "phys-schost-2" … done
    Rebooting "phys-schost-2" … done

    Configuring "phys-schost-1" … done
    Rebooting "phys-schost-1" …

Log file - /var/cluster/logs/install/scinstall.log.24747

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 SunCluster-Software zum Korrigieren von Installationsproblemen an allen falsch konfigurierten Knoten durch, um sie aus der Cluster-Konfiguration zu entfernen. Sie brauchen die SunCluster-Softwarepakete nicht zu deinstallieren. Führen Sie dieses Verfahren anschließend erneut durch.

Nächste Schritte

ProcedureSo konfigurieren Sie die SunCluster-Software auf allen Knoten (XML)

Führen Sie dieses Verfahren durch, um mithilfe einer XML-Cluster-Konfigurationsdatei einen neuen Cluster zu erstellen. Der neue Cluster kann ein Duplikat eines vorhandenen Clusters sein, der Sun Cluster 3.2 2/08 ausführt.

Mit diesem Verfahren werden die folgenden Cluster-Komponenten konfiguriert:

Bevor Sie beginnen

Führen Sie folgende Aufgaben durch:

  1. Stellen Sie sicher, dass Sun Cluster 3.2 2/08 noch nicht auf jedem potenziellen Cluster-Knoten konfiguriert ist.

    1. Melden Sie sich auf einem potenziellen Knoten, den Sie im neuen Cluster konfigurieren möchten, als Superuser an.

    2. Bringen Sie in Erfahrung, ob die SunCluster-Software auf dem potenziellen Knoten bereits konfiguriert ist.


      phys-schost# /usr/sbin/clinfo -n
      
      • Wenn der Befehl die folgende Meldung zurückgibt, fahren Sie bei Schritt c fort.


        clinfo: node is not configured as part of acluster: Operation not applicable

        Diese Meldung zeigt an, dass SunCluster noch nicht auf dem potenziellen Knoten konfiguriert ist.

      • Wenn der Befehl die ID-Nummer des Knotens zurückgibt, führen Sie dieses Verfahren nicht durch.

        Wenn eine Knoten-ID zurückgegeben wird, bedeutet dies, dass SunCluster bereits auf dem Knoten konfiguriert ist.

        Wenn der Cluster eine ältere Version von SunCluster ausführt und Sie Sun Cluster 3.2 2/08 installieren möchten, führen Sie die in Sun Cluster Upgrade Guide for Solaris OS beschriebenen Verfahren zur Aufrüstung durch.

    3. Wiederholen Sie Schritt a und b auf allen übrigen potenziellen Knoten, die Sie im neuen Cluster konfigurieren möchten.

      Wenn SunCluster noch auf keinem der potenziellen Cluster-Knoten konfiguriert ist, fahren Sie mit Schritt 2 fort.

  2. Wenn Sie Switches im privaten Interconnect Ihres neuen Clusters verwenden, überprüfen Sie, ob das Neighbor Discovery Protocol (NDP) deaktiviert ist.

    Folgen Sie den Anweisungen in der Dokumentation Ihrer Switches um festzustellen, ob das NDP aktiviert ist und wie Sie es deaktivieren können.

    Bei der Cluster-Konfiguration überprüft die Software, ob kein Verkehr auf dem privaten Interconnect vorhanden ist. Wenn das NDP Pakete an einen privaten Adapter sendet, solange das private Interconnect auf Verkehr überprüft wird, geht die Software davon aus, dass das Interconnect nicht privat ist und unterbricht die Konfiguration. Aus diesem Grund muss das NDP bei der Cluster-Erstellung deaktiviert sein.

    Nach der Einrichtung des Clusters können Sie das NDP auf den privaten Interconnect-Switches wieder aktivieren, sofern Sie die Funktion verwenden möchten.

  3. Wenn Sie einen vorhandenen Cluster duplizieren, der Sun Cluster 3.2 2/08 ausführt, erstellen anhand eines Knotens in diesem Cluster eine XML-Cluster-Konfigurationsdatei.

    1. Melden Sie sich auf einem aktiven Mitglied des zu duplizierenden Clusters als Superuser an.

    2. Exportieren Sie die Konfigurationsinformationen des bestehenden Clusters in eine Datei.


      phys-schost# cluster export -o clconfigfile
      
      -o

      Gibt das Ausgabeziel an.

      clconfigfile

      Der Name der XML-Cluster-Konfigurationsdatei. Der angegebene Name kann zu einer bereits bestehenden oder einer neuen Datei gehören, die mit dem Befehl erstellt wird.

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

    3. Kopieren Sie die Konfigurationsdatei in den potenziellen Knoten, von dem aus Sie den neuen Cluster konfigurieren möchten.

      Sie können die Datei in einem beliebigen Verzeichnis speichern, das den anderen Hosts, die Sie als Cluster-Knoten konfigurieren, zugänglich ist.

  4. Melden Sie sich auf dem potenziellen Knoten, von dem aus Sie den neuen Cluster konfigurieren möchten, als Superuser an.

  5. Ändern Sie die XML-Cluster-Konfigurationsdatei je nach Erfordernis.

    1. Öffnen Sie die XML-Cluster-Konfigurationsdatei zur Bearbeitung.

      • Wenn Sie einen bestehenden Cluster duplizieren, öffnen Sie die mit dem Befehl cluster export erstellte Datei.

      • Wenn Sie keinen bestehenden Cluster duplizieren, erstellen Sie eine neue Datei.

        Gründen Sie die Datei auf der in der Manpage clconfiguration(5CL) dargestellten Elementhierarchie. Sie können die Datei in einem beliebigen Verzeichnis speichern, das den anderen Hosts, die Sie als Cluster-Knoten konfigurieren, zugänglich ist.

    2. Ändern Sie die Werte der XML-Elemente so, dass sie die Cluster-Konfiguration widerspiegeln, die Sie erstellen möchten.

      • Zur Einrichtung eines Clusters muss die XML-Cluster-Konfigurationsdatei gültige Werte zu den folgenden Komponenten enthalten:

        • Cluster-Name

        • Cluster-Knoten

        • Cluster-Transport

      • Der Cluster wird unter der Voraussetzung erstellt, dass die Partition /globaldevices auf allen Knoten, die Sie als Cluster-Knoten konfigurieren, vorhanden ist. Der Namensraum für globale Geräte wird auf dieser Partition erstellt. Wenn Sie den Namen eines anderen Dateisystems verwenden müssen, in dem die globalen Geräte erstellt werden sollen, fügen Sie dem Element <propertyList> für jeden Knoten, der keine Partition mit dem Namen /globaldevices aufweist, die folgende Eigenschaft hinzu:


        …
          <nodeList>
            <node name="node" id="N">
              <propertyList>
        …
                <property name="globaldevfs" value="/filesystem-name"/>
        …
              </propertyList>
            </node>
        …
      • Wenn Sie Konfigurationsinformationen ändern, die von einem bestehenden Cluster exportiert wurden, werden einige Werte, die geändert werden müssen, damit sie den neuen Cluster widerspiegeln (z. B. Knotennamen), in den Definitionen mehrerer Cluster-Objekte verwendet.

      Einzelheiten zu Struktur und Inhalt der XML-Cluster-Konfigurationsdatei finden Sie in der Manpage clconfiguration(5CL).

  6. Validieren Sie die XML-Cluster-Konfigurationsdatei.


    phys-schost# /usr/share/src/xmllint --valid --noout clconfigfile
    

    Weitere Informationen finden Sie in der Manpage xmllint(1).

  7. Erstellen Sie von dem potenziellen Knoten aus, der die XML-Cluster-Konfigurationsdatei enthält, den Cluster.


    phys-schost# cluster create -i clconfigfile
    
    -i clconfigfile

    Gibt den Namen der XML-Cluster-Konfigurationsdatei an, die als Eingabequelle verwendet werden soll.

  8. Überprüfen Sie für Solaris 10 OS auf jedem Knoten, ob 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.


    phys-schost# svcs multi-user-server node
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  9. Melden Sie sich auf einem Knoten als Superuser an.

  10. Ü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 in der Online-Dokumentation clnode(1CL).

  11. Installieren Sie gegebenenfalls alle erforderlichen Korrekturversionen zur Unterstützung der SunCluster-Software.

    Informationen zum Speicherort der Patches und Installationshinweise finden Sie unter Patches und erforderliche Firmware-Level in Sun Cluster 3.2 2/08 Release Notes for Solaris OS.

  12. Wenn Sie Sun Cluster HA für NFS auf einem hochverfügbaren 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 darf nicht aktiviert sein, wenn Sie Sun Cluster HA für NFS auf einem hochverfü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 hochverfügbaren 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 Loopback-Dateisystem im Systemadministrationshandbuch: Geräte und Dateisysteme (Solaris 9 oder Solaris 10).

  13. Zum Duplizieren der Quorum-Informationen ausgehend von einem bestehenden Cluster konfigurieren Sie das Quorum-Gerät mithilfe der XML-Cluster-Konfigurationsdatei.

    Wenn Sie einen Zwei-Knoten-Cluster erstellt haben, müssen Sie ein Quorum-Gerät konfigurieren. Wenn Sie das erforderliche Quorum-Gerät nicht mit der XML-Cluster-Konfigurationsdatei konfigurieren möchten, gehen Sie zu So konfigurieren Sie Quorum-Geräte.

    1. Vergewissern Sie sich bei Verwendung eines Quorum-Servers für das Quorum-Gerät, dass dieser eingerichtet ist und läuft.

      Folgen Sie den Anweisungen in Installieren und Konfigurieren der Quorum Server-Software.

    2. Stellen Sie bei Verwendung eines NAS-Geräts als Quorum-Gerät sicher, dass dieses eingerichtet und betriebsbereit ist.

      1. Beachten Sie die Anforderungen für die Verwendung eines NAS-Geräts als Quorum-Gerät.

        Weitere Informationen finden Sie in Sun Cluster 3.1 - 3.2 With Network-Attached Storage Devices Manual for Solaris OS.

      2. Richten Sie das NAS-Gerät gemäß den Anweisungen in der Gerätedokumentation ein.

    3. Stellen Sie sicher, dass die Quorum-Konfigurationsinformationen in der XML-Cluster-Konfigurationsdatei gültige Werte für den erstellten Cluster widerspiegelt.

    4. Wenn Sie Änderungen an der XML-Cluster-Konfigurationsdatei vorgenommen haben, validieren Sie sie.


      phys-schost# xmllint --valid --noout clconfigfile
      
    5. Konfigurieren Sie das Quorum-Gerät.


      phys-schost# clquorum add -i clconfigfile devicename
      
      devicename

      Gibt den Namen des Geräts an, das als Quorum-Gerät konfiguriert werden soll.

  14. Entfernen Sie den Cluster aus dem Installationsmodus.


    phys-schost# clquorum reset
    
  15. Schließen Sie den Zugriff auf die Cluster-Konfiguration durch Rechner, die keine konfigurierten Cluster-Mitglieder sind.


    phys-schost# claccess deny-all
    
  16. (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
      …

Beispiel 3–2 Konfigurieren von SunCluster auf allen Knoten mithilfe einer XML-Datei

Im folgenden Beispiel wird die Cluster- und die Quorum-Konfiguration eines bestehenden Zwei-Knoten-Cluster in einem neuen Zwei-Knoten-Cluster dupliziert. Der neue Cluster wird mit dem Solaris 10-Betriebssystem installiert; er wird nicht mit nicht globalen Zonen konfiguriert. Die Cluster-Konfiguration wird vom bestehenden Cluster-Knoten phys-oldhost-1 in die XML-Cluster-Konfigurationsdatei clusterconf.xml exportiert. Die Knotennamen des neuen Clusters lauten phys-newhost-1 und phys-newhost-2. Das im neuen Cluster als Quorum-Gerät konfigurierte Gerät lautet d3.

Der Einagebaufforderungsname phys-newhost-N in diesem Beispiel weist darauf hin, dass der Befehl auf beiden Cluster-Knoten ausgeführt wird.


phys-newhost-N# /usr/sbin/clinfo -n
clinfo: node is not configured as part of acluster: Operation not applicable
 
phys-oldhost-1# cluster export -o clusterconf.xml
Copy clusterconf.xml to phys-newhost-1 and modify the file with valid values
 
phys-newhost-1# xmllint --valid --noout clusterconf.xml
No errors are reported
 
phys-newhost-1# cluster create -i clusterconf.xml
phys-newhost-N# svcs multi-user-server phys-newhost-N
STATE          STIME    FMRI
online         17:52:55 svc:/milestone/multi-user-server:default
phys-newhost-1# clnode status
Output shows that both nodes are online
 
phys-newhost-1# clquorum add -i clusterconf.xml d3
phys-newhost-1# clquorum reset

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 SunCluster-Software zum Korrigieren von Installationsproblemen an allen falsch konfigurierten Knoten durch, um sie aus der Cluster-Konfiguration zu entfernen. Sie brauchen die SunCluster-Softwarepakete nicht zu deinstallieren. Führen Sie dieses Verfahren anschließend erneut durch.

Nächste Schritte

Folgen Sie den Anweisungen unter So überprüfen Sie die Quorum-Konfiguration und den Installationsmodus.

Siehe auch

Nachdem der Cluster vollständig eingerichet wurde, können Sie die Konfiguration der anderen Cluster-Komponenten aus dem bestehenden Cluster kopieren. Sofern nicht bereits geschehen, ändern Sie die Werte der zu duplizierenden XML-Elemente so, dass sie die Cluster-Konfiguration widerspiegeln, der Sie die Komponente hinzufügen. Wenn Sie beispielsweise Ressourcengruppen duplizieren, stellen Sie sicher, dass der Eintrag <resourcegroupNodeList> die gültigen Knotennamen für den neuen Cluster enthalten, nicht die Knotennamen aus dem duplizierten Cluster, es sei denn, die Knotennamen sind identisch.

Zum Duplizieren einer Cluster-Komponente führen Sie den Unterbefehl export des objektorientierten Befehls für die zu duplizierende Cluster-Komponente aus. Weitere Informationen zur Befehlssyntax und den Optionen finden Sie in der Manpage zum Cluster-Objekt, das Sie duplizieren möchten. In der nachfolgenden Tabelle sind die Cluster-Komponenten, die Sie aus einer XML-Cluster-Konfigurationsdatei erstellen können, nachdem der Cluster eingerichtet wurde, sowie die Manpage zu dem Befehl aufgeführt, mit dem Sie die Komponente duplizieren.


Hinweis –

Diese Tabelle enthält die Langformen der Sun Cluster-Befehle. Die meisten Befehle haben auch Kurzformen. Mit Ausnahme der Formen der Befehlsnamen sind die Befehle identisch. Eine Liste der Befehle und ihrer Kurzformen ist in Anhang A, Sun Cluster Object-Oriented Commands in Sun Cluster System Administration Guide for Solaris OS zu finden.


Cluster-Komponente 

Manpage 

Besondere Anweisungen 

Gerätegruppen: Solaris Volume Manager und VERITAS Volume Manager 

cldevicegroup(1CL)

Erstellen Sie für Solaris Volume Manager zuerst die Plattensätze, die Sie in der XML-Cluster-Konfigurationsdatei angeben. 

Installieren und konfigurieren Sie für VxVM zuerst die VxVM-Software und erstellen Sie die Plattengruppen, die Sie in der XML-Cluster-Konfigurationsdatei angeben. 

Ressourcen 

clresource(1CL)

Mit der Option -a des Befehls clresource, clressharedaddress oder clreslogicalhostname können Sie auch den Ressourcentyp und die Ressourcengruppe duplizieren, der bzw. die mit der Ressource verbunden ist, die Sie duplizieren.

Andernfalls müssen Sie dem Cluster den Ressourcentyp und die Ressourcengruppe vor der Ressource selbst hinzufügen. 

Gemeinsame Adressenressourcen 

clressharedaddress(1CL)

Logische Hostnamenressourcen 

clreslogicalhostname(1CL)

Ressourcentypen 

clresourcetype(1CL)

Ressourcengruppen 

clresourcegroup(1CL)

NAS-Geräte 

clnasdevice(1CL)

Sie müssen zuerst das NAS-Gerät gemäß der Beschreibung in der Gerätedokumentation einrichten. 

SNMP-Hosts 

clsnmphost(1CL)

Für den Befehl clsnmphost create -i müssen Sie eine Benutzerkennwortdatei mit der Option -f angeben.

SNMP-Benutzer 

clsnmpuser(1CL)

 

Schwellwerte für die Überwachung von Systemressourcen auf Cluster-Objekten 

cltelemetryattribute(1CL)

 

ProcedureSo installieren Sie die Solaris- und SunCluster-Software (JumpStart)

Dieses Verfahren beschreibt, wie die benutzerdefinierte JumpStart-Installationsmethode scinstall(1M) konfiguriert und verwendet wird. Diese Methode installiert sowohl die Solaris- als auch die SunCluster-Software auf allen Cluster-Knoten und richtet den Cluster ein. Sie können dieses Verfahren auch verwenden, um einem vorhandenen Cluster neue Knoten hinzuzufügen.

Bevor Sie beginnen

Führen Sie folgende Aufgaben aus:

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

  1. Richten Sie den JumpStart-Installationsserver ein.

    Stellen Sie sicher, dass der JumpStart-Installationsserver folgende Voraussetzungen erfüllt.

    • Der Installationsserver befindet sich im selben Subnetz wie die Cluster-Knoten oder auf dem Solaris-Boot-Server für das vom Cluster verwendete Subnetz.

    • Der Installationsserver ist kein Cluster-Knoten.

    • Der Installationsserver installiert eine Version des Solaris-Betriebssystems, das von der SunCluster-Software unterstützt wird.

    • Ein benutzerdefiniertes JumpStart-Verzeichnis für die JumpStart-Installation der SunCluster-Software ist vorhanden. Dieses Verzeichnis jumpstart-dir muss die folgenden Anforderungen erfüllen:

      • Es muss eine Kopie des Dienstprogramms check enthalten.

      • Es muss zum Lesen vom JumpStart-Installationsserver in NFS exportiert werden.

    • Jeder neue Cluster-Knoten wird als benutzerdefinierter JumpStart-Installations-Client konfiguriert, der das benutzerdefinierte, von Ihnen für die SunCluster-Installation konfigurierte JumpStart-Verzeichnis verwendet.

    Befolgen Sie zum Einrichten des JumpStart-Installationsservers die entsprechenden Anweisungen für Ihre Softwareplattform und die Version Ihres Betriebssystems. Siehe Creating a Profile Server for Networked Systems in Solaris 9 9/04 Installation Guide oder Creating a Profile Server for Networked Systems in Solaris 10 8/07 Installation Guide: Custom JumpStart and Advanced Installations.

    Siehe auch die Online-Dokumentation setup_install_server(1M) und add_install_client(1M).

  2. Wenn Sie einen neuen Knoten auf einem vorhandenen Cluster installieren, fügen Sie den Knoten der Liste der autorisierten Cluster-Knoten hinzu.

    1. Wechseln Sie zu einem anderen Cluster-Knoten, der aktiv ist, und starten Sie das Dienstprogramm clsetup.

    2. Verwenden Sie das clsetup-Dienstprogramm, um der Liste autorisierter Cluster-Knoten den Namen des neuen Knotens hinzuzufügen.

    Weitere Informationen finden Sie in How to Add a Node to the Authorized Node List in Sun Cluster System Administration Guide for Solaris OS.

  3. Installieren Sie auf einem Cluster-Knoten oder einem anderen Rechner mit derselben Plattform das Solaris-Betriebssystem und etwaige erforderliche Patches, falls noch nicht geschehen.

    Wenn die Solaris-Software bereits auf dem Server installiert ist, stellen Sie sicher, dass die Solaris-Installation die Anforderungen der SunCluster-Software und der übrigen Software, die Sie im Cluster installieren möchten, erfüllt. Weitere Informationen zur Solaris-Softwareinstallation entsprechend der Anforderungen der SunCluster-Software finden Sie unter So installieren Sie die Solaris-Software. SunCluster.

    Folgen Sie den Anweisungen in So installieren Sie die Solaris-Software.

  4. Installieren Sie auf dem installierten System SunCluster sowie etwaige erforderliche Patches, sofern dies nicht bereits erfolgt ist.

    Befolgen Sie die Anweisungen in Installieren von SunCluster-Framework- und Datendienst-Softwarepaketen.

    Informationen zum Speicherort der Patches und Installationshinweise finden Sie unter Patches und erforderliche Firmware-Level in Sun Cluster 3.2 2/08 Release Notes for Solaris OS.

  5. Aktivieren Sie den Dämon common agent container, sodass er bei Systemstarts automatisch gebootet wird.


    machine# cacaoadm enable
    
  6. Aktualisieren Sie auf dem installierten System die Datei /etc/inet/ipnodes mit allen öffentlichen IP-Adressen, die im Cluster verwendet werden.

    Führen Sie diesen Schritt unabhängig davon durch, ob Sie einen Benennungsdienst verwenden. Eine Liste der SunCluster-Komponenten, deren IP-Adressen Sie hinzufügen müssen, finden Sie unter IP-Adressen von öffentlichen Netzwerken.

  7. Erstellen Sie das Flash-Archiv des installierten Systems.


    machine# flarcreate -n name archive
    
    -n name

    Name des Flash-Archivs.

    archive

    Dateiname des Flash-Archivs mit vollständigem Pfad. Gemäß der geltenden Konventionen hat diese Datei die Endung .flar.

    Folgen Sie den Anweisungen in folgenden Handbüchern:

  8. Stellen Sie sicher, dass das Flash-Archiv für das Lesen vom JumpStart-Installationsserver als NFS exportiert wird.

    Siehe Managing Network File Systems (Overview), in System Administration Guide: Network Services (Solaris 9 oder Solaris 10) für weitere Informationen zur automatischen gemeinsamen Verwendung von Dateien.

    Siehe auch die Online-Dokumentation share(1M) und dfstab(4).

  9. Melden Sie sich beim JumpStart-Installationsserver als Superuser an.

  10. Starten Sie am JumpStart-Installationsserver das Dienstprogramm scinstall(1M).

    Der Pfad /export/suncluster/sc31 wird hier als Beispiel für das von Ihnen erstellte JumpStart-Installationsverzeichnis verwendet. Ersetzen Sie im Medienpfad arch durch sparc oder x86 (nur Solaris 10), und ersetzen Sie ver durch 9 für Solaris 9 oder 10 für Solaris 10.


    installserver# cd /export/suncluster/sc31/Solaris_arch/Product/sun_cluster/ \
    Solaris_ver/Tools/
    installserver# ./scinstall
    

    Das scinstall-Hauptmenü wird angezeigt.

  11. Geben Sie die Optionsnummer zur Konfiguration eines Clusters über JumpStart von diesem Installationsserver aus ("Configure a Cluster to be JumpStarted From This Install Server") ein, und drücken Sie die Eingabetaste.

    Diese Option wird verwendet, um die benutzerdefinierten JumpStart-Skripts zum Beenden zu konfigurieren. JumpStart verwendet diese Skripts zum Beenden, um die SunCluster-Software zu installieren.


     *** 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:  2
    
  12. Folgen Sie den Menü-Eingabeaufforderungen zur Angabe Ihrer Antwort aus das Arbeitsblatt zur Konfigurationsplanung.

    Mit dem Befehl scinstall werden Ihre Konfigurationsinformationen gespeichert, und die autoscinstall.class-Standarddatei class wird in das Verzeichnis /jumpstart-dir/autoscinstall.d/3.2/ gespeichert. Diese Datei entspricht etwa folgendem Beispiel.


    install_type    initial_install
    system_type     standalone
    partitioning    explicit
    filesys         rootdisk.s0 free /
    filesys         rootdisk.s1 750  swap
    filesys         rootdisk.s3 512  /globaldevices
    filesys         rootdisk.s7 20
    cluster         SUNWCuser        add
    package         SUNWman          add
  13. Falls notwendig, ändern Sie die autoscinstall.class-Datei, um JumpStart für die Installation des Flash-Archivs zu konfigurieren.

    1. Ändern Sie die Einträge so, dass diese mit den Konfigurationseinstellungen übereinstimmen, die Sie bei dervInstallation des Solaris-Betriebssystems auf dem Flash-Archiv-Computer oder beim Ausführen des Dienstprogramms scinstall vorgenommen haben.

      Wenn Sie beispielsweise dem Dateisystem für globale Geräte Partition 4 zugewiesen und in scinstall als Dateisystemnamen /gdevs eingegeben haben, müssen Sie den Eintrag /globaldevices in der Datei autoscinstall.class wie folgt ändern:


      filesys         rootdisk.s4 512  /gdevs
    2. Ändern Sie folgende Einträge in der Datei autoscinstall.class.

      Zu ersetzender vorhandener Eintrag 

      Neuer hinzuzufügender Eintrag 

      install_type

      initial_install

      install_type

      flash_install

      system_type

      standalone

      archive_location

      retrieval_type location

      Siehe archive_location Keyword im Solaris 9 9/04 Installation Guide oder Solaris 10 Installation Guide: Custom JumpStart and Advanced Installations für Informationen über gültige Werte von retrieval_type und location, wenn sie mit dem Keyword archive_location verwendet werden.

    3. Entfernen Sie alle Einträge, die ein bestimmtes Paket installieren würden, wie beispielsweise die folgenden Einträge.


      cluster         SUNWCuser        add
      package         SUNWman          add
    4. Wenn Ihre Konfiguration zusätzliche Solaris-Softwareanforderungen notwendig macht, passen Sie die Datei autoscinstall.class entsprechend an.

      Die Datei autoscinstall.class installiert die End User Solaris Software Group (SUNWCuser).

    5. Wenn Sie die End User Solaris Software Group (SUNWCuser ) installieren, fügen Sie der Datei autoscinstall.class alle zusätzlich benötigten Solaris-Softwarepakete hinzu.

      In der folgenden Tabelle werden die Solaris-Pakete aufgelistet, die zur Unterstützung einiger SunCluster-Funktionen erforderlich sind. Diese Pakete sind nicht in der End User Solaris Software Group enthalten. Weitere Informationen finden Sie in Erwägungen zu Solaris-Softwaregruppen.

      Funktion 

      Benötigte Solaris-Softwarepakete 

      RSMAPI, RSMRDT-Treiber oder SCI-PCI-Adapter (nur SPARC-basierte Cluster) 

      SPARC: Solaris 9: SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox

      Solaris 10: SUNWrsm SUNWrsmo

      Sun Cluster Manager (früher SunPlexTM Manager)

      SUNWapchr SUNWapchu

    Sie können die class-Standarddatei auf eine der folgenden Weisen ändern:

    • Die Datei autoscinstall.class direkt bearbeiten. Diese Änderungen wirken sich auf alle Knoten in allen Clustern aus, die dieses benutzerdefinierte JumpStart-Verzeichnis verwenden.

    • Die Datei rules aktualisieren, damit sie auf andere Profile verweist, und dann das check-Dienstprogramm zur Validierung der rules-Datei ausführen.

    Wenn das Installationsprofil des Solaris-Betriebssystems die Mindestanforderungen für Dateisystemzuweisungen von SunCluster erfüllt, setzt die SunCluster-Software keine Beschränkungen für andere Änderungen am Installationsprofil. Partitionierungsrichtlinien und Anforderungen zur Unterstützung der SunCluster-Software finden Sie in Systemplattenpartitionen.

    Weitere Informationen zu JumpStart-Profilen finden Sie in Kapitel 26, Preparing Custom JumpStart Installations (Tasks) in Solaris 9 9/04 Installation Guide oder Kapitel 3, Preparing Custom JumpStart Installations (Tasks) in Solaris 10 8/07 Installation Guide: Custom JumpStart and Advanced Installations.

  14. Um erforderliche Pakete für eine der folgenden Funktionen zu installieren oder um andere Aufgaben nach der Installation durchzuführen, richten Sie Ihr eigenes finish-Skript ein.

    • Anwendungsprogrammierschnittstelle (API) für gemeinsam genutzten Remote-Speicher (RSM) (RSMAPI)

    • SCI-PCI-Adapter für Transportverbindungen

    • RSMRDT_Treiber


    Hinweis –

    Die Verwendung des RSMRDT-Treibers ist auf Cluster beschränkt, in denen eine Oracle9i Version 2 SCI-Konfiguration mit aktiviertem RSM ausgeführt wird. Detaillierte Installations- und Konfigurationsanweisungen finden Sie in der Benutzerdokumentation zu Oracle9i Version 2.


    Das von Ihnen erstellte finish-Skript wird nach dem standardmäßigen Skript zum Beenden ausgeführt, das vom Befehl scinstall installiert wird. Informationen zur Erstellung eines JumpStart-finish-Skripts finden Sie in Kapitel 26, Preparing Custom JumpStart Installations (Tasks) in Solaris 9 9/04 Installation Guide oder Kapitel 3, Preparing Custom JumpStart Installations (Tasks) in Solaris 10 8/07 Installation Guide: Custom JumpStart and Advanced Installations.

    1. Stellen Sie sicher, dass abhängige Solaris-Pakete von der Standarddatei class installiert werden.

      Siehe Schritt 13.

    2. Benennen Sie Ihr Skript zum Beenden finish.

    3. Ändern Sie das finish-Skript, um die entsprechenden in der folgenden Tabelle aufgeführten Softwarepakete zu installieren, die die gewünschten Funktionen unterstützen.

      Funktion 

      Zusätzliche zu installierende Sun Cluster 3.2 2/08-Pakete 

      RSMAPI 

      SUNWscrif

      SCI-PCI-Adapter 

      • Solaris 9: SUNWsci SUNWscid SUNWscidx

      • Solaris 10: SUNWscir SUNWsci SUNWscidr SUNWscid

      RSMRDT_Treiber 

      SUNWscrdt

      • Installieren Sie die Pakete in der Reihenfolge, in der sie in der Tabelle aufgeführt sind.

      • Installieren Sie die Pakete von Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/-Verzeichnis, wobei arch sparc oder x86 (nur Solaris 10) und ver 9 für Solaris 9 oder 10 für Solaris 10 entspricht. aus.

    4. Nehmen Sie alle zusätzlichen Änderungen für andere Nachinstallationsaufgaben vor, die das finish-Skript ausführen soll.

    5. Kopieren Sie Ihr finish-Skript in jedes Verzeichnis jumpstart-dir/autoscinstall.d/nodes/node.

      Erstellen Sie für jeden Cluster-Knoten ein node-Verzeichnis. Sie können diese Bennenungskonvention auch verwenden, um symbolische Verknüpfungen zu einem gemeinsam genutzten finish-Skript zu erstellen.

  15. Verlassen Sie den JumpStart-Installationsserver.

  16. Wenn Sie Switches im privaten Interconnect Ihres neuen Clusters verwenden, überprüfen Sie, ob das Neighbor Discovery Protocol (NDP) deaktiviert ist.

    Folgen Sie den Anweisungen in der Dokumentation Ihrer Switches um festzustellen, ob das NDP aktiviert ist und wie Sie es deaktivieren können.

    Bei der Cluster-Konfiguration überprüft die Software, ob kein Verkehr auf dem privaten Interconnect vorhanden ist. Wenn das NDP Pakete an einen privaten Adapter sendet, solange das private Interconnect auf Verkehr überprüft wird, geht die Software davon aus, dass das Interconnect nicht privat ist und unterbricht die Konfiguration. Aus diesem Grund muss das NDP bei der Cluster-Erstellung deaktiviert sein.

    Nach der Einrichtung des Clusters können Sie das NDP auf den privaten Interconnect-Switches wieder aktivieren, sofern Sie die Funktion verwenden möchten.

  17. Wenn Sie eine Cluster-Verwaltungskonsole verwenden, zeigen Sie einen Konsolenbildschirm für jeden Knoten im Cluster an.

    • Wenn die Cluster Control Panel (CCP)-Software auf der Verwaltungskonsole installiert und konfiguriert ist, verwenden Sie das Dienstprogrammcconsole(1M) zur Anzeige der einzelnen Konsolenbildschirme.

      Verwenden Sie als Superuser den folgenden Befehl zum Starten des Dienstprogramms cconsole:


      adminconsole# /opt/SUNWcluster/bin/cconsole clustername &
      

      Das Dienstprogramm cconsole öffnet auch ein Master-Fenster, von dem Sie die Eingaben an alle einzelnen Konsolenfenster gleichzeitig senden können.

    • Wenn Sie das cconsole-Dienstprogramm nicht verwenden, stellen Sie mit den Konsolen jedes Knotens einzeln Verbindungen her.

  18. Fahren Sie alle Knoten herunter.


    phys-schost# shutdown -g0 -y -i0
    
  19. Booten Sie jeden Knoten, um die JumpStart-Installation zu starten.

    • Führen Sie auf SPARC-basierten Systemen Folgendes aus:


      ok boot net - install
      

      Hinweis –

      Geben Sie vor und nach dem Bindestrich (-) des Befehls ein Leerzeichen ein.


    • Führen Sie auf x86-basierten Systemen Folgendes aus:

      1. Drücken Sie eine beliebige Taste, um die Bootsequenz zu beginnen.


        Drücken Sie für das Neubooten eine beliebige Taste.
        Tastenanschlag
        
      2. Drücken Sie bei Anzeige des BIOS-Informationsbildschirms sofort Esc+2 oder die Taste F2.

        Nachdem die Anfangssequenz abgeschlossen ist, wird der BIOS Setup Utility-Bildschirm angezeigt.

      3. Navigieren Sie in der Menüleiste des BIOS Setup Utility zum Menüelement "Boot".

        Die Liste der Bootgeräte wird angezeigt.

      4. Navigieren Sie zum aufgelisteten IBA, das mit demselben Netzwerk wie der JumpStart PXE-Installationsserver verbunden ist, und verschieben Sie es an die erste Stelle der Bootreihenfolge.

        Die niedrigste Nummer rechts neben den IBA-Boot-Optionen entspricht der niedrigsten Ethernet-Port-Nummer. Die höhere Nummer rechts neben den IBA-Boot-Optionen entspricht der höheren Ethernet-Port-Nummer.

      5. Speichern Sie Ihre Änderung und verlassen Sie das BIOS.

        Die Bootsequenz beginnt erneut. Nach einer weiteren Verarbeitung wird das GRUB-Menü angezeigt.

      6. Wählen Sie sofort den Eintrag "Solaris JumpStart" aus und drücken Sie die Eingabetaste.


        Hinweis –

        Wenn "Solaris JumpStart" der einzige Eintrag ist, haben Sie alternativ dazu die Möglichkeit, bis zur Zeitüberschreitung des Auswahlbildschirms zu warten. Wenn Sie nicht innerhalb von 30 Sekunden reagieren, wird die Bootsequenz automatisch fortgesetzt.



        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris_10 Jumpstart                                                    |
        |                                                                         |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Nach einer weiteren Verarbeitung wird das Menü mit dem Installationstyp angezeigt.

      7. Geben Sie im Installationstyp-Menü sofort die Menünummer für Custom JumpStart ein.


        Hinweis –

        Wenn Sie die Menünummer für Custom JumpStart nicht innerhalb von 30 Sekunden eingeben, wird die interaktive Solaris-Installation automatisch gestartet.–



              Select the type of installation you want to perform:
        
                 1 Solaris Interactive
                 2 Custom JumpStart
                 3 Solaris Interactive Text (Desktop session)
                 4 Solaris Interactive Text (Console session)
                 5 Apply driver updates
                 6 Single user shell
        
                 Enter the number of your choice.
        2
        

        JumpStart installiert das Solaris-Betriebssystem und SunCluster-Software auf allen Knoten. Nach erfolgreicher Fertigstellung der Installation ist jeder Knoten vollständig als neuer Cluster-Knoten installiert. Die SunCluster-Installationsausgabe wird in der Datei /var/cluster/logs/install/scinstall.log.N protokolliert.

      8. Wenn der BIOS-Bildschirm erneut angezeigt wird, drücken Sie sofort Esc+2 oder die Taste F2.


        Hinweis –

        Wenn Sie den BIOS zu diesem Zeitpunkt nicht unterbrechen, erfolgt eine automatische Rückkehr zum Installationstyp-Menü. Wenn Sie innerhalb von 30 Sekunden keine Auswahl eingeben, wird automatisch eine Interaktions-Installation gestartet.


        Nach einer weiteren Verarbeitung wird das BIOS Setup Utility angezeigt.

      9. Navigieren Sie in der Menüleiste zum Menü "Boot".

        Die Liste der Bootgeräte wird angezeigt.

      10. Navigieren Sie zum Eintrag "Hard Drive" und verschieben Sie ihn an die erste Stelle der Bootreihenfolge.

      11. Speichern Sie Ihre Änderung und verlassen Sie das BIOS.

        Die Bootsequenz beginnt erneut. Zum Abschließen des Bootens im Cluster-Modus ist keine weitere Interaktion mit dem GRUB-Menü erforderlich.

  20. Überprüfen Sie für Solaris 10 OS auf jedem Knoten, ob 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.


    phys-schost# svcs multi-user-server node
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  21. Wenn Sie einen neuen Knoten in einem vorhandenen Cluster installieren, erstellen Sie auf dem neuen Knoten Einhängepunkte für alle vorhandenen Cluster-Dateisysteme.

    1. Zeigen Sie von einem anderen, aktiven Cluster-Knoten die Namen aller Cluster-Dateisysteme an.


      phys-schost# mount | grep global | egrep -v node@ | awk '{print $1}'
      
    2. Erstellen Sie auf dem Knoten, den Sie dem Cluster hinzugefügt haben, einen Einhängepunkt für jedes Cluster-Dateisystem im Cluster.


      phys-schost-new# mkdir -p mountpoint
      

      Wenn zum Beispiel der Dateisystemname /global/dg-schost-1 vom Einhängebefehl zurückgegeben wird, führen Sie den Befehl mkdir -p /global/dg-schost-1 auf dem Knoten aus, der dem Cluster hinzugefügt wird.


      Hinweis –

      Die Einhängepunkte werden wirksam, sobald Sie den Cluster in Schritt 25 neu gebootet haben.


    3. Wenn VERITAS Volume Manager (VxVM) auf einem der bereits im Cluster vorhandenen Knoten installiert ist, zeigen Sie die vxio-Nummer auf allen mit Knoten an, auf denen VxVM– installiert ist.


      phys-schost# grep vxio /etc/name_to_major
      vxio NNN
      
      • Stellen Sie sicher, dass auf allen Knoten, auf denen VxVM installiert ist, dieselbe vxio-Nummer verwendet wird.

      • Stellen Sie sicher, dass die vxio-Nummer von allen Knoten verwendet werden kann, auf denen VxVM nicht installiert ist.

      • Wenn die vxio-Nummer bereits auf einem Knoten verwendet wird, auf dem VxVM nicht installiert ist, geben Sie die Nummer auf diesem Knoten frei. Ändern Sie den Eintrag /etc/name_to_major auf eine andere Nummer.

  22. (Optional) Fügen Sie zur Verwendung der dynamischen Neukonfiguration auf Sun Enterprise 10000-Servern den folgenden Eintrag zur Datei /etc/system auf allen Knoten im Cluster hinzu:


    set kernel_cage_enable=1

    Dieser Eintrag wird nach dem nächsten Neubooten des Systems wirksam. Verfahren für das Durchführen von dynamischen Rekonfigurationsaufgaben in einer SunCluster-Konfiguration finden Sie im Sun Cluster System Administration Guide for Solaris OS. Weitere Informationen zur dynamischen Rekonfiguration finden Sie in der Server-Dokumentation.

  23. Wenn Sie Sun Cluster HA für NFS auf einem hochverfügbaren 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 darf nicht aktiviert sein, wenn Sie Sun Cluster HA für NFS auf einem hochverfü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 hochverfügbaren 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 Loopback-Dateisystem im Systemadministrationshandbuch: Geräte und Dateisysteme (Solaris 9 oder Solaris 10).

  24. x86: Richten Sie die Standard-Boot-Datei ein.

    Durch das Einstellen dieses Werts können Sie den Knoten neu booten, wenn Sie keine Anmelde-Eingabeaufforderung aufrufen können.

    • Setzen Sie in Solaris 9 OS die Standardeinstellung auf kadb.


      phys-schost# eeprom boot-file=kadb
      
    • Setzen Sie in Solaris 10OS im Menü für GRUB-Boot-Parameter die Standardeinstellung auf kmdb.


      grub edit> kernel /platform/i86pc/multiboot kmdb
      
  25. Wenn Sie eine Aufgabe ausgeführt haben, die ein erneutes Booten des Clusters erforderlich macht, folgen Sie diesen Anweisungen, um den Cluster neu zu Booten.

    Folgende Aufgaben erfordern beispielsweise ein Neubooten:

    • Hinzufügen eines neuen Knotens zu einem vorhandenen Cluster.

    • Installieren von Korrekturversionen, die ein Neubooten eines Knotens oder des Clusters erforderlich machen

    • Ausführen von Konfigurationsänderungen, die ein Neubooten erforderlich machen

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

    2. Fahren Sie den Cluster herunter.


      phys-schost-1# cluster shutdown -y -g0 clustername
      

      Hinweis –

      Booten Sie den ersten installierten Knoten des Clusters erst neu, nachdem der Cluster heruntergefahren worden ist. Solange der Cluster-Installationsmodus deaktiviert ist, hat nur der erste installierte Knoten, der den Cluster eingerichtet hat, eine Quorum-Stimme. Befindet sich ein eingerichteter Cluster noch im Installationsmodus, können die verbleibenden Cluster-Knoten kein Quorum erlangen, sofern der Cluster vor dem Neubooten des ersten installierten Knotens nicht heruntergefahren wird. Der gesamte Cluster wird heruntergefahren.

      Die Cluster-Knoten bleiben bis zur ersten Ausführung des Befehls clsetup im Installationsmodus. Sie führen diesen Befehl aus, wenn Sie das Verfahren in So konfigurieren Sie Quorum-Geräte durchführen.


    3. Booten Sie jeden Knoten des Clusters neu.

      • Führen Sie auf SPARC-basierten Systemen Folgendes aus:


        ok boot
        
      • Führen Sie auf x86-basierten Systemen Folgendes aus:

        Wenn das GRUB-Menü angezeigt wird, wählen Sie den entsprechenden Solaris-Eintrag aus und drücken Sie die Eingabetaste. Das GRUB-Menü sieht ungefähr folgendermaßen aus:


        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                                  |
        | Solaris failsafe                                                        |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Weitere Informationen zum GRUB-basierten Starten finden Sie in Kapitel 11, GRUB Based Booting (Tasks) in System Administration Guide: Basic Administration.

    Das Dienstprogramm scinstall installiert und konfiguriert alle Cluster-Knoten und bootet den Cluster neu. Der Cluster ist erstellt, wenn alle Knoten erfolgreich im Cluster gestartet wurden. Die SunCluster-Installationsausgabe wird in der Datei /var/cluster/logs/install/scinstall.log.N protokolliert.

  26. (Optional) Wenn Sie Schritt 25 ausgelassen und die Knoten nicht neu gebootet haben, starten Sie den Sun Java Web Console-Webserver manuell auf allen Knoten.


    phys-schost# smcwebserver start
    

    Weitere Informationen finden Sie in der Manpage smcwebserver(1M).

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

  28. Ü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 in der Online-Dokumentation clnode(1CL).

  29. (Optional) Aktivieren Sie auf allen Knoten 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
      …
Nächste Schritte

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

Fahren Sie andernfalls mit dem nächsten enstprechenden Verfahren fort:

Allgemeine Fehler

Deakivierte scinstall-Option - Wenn die JumpStart-Option des Befehls scinstall nicht mit einem Sternchen versehen ist, ist sie deaktiviert. Das bedeutet, dass die JumpStart-Konfiguration nicht vollständig ist oder die Konfiguration einen Fehler aufweist. Um den Fehler zu beheben, beenden Sie zunächst das Dienstprogramm scinstall. Wiederholen Sie Schritt 1 bis Schritt 14, um das JumpStart-Setup zu korrigieren, und starten Sie anschließend das Dienstprogramm scinstall neu.

Fehlermeldungen zu nicht vorhandenen Knoten – Wenn Sie keine eigene Datei /etc/inet/ntp.conf installiert haben, installiert der scinstall-Befehl die Standarddatei ntp.conf. Die Standarddatei enthält Angaben zur maximal möglichen Anzahl von Knoten. Deshalb kann der Dämon xntpd(1M) beim Booten Fehlermeldungen in Bezug auf diesen Angaben ausgeben. Diese Meldungen können Sie beruhigt ignorieren. Informationen, wie Sie diese Meldungen unter ansonsten normalen Cluster-Bedingungen unterdrücken können, finden Sie in So konfigurieren Sie das Network Time Protocol (NTP) .

ProcedureVorbereiten des Clusters auf zusätzliche Cluster-Knoten

Führen Sie dieses Verfahren auf bestehenden Cluster-Knoten durch, um den Cluster auf das Hinzfügen zusätzlicher Cluster-Knoten vorzubereiten.

Bevor Sie beginnen

Führen Sie folgende Aufgaben aus:

  1. Aktualisieren Sie bei Verwendung des Cluster Control Panel (CCP) die Konfigurationsdateien auf der Verwaltungskonsole.

    1. Fügen Sie dem Eintrag des Clusters in der Datei /etc/clusters den Namen des Knotens hinzu, den Sie hinzufügen.

    2. Fügen Sie den Dateien /etc/serialports einen Eintrag mit dem neuen Knotennamen, dem Hostnamen des Konsolenzugriffsgeräts des Knotens sowie der Port-Nummer hinzu.

  2. Fügen Sie der autorisierten Knotenliste des Clusters den neuen Knoten hinzu.

    1. Melden Sie sich auf einem beliebigen Knoten als Superuser an.

    2. Starten Sie das Dienstprogramm clsetup.


      phys-schost# clsetup
      

      Das Hauptmenü wird angezeigt.

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

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

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

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

    6. Beenden Sie das clsetup-Dienstprogramm.

  3. Wenn Sie einem Einzel-Knoten-Cluster einen Knoten hinzufügen, stellen Sie sicher, dass bereits zwei Cluster-Interconnects vorhanden sind, indem Sie die Interconnect-Konfiguration anzeigen.


    phys-schost# clinterconnect show
    

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

    • Wenn die Ausgabe Konfigurationsinformationen für zwei Kabel oder für zwei Adapter anzeigt, fahren Sie bei Schritt 4 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 einem Knoten das Dienstprogramm clsetup.


        phys-schost# clsetup
        
      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 Transport-Switch verwendet werden soll.

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

      5. Wenn Sie fertig sind, beenden Sie das clsetup-Dienstprogramm.

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


        phys-schost# clinterconnect show
        

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

  4. Stellen Sie sicher, dass die Konfiguration des privaten Netzwerks die Knoten und privaten Netzwerke, die Sie hinzufügen möchten, unterstützen kann.

    1. Lassen Sie sich die Höchstanzahl der Knoten und privaten Netzwerke anzeigen, die die aktuelle Konfiguration des privaten Netzwerks unterstützt.


      phys-schost# cluster show-netprops
      

      In der Ausgabe werden die Standardwerte angezeigt und sie sieht in etwa folgendermaßen aus:


      === Private Network ===                        
      
      private_netaddr:                                172.16.0.0
        private_netmask:                                255.255.248.0
        max_nodes:                                      64
        max_privatenets:                                10
    2. Bringen Sie in Erfahrung, ob die aktuelle Konfiguration des privaten Netzwerks die zusätzlichen Knoten einschließlich der nicht globalen Zonen unterstützen kann.

Nächste Schritte

Konfigurieren Sie die SunCluster-Software auf den neuen Cluster-Knoten. Gehen Sie zu So konfigurieren Sie die SunCluster-Software auf weiteren Cluster-Knoten (scinstall) oder So konfigurieren Sie die SunCluster-Software auf weiteren Cluster-Knoten (XML).

ProcedureÄndern der Konfiguration des privaten Netzwerks beim Hinzufügen von Knoten oder privaten Netzwerken

Führen Sie diese Aufgabe durch, um den privaten IP-Adressbereich des Clusters so zu ändern, dass er weitere Knoten, nicht globale Zonen oder private Netzwerke oder eine Kombination daraus aufnehmen kann. Mit diesem Verfahren können Sie außerdem den privaten IP-Adressbereich verringern.


Hinweis –

Für dieses Verfahren müssen Sie den gesamten Cluster herunterfahren.


Bevor Sie beginnen

Stellen Sie sicher, dass Zugriff für den Superbenutzer über Remote-Shell (rsh(1M)) oder sichere Shell (ssh(1)) für alle Cluster-Knoten aktiviert ist.

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

  2. Starten Sie von einem Knoten das Dienstprogramm clsetup.


    # clsetup
    

    Das clsetup-Hauptmenü wird angezeigt.

  3. Schalten Sie jede Ressourcengruppe offline.

    Wenn der Knoten nicht globale Zonen enthält, werden etwaige Ressourcengruppen in den Zonen ebenfalls offline geschaltet.

    1. Geben Sie die Zahl ein, die der Option für die Ressourcengruppen entspricht, und drücken Sie die Rücktaste.

      Das Menü "Ressourcengruppe" wird angezeigt.

    2. Geben Sie die Zahl ein, die der Option für "Online/Offline" entspricht, und drücken Sie die Rücktaste.

    3. Befolgen Sie die Anweisungen, um alle Ressourcengruppen offfline zu schalten und sie in einen nicht verwalteten Zustand zu versetzen.

    4. Wenn alle Ressourcengruppen offline geschaltet sind, geben Sie q ein, um zum Ressourcengruppenmenü zurückzukehren.

  4. Deaktivieren Sie alle Ressourcen im Cluster.

    1. Geben Sie die Zahl ein, die der Option für die Aktivierung/Deaktivierung einer Ressource entspricht, und drücken Sie die Rücktaste.

    2. Wählen Sie eine Ressource zum Deaktivieren und befolgen Sie die Eingabeaufforderungen.

    3. Wiederholen Sie den vorherigen Schritt für alle zu deaktivierenden Ressourcen.

    4. Wenn alle Ressourcen deaktiviert sind, geben Sie q ein, um zum Ressourcengruppenmenü zurückzukehren.

  5. Beenden Sie das clsetup-Dienstprogramm.

  6. Prüfen Sie, ob alle Ressourcen auf allen Knoten offline sind und ob sich alle Ressourcengruppen im unverwalteten Zustand befinden.


    # cluster status -t resource,resourcegroup
    
    -t

    Beschränkt die Ausgabe auf das angegebene Cluster-Objekt

    resource

    Gibt Ressourcen an

    resourcegroup

    Gibt Ressourcengruppen an

  7. Fahren Sie den Cluster von einem Knoten herunter.


    # cluster shutdown -g0 -y
    
    -g

    Gibt die Wartezeit in Sekunden an

    -y

    Verhindert das Einblenden der Aufforderung, das Herunterfahren zu bestätigen

  8. Booten Sie jeden Knoten im Nicht-Cluster-Modus.

    • Führen Sie in SPARC-basierten Systemen den folgenden Befehl aus:


      ok boot -x
      
    • Führen Sie in x86-basierten Systemen die folgenden Befehle aus:

      1. Wählen Sie mithilfe der Pfeiltasten im GRUB-Menü den entsprechenden Solaris-Eintrag aus und geben Sie anschließend e ein, um die Befehle zu bearbeiten.

        Das GRUB-Menü sieht ungefähr folgendermaßen aus:


        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +----------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                               |
        | Solaris failsafe                                                     |
        |                                                                      |
        +----------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Weitere Informationen zum GRUB-basierten Starten finden Sie in Kapitel 11, GRUB Based Booting (Tasks) in System Administration Guide: Basic Administration.

      2. Wählen Sie mithilfe der Pfeiltasten im Startparameterbildschirm den Eintrag kernel aus geben Sie anschließend e ein, um seine Befehle zu bearbeiten.

        Der GRUB-Startparameterbildschirm gestaltet sich ungefähr folgendermaßen:


        GNU GRUB version 0.95 (615K lower / 2095552K upper memory)
        +----------------------------------------------------------------------+
        | root (hd0,0,a)                                                       |
        | kernel /platform/i86pc/multiboot                                     |
        | module /platform/i86pc/boot_archive                                  |
        +----------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
        boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
        selected line, or escape to go back to the main menu.
      3. Fügen Sie dem Befehl -x hinzu, um anzugeben, dass das System im Nicht-Cluster-Modus gestartet werden soll.


        [ Eine minimale BASH-artige Zeilenbearbeitung wird unterstützt. Für das erste Wort werden mit TAB mögliche Befehlsabschlüsse aufgelistet. An anderen werden mit TAB die möglichen Abschlüsse eines Geräts/Dateinamens aufgelistet. Mit ESC wird der Vorgang stets beendet. ]
        
        grub edit> kernel /platform/i86pc/multiboot -x
        
      4. Übernehmen Sie die Änderung durch Drücken der Eingabetaste und kehren Sie zum Startparameterbildschirm zurück.

        Der geänderte Befehl wird im Bildschirm angezeigt.


        GNU GRUB version 0.95 (615K lower / 2095552K upper memory)
        +----------------------------------------------------------------------+
        | root (hd0,0,a)                                                       |
        | kernel /platform/i86pc/multiboot -x                                  |
        | module /platform/i86pc/boot_archive                                  |
        +----------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
        boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
        selected line, or escape to go back to the main menu.-
      5. Geben Sie b ein, um den Knoten im Nicht-Cluster-Modus zu starten.


        Hinweis –

        Diese Änderung am Kern-Startparameterbefehl bleibt nicht über den Systemstart hinaus bestehen. Beim nächsten Start des Knotens wird dieser im Cluster-Modus gestartet. Soll er stattdessen im Nicht-Cluster-Modus gestartet werden, führen Sie diese Schritte erneut durch, um dem Kern-Startparameterbefehl die Option -x hinzuzufügen.


  9. Starten Sie von einem Knoten das Dienstprogramm clsetup.

    Wenn das Dienstprogramm clsetup im Nicht-Cluster-Modus ausgeführt wird, wird das Hauptmenü für Vorgänge im Nicht-Cluster-Modus angezeigt.

  10. Geben Sie die Zahl ein, die der Option für die Änderung des IP-Adressbereichs entspricht und drücken Sie die Eingabetaste.

    Mit dem Dienstprogramm clsetup wird die aktuelle Konfiguration des privaten Netzwerks angezeigt. Anschließend werden Sie gefragt, ob Sie diese Konfiguration ändern möchten.

  11. Zum Ändern der IP-Adresse des privaten Netzwerks oder des IP-Adressbereichs geben Sie ja ein und drücken die Eingabetaste.

    Mit dem Dienstprogramm clsetup wird die Standard-IP-Adresse des privaten Netzwerks 172.16.0.0 angezeigt und Sie werden gefragt, ob sie übernommen werden soll.

  12. Ändern Sie die IP-Adresse des privaten Netzwerks oder übernehmen Sie sie.

    • Zur Übernahme der Standard-IP-Adresse des privaten Netzwerks und zum Ändern des IP-Adressbereichs geben Sie ja ein und drücken die Eingabetaste.

      Das Dienstprogramm clsetup fragt Sie, ob die Standard-Netzmaske übernommen werden soll. Fahren Sie beim nächsten Schritt fort, um Ihre Antwort einzugeben.

    • Zum Ändern der Standard-IP-Adresse des privaten Netzwerks führen Sie die folgenden Nebenschritte durch.

      1. Geben Sie als Antwort auf die Frage des Dienstprogamms clsetup, ob die Standardadresse übernommen werden soll, nein ein und drücken Sie die Eingabetaste.

        Das Dienstprogramm clsetup fordert Sie zur Eingabe der neuen IP-Adresse des privaten Netzwerks auf.

      2. Geben Sie die neue IP-Adresse ein und drücken Sie die Eingabetaste.

        Mit dem Dienstprogramm clsetup wird die Standard-Netzmaske angezeigt; anschließend werden Sie gefragt, ob sie übernommen werden soll.

  13. Ändern Sie den Standard-IP-Adressbereich des privaten Netzwerks oder übernehmen Sie ihn.

    Die Standard-Netzmaske lautet 255.255.248.0. Dieser Standard-IP-Adressbereich unterstützt bis zu 64 Knoten und bis zu 10 private Netzwerke im Cluster.

    • Zur Übernahme des Standard-IP-Adressbereichs geben Sie ja ein und drücken die Eingabetaste.

      Fahren Sie anschließend beim nächsten Schritt fort.

    • Zum Ändern des Standard-IP-Adressbereichs führen Sie die folgenden Nebenschritte durch.

      1. Geben Sie als Antwort auf die Frage des Dienstprogamms clsetup, ob der Standardadressbereich übernommen werden soll, nein ein und drücken Sie die Eingabetaste.

        Wenn Sie die Standard-Netzmaske ablehnen, fordert das Dienstprogramm clsetup Sie zur Eingabe der Anzahl der Knoten und privaten Netzwerke auf, die Sie im Cluster konfigurieren möchten.

      2. Geben Sie die Anzahl der Knoten und der privaten Netzwerke ein, die Sie im Cluster konfigurieren möchten.

        Anhand dieser Zahlen berechnet das Dienstprogramm clsetup zwei vorgeschlagene Netzmasken:

        • Die erste Netzmaske ist diejenige, die mindestens benötigt wird, um die angegebene Anzahl der Knoten und privaten Netzwerke zu unterstützen.

        • Die zweite Netzmaske unterstützt die doppelte Anzahl an Knoten und privaten Netzwerken, die Sie angegeben haben und unterstützt somit etwaigen Zuwachs.

      3. Geben Sie eine der berechneten Netzmasken oder eine andere Netzmaske an, die die gewünschte Anzahl an Knoten und privaten Netzwerken unterstützt.

  14. Geben Sie auf die Frage des Dienstprogramms clsetup, ob die Aktualisierung fortgesetzt werden soll, ja ein.

  15. Wenn Sie fertig sind, beenden Sie das clsetup-Dienstprogramm.

  16. Booten Sie jeden Knoten zurück in den Cluster

    1. Fahren Sie alle Knoten herunter.


      # shutdown -g0 -y
      
    2. Booten Sie jeden Knoten im Cluster-Modus.

      • Führen Sie auf SPARC-basierten Systemen Folgendes aus:


        ok boot
        
      • Führen Sie auf x86-basierten Systemen Folgendes aus:

        Wenn das GRUB-Menü angezeigt wird, wählen Sie den entsprechenden Solaris-Eintrag aus und drücken Sie die Eingabetaste. Das GRUB-Menü sieht ungefähr folgendermaßen aus:


        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                                  |
        | Solaris failsafe                                                        |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Weitere Informationen zum GRUB-basierten Starten finden Sie in Kapitel 11, GRUB Based Booting (Tasks) in System Administration Guide: Basic Administration.

  17. Starten Sie von einem Knoten das Dienstprogramm clsetup.


    # clsetup
    

    Das clsetup-Hauptmenü wird angezeigt.

  18. Aktivieren Sie alle deaktivierten Ressourcen erneut.

    1. Geben Sie die Zahl ein, die der Option für die Ressourcengruppen entspricht, und drücken Sie die Rücktaste.

      Das Menü "Ressourcengruppe" wird angezeigt.

    2. Geben Sie die Zahl ein, die der Option für die Aktivierung/Deaktivierung einer Ressource entspricht, und drücken Sie die Rücktaste.

    3. Wählen Sie eine Ressource zum Aktivieren und befolgen Sie die Eingabeaufforderungen.

    4. Wiederholen Sie den Vorgang für jede deaktivierte Ressource.

    5. Wenn alle Ressourcen wieder aktiviert sind, geben Sie q ein, um zum Ressourcengruppenmenü zurückzukehren.

  19. Bringen Sie jede Ressourcengruppe wieder online.

    Wenn die Knoten nicht globale Zonen enthalten, bringen Sie auch die Ressourcengruppen online, die sich in diesen Zonen befinden.

    1. Geben Sie die Zahl ein, die der Option für das Online-/Offline-Schalten oder den Wechsel einer Ressourcengruppe entspricht und drücken Sie die Eingabetaste.

    2. Befolgen Sie die Aufforderungen, jede Ressourcengruppe in den verwalteten Zustand zu versetzen, und bringen Sie dann die Ressourcengruppe online.

  20. Wenn alle Ressourcengruppen wieder online gebracht sind, beenden Sie das clsetup-Dienstprogramm.

    Geben Sie zum Zurückkehren in jedem Untermenü q ein oder drücken Sie Strg+C.

Nächste Schritte

Gehen Sie zum Hinzufügen eines Knotens zu einem bestehenden Knoten zu einem der folgenden Verfahren:

Gehen Sie zum Erstellen einer nicht globalen Zone auf einem Cluster-Knoten zu Konfigurieren einer nicht globalen Zone auf einem Cluster-Knoten.

ProcedureSo konfigurieren Sie die SunCluster-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 SunCluster-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, finden Sie in der Online-Dokumentation scinstall(1M).

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


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 Optionsnummer für "Create a New Cluster or Add a Cluster Node" (Neuen Cluster erstellen oder Cluster-Knoten hinzufügen) ein, 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 Optionsnummer für "Add This Machine as a Node in an Existing Cluster" (Diesen Rechner als Knoten in einem vorhandenen Cluster hinzufügen) ein, und drücken Sie die Eingabetaste.

  5. Folgen Sie den Menü-Eingabeaufforderungen zur Angabe Ihrer Antwort aus 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 für Solaris 10 OS auf jedem Knoten, ob 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.


    phys-schost# svcs multi-user-server node
    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 in 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 in der Online-Dokumentation 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 hochverfügbaren 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 darf nicht aktiviert sein, wenn Sie Sun Cluster HA für NFS auf einem hochverfü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 hochverfügbaren 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 Loopback-Dateisystem im Systemadministrationshandbuch: Geräte und Dateisysteme (Solaris 9 oder Solaris 10).


Beispiel 3–3 Konfigurieren der SunCluster-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 SunCluster-Software zum Korrigieren von Installationsproblemen an allen falsch konfigurierten Knoten durch, um sie aus der Cluster-Konfiguration zu entfernen. Sie brauchen die SunCluster-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.

ProcedureSo konfigurieren Sie die SunCluster-Software auf weiteren Cluster-Knoten (XML)

Führen Sie dieses Verfahren durch, um mithilfe einer XML-Cluster-Konfigurationsdatei einen neuen Cluster-Knoten zu konfigurieren. Der neue Knoten kann ein Duplikat eines vorhandenen Cluster-Knotens sein, der Sun Cluster 3.2 2/08 ausführt.

Mit diesem Verfahren werden die folgenden Cluster-Komponenten auf dem neuen Knoten konfiguriert:

Bevor Sie beginnen

Führen Sie folgende Aufgaben durch:

  1. Stellen Sie sicher, dass SunCluster noch nicht auf dem potenziellen Knoten konfiguriert ist, den Sie einem Cluster hinzufügen möchten.

    1. Melden Sie sich auf dem potenziellen Knoten als Superuser an.

    2. Bringen Sie in Erfahrung, ob die SunCluster-Software auf dem potenziellen Knoten konfiguriert ist.


      phys-schost-new# /usr/sbin/clinfo -n
      
      • Wenn der Befehl fehlschlägt, fahren Sie bei Schritt 2 fort.

        SunCluster ist noch nicht auf dem Knoten konfiguriert. Sie können den potenziellen Knoten dem Cluster hinzufügen.

      • Wenn der Befehl die ID-Nummer eines Knotens zurückgibt, fahren Sie bei Schritt c fort.

        SunCluster ist bereits auf dem Knoten konfiguriert. Bevor Sie den Knoten einem anderen Cluster hinzufügen können, müssen Sie die Konfigurationsinformationen des bestehenden Clusters entfernen.

    3. Booten Sie den potenziellen Knoten im Nicht-Cluster-Modus.

      • Führen Sie in SPARC-basierten Systemen den folgenden Befehl aus:


        ok boot -x
        
      • Führen Sie in x86-basierten Systemen die folgenden Befehle aus:

        1. Wählen Sie mithilfe der Pfeiltasten im GRUB-Menü den entsprechenden Solaris-Eintrag aus und geben Sie anschließend e ein, um die Befehle zu bearbeiten.

          Das GRUB-Menü sieht ungefähr folgendermaßen aus:


          GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
          +----------------------------------------------------------------------+
          | Solaris 10 /sol_10_x86                                               |
          | Solaris failsafe                                                     |
          |                                                                      |
          +----------------------------------------------------------------------+
          Use the ^ and v keys to select which entry is highlighted.
          Press enter to boot the selected OS, 'e' to edit the
          commands before booting, or 'c' for a command-line.

          Weitere Informationen zum GRUB-basierten Starten finden Sie in Kapitel 11, GRUB Based Booting (Tasks) in System Administration Guide: Basic Administration.

        2. Wählen Sie mithilfe der Pfeiltasten im Startparameterbildschirm den Eintrag kernel aus geben Sie anschließend e ein, um seine Befehle zu bearbeiten.

          Der GRUB-Startparameterbildschirm gestaltet sich ungefähr folgendermaßen:


          GNU GRUB version 0.95 (615K lower / 2095552K upper memory)
          +----------------------------------------------------------------------+
          | root (hd0,0,a)                                                       |
          | kernel /platform/i86pc/multiboot                                     |
          | module /platform/i86pc/boot_archive                                  |
          +----------------------------------------------------------------------+
          Use the ^ and v keys to select which entry is highlighted.
          Press 'b' to boot, 'e' to edit the selected command in the
          boot sequence, 'c' for a command-line, 'o' to open a new line
          after ('O' for before) the selected line, 'd' to remove the
          selected line, or escape to go back to the main menu.
        3. Fügen Sie dem Befehl -x hinzu, um anzugeben, dass das System im Nicht-Cluster-Modus gestartet werden soll.


          [ Eine minimale BASH-artige Zeilenbearbeitung wird unterstützt. Für das erste Wort werden mit TAB mögliche Befehlsabschlüsse aufgelistet. An anderen werden mit TAB die möglichen Abschlüsse eines Geräts/Dateinamens aufgelistet. Mit ESC wird der Vorgang stets beendet. ]
          
          grub edit> kernel /platform/i86pc/multiboot -x
          
        4. Übernehmen Sie die Änderung durch Drücken der Eingabetaste und kehren Sie zum Startparameterbildschirm zurück.

          Der geänderte Befehl wird im Bildschirm angezeigt.


          GNU GRUB version 0.95 (615K lower / 2095552K upper memory)
          +----------------------------------------------------------------------+
          | root (hd0,0,a)                                                       |
          | kernel /platform/i86pc/multiboot -x                                  |
          | module /platform/i86pc/boot_archive                                  |
          +----------------------------------------------------------------------+
          Use the ^ and v keys to select which entry is highlighted.
          Press 'b' to boot, 'e' to edit the selected command in the
          boot sequence, 'c' for a command-line, 'o' to open a new line
          after ('O' for before) the selected line, 'd' to remove the
          selected line, or escape to go back to the main menu.-
        5. Geben Sie b ein, um den Knoten im Nicht-Cluster-Modus zu starten.


          Hinweis –

          Diese Änderung am Kern-Startparameterbefehl bleibt nicht über den Systemstart hinaus bestehen. Beim nächsten Start des Knotens wird dieser im Cluster-Modus gestartet. Soll er stattdessen im Nicht-Cluster-Modus gestartet werden, führen Sie diese Schritte erneut durch, um dem Kern-Startparameterbefehl die Option -x hinzuzufügen.


    4. Machen Sie die Konfiguration der SunCluster-Software auf dem potenziellen Knoten rückgängig.


      phys-schost-new# /usr/cluster/bin/clnode remove
      
  2. Wenn Sie einen Knoten duplizieren, der Sun Cluster 3.2 2/08ausführt, erstellen Sie eine XML-Cluster-Konfigurationsdatei.

    1. Melden Sie sich bei dem zu duplizierenden Knoten als Superuser an.

    2. Exportieren Sie die Konfigurationsinformationen des bestehenden Knotens in eine Datei.


      phys-schost# clnode export -o clconfigfile
      
      -o

      Gibt das Ausgabeziel an.

      clconfigfile

      Der Name der XML-Cluster-Konfigurationsdatei. Der angegebene Name kann zu einer bereits bestehenden oder einer neuen Datei gehören, die mit dem Befehl erstellt wird.

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

    3. Kopieren Sie die XML-Cluster-Konfigurationsdatei in den potenziellen Knoten, den Sie als neuen Cluster-Knoten konfigurieren möchten.

  3. Melden Sie sich auf dem potenziellen Knoten als Superuser an.

  4. Ändern Sie die XML-Cluster-Konfigurationsdatei je nach Erfordernis.

    1. Öffnen Sie die XML-Cluster-Konfigurationsdatei zur Bearbeitung.

      • Wenn Sie einen bestehenden Cluster-Knoten duplizieren, öffnen Sie die mit dem Befehl clnode export erstellte Datei.

      • Wenn Sie keinen bestehenden Cluster-Knoten duplizieren, erstellen Sie eine neue Datei.

        Gründen Sie die Datei auf der in der Manpage clconfiguration(5CL) dargestellten Elementhierarchie. Sie können die Datei in einem beliebigen Verzeichnis speichern.

    2. Ändern Sie die Werte der XML-Elemente so, dass sie die Knotenkonfiguration widerspiegeln, die Sie erstellen möchten.

      Einzelheiten zu Struktur und Inhalt der XML-Cluster-Konfigurationsdatei finden Sie in der Manpage clconfiguration(5CL).

  5. Validieren Sie die XML-Cluster-Konfigurationsdatei.


    phys-schost-new# xmllint --valid --noout clconfigfile
    
  6. Konfigurieren Sie den neuen Cluster-Knoten.


    phys-schost-new# clnode add -n sponsornode -i clconfigfile
    
    -n sponsornode

    Gibt den Namen eines vorhandenen Cluster-Mitglieds an, der als Sponsor für den neuen Knoten fungieren soll.

    -i clconfigfile

    Gibt den Namen der XML-Cluster-Konfigurationsdatei an, die als Eingabequelle verwendet werden soll.

  7. (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
      …
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 SunCluster-Software zum Korrigieren von Installationsproblemen an allen falsch konfigurierten Knoten durch, um sie aus der Cluster-Konfiguration zu entfernen. Sie brauchen die SunCluster-Softwarepakete nicht zu deinstallieren. Führen Sie dieses Verfahren anschließend erneut durch.

Nächste Schritte

Wenn Sie einen Knoten zu einem 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.

ProcedureAktualisieren von Quorum-Geräten nach dem Hinzufügen eines Knotens zu einem Cluster

Wenn Sie einem Cluster einen Knoten hinzugefügt haben, müssen Sie die Konfigurationsinformationen der Quorum-Geräte aktualisieren, und zwar unabhängig davon, ob Sie SCSI-Geräte, NAS-Geräte, einen Quorum-Server oder eine Kombination daraus verwenden. Hierzu entfernen Sie alle Quorum-Geräte und aktualisieren Sie den Namensraum der globalen Geräte. Optional können Sie Quorum-Geräte, die Sie weiterhin verwenden möchten, neu konfigurieren. Hiermit wird der neue Knoten bei jedem Quorum-Gerät registriert; dieses kann anschließend seine Stimmenanzahl basierend auf der neuen Anzahl Knoten im Cluster neu berechen.

Neu konfigurierte SCSI-Quorum-Geräte werden auf SCSI-3-Reservierungen gesetzt.

Bevor Sie beginnen

Stellen Sie sicher, dass die SunCluster-Software auf dem hinzugefügten Knoten vollständig installiert wurde.

  1. Melden sie sich auf einem beliebigen Knoten im Cluster als Superuser an.

  2. Zeigen Sie die aktuelle Quorum-Konfiguration an.

    In der Befehlsausgabe sind alle Quorum-Geräte und alle Knoten aufgeführt. Das folgende Ausgabebeispiel zeigt das aktuelle SCSI-Quorum-Gerät d3.


    phys-schost# clquorum list
    d3
    …
  3. Notieren Sie den Namen von allen aufgelisteten Quorum-Geräten.

  4. Entfernen Sie das ursprüngliche Quorum-Gerät.

    Führen Sie diesen Schritt für alle konfigurierten Quorum-Geräte durch.


    phys-schost# clquorum remove devicename
    
    devicename

    Gibt den Namen des Quorum-Geräts an.

  5. Überprüfen Sie, ob alle ursprünglichen Quorum-Geräte entfernt wurden.

    Wenn die Entfernung der Quorum-Geräte erfolgreich war, sind keine Quorum-Geräte aufgeführt.


    phys-schost# clquorum status
    
  6. Aktualisieren Sie den Namensraum der globalen Geräte.


    phys-schost# cldevice populate
    

    Hinweis –

    Dieser Schritt ist erforderlich, um mögliche Krisen in den Knoten zu vermeiden.


  7. Vergewissern Sie sich, dass der Befehl cldevice populate auf allen Knoten abgeschlossen ist, bevor Sie ein Quorum-Gerät hinzufügen.

    Der Befehl cldevice populate wird entfernt auf allen Knoten ausgeführt, er wird jedoch nur von einem Knoten ausgegeben. Um festzustellen, ob der Befehl cldevice populate fertig verarbeitet wurde, führen Sie folgenden Befehl auf jedem Knoten des Clusters aus.


    phys-schost# ps -ef | grep scgdevs
    
  8. (Optional) Fügen Sie ein Quorum-Device hinzu.

    Sie können das Gerät konfigurieren, das ursprünglich als Quorum-Gerät konfiguriert war oder ein neues gemeinsam genutztes Gerät auswählen und konfigurieren.

    1. (Optional) Wenn Sie ein neues gemeinsam genutztes Gerät als Quorum-Gerät konfigurieren möchten, zeigen Sie alle Geräte an, die vom System geprüft werden.

      Fahren Sie andernfalls mit Schritt c fort.


      phys-schost# cldevice list -v
      

      Die Ausgabe ähnelt Folgendem:


      DID Device          Full Device Path
      ----------          ----------------
      d1                  phys-schost-1:/dev/rdsk/c0t0d0
      d2                  phys-schost-1:/dev/rdsk/c0t6d0
      d3                  phys-schost-2:/dev/rdsk/c1t1d0
      d3                  phys-schost-1:/dev/rdsk/c1t1d0 
      …
    2. Wählen Sie in der Ausgabe das Gerät aus, das Sie als Quorum-Gerät konfigurieren möchten.

    3. Konfigurieren Sie das gemeinsam genutzte Gerät als Quorum-Gerät.


      phys-schost# clquorum add -t type devicename
      
      -t type

      Gibt den Typ des Quorum-Geräts an. Wenn diese Option nicht angegeben wurde, wird der Standardtyp scsi verwenden.

    4. Wiederholen Sie den Vorgangn für alle zu konfigurierenden Geräte.

    5. Überprüfen Sie die neue Quorum-Konfiguration.


      phys-schost# clquorum list
      

      In der Ausgabe sollten alle Quorum-Geräte und alle Knoten aufgeführt sein.


Beispiel 3–4 Aktualisieren von SCSI-Quorum-Geräten nach dem Hinzufügen eines Knotens zu einem Zwei-Knoten-Cluster

Im folgenden Beispiel wird das ursprüngliche SCSI-Quorum-Gerät d2 identifiziert und anschließend entfernt, die verfügbaren gemeinsamen Geräte werden aufgeführt, der Namensraum der globalen Geräte wird aktualisiert und d3 wird als neues SCSI-Quorum-Gerät konfiguriert und anschließend überprüft.


phys-schost# clquorum list
d2
phys-schost-1
phys-schost-2

phys-schost# clquorum remove d2
phys-schost# clquorum status
…
--- Quorum Votes by Device ---

Device Name       Present      Possible      Status
-----------       -------      --------      ------
phys-schost# cldevice list -v
DID Device          Full Device Path
----------          ----------------
…
d3                  phys-schost-2:/dev/rdsk/c1t1d0
d3                  phys-schost-1:/dev/rdsk/c1t1d0
…
phys-schost# cldevice populate
phys-schost# ps -ef - grep scgdevs
phys-schost# clquorum add d3
phys-schost# clquorum list
d3
phys-schost-1
phys-schost-2

Nächste Schritte

Folgen Sie den Anweisungen unter So überprüfen Sie die Quorum-Konfiguration und den Installationsmodus.

ProcedureSo konfigurieren Sie Quorum-Geräte


Hinweis –

Unter folgenden Umständen müssen Sie keine Quorum-Geräte konfigurieren:

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


Führen Sie dieses Verfahren nur einmal aus, wenn der Cluster vollstandig gebildet worden ist. Verwenden Sie dieses Verfahren, um Quorum-Stimmen zuzuweisen und dann den Cluster aus dem Installationsmodus zu nehmen.

Bevor Sie beginnen

Führen Sie die folgenden Vorbereitungen durch, um einen Quorum-Server oder ein NAS-Gerät als Quorum-Gerät zu konfigurieren.

  1. Um einen Quorum-Server als Quorum-Gerät zu verwenden, bereiten Sie den Cluster für eine Kommunikation mit dem Quorum-Server vor.

    1. Bearbeiten Sie die Quorum Server-Konfigurationsdatei /etc/scqsd/scqsd.conf.

      Wenn Sie die SunCluster-Software installieren, wird eine Standard-Konfigurationsdatei mit dem Namen /etc/scqsd/scqsd.conf erstellt, die Informationen zu einem Standard-Quorum-Server enthält. Jede Zeile in der Datei /etc/scqsd/scqsd.conf hat das nachfolgende Format:


      /usr/cluster/lib/sc/scqsd [-d quorumdirectory] [-i instancename] -p port
      
      /usr/cluster/lib/sc/scqsd

      Der vollständige Pfad, der für die Installation der SunCluster-Software verwendet wurde. Dieser Wert muss /usr/cluster/lib/sc/scqsd sein.

      -d quorumdirectory

      Der Pfad zu dem Verzeichnis, in dem der Quorum-Server Quroum-Daten speichern kann.

      Beim Quorum Server-Prozess wird eine Datei pro Cluster in diesem Verzeichnis erstellt, um clusterspezifische Quroum-Informationen zu speichern. Der Wert dieser Option ist standardmäßig auf /var/scqsd festgelegt. Dieses Verzeichnis muss für jeden von Ihnen konfigurierten Quorum-Server eindeutig sein

      -i instancename

      Ein eindeutiger Name, den Sie für die Quorum Server-Instanz wählen.

      -p port

      Die Port-Nummer, über die das Cluster mit dem Quorum-Server kommunizieren kann. Der Standard-Port ist 9000.

      Instanznamen sind optional. Wenn Sie einen Namen für den Quorum-Server angeben, muss dieser unter allen in Ihrem System vorhandenen Quorum-Servern eindeutig sein. Wenn Sie keinen Instanznamen festlegen, müssen Sie mithilfe des zugehörigen Ports auf den Quorum-Server verweisen.

    2. Wenn das öffentliche Netzwerk Subnetting mit variabler Länge, auch Classless Inter-Domain Routing (CIDR) genannt, verwendet, ändern Sie die folgenden Dateien auf jedem Knoten.

      Wenn Sie Classful-Teilnetze wie in RFC 791 definiert verwenden, müssen Sie diese Schritte nicht durchführen.

      1. Fügen Sie der Datei /etc/inet/netmasks einen Eintrag für jedes öffentliche Teilnetz hinzu, das der Cluster verwendet.

        Der folgende Eintrag ist ein Beispiel, in dem IP-Adresse und Netzmaske eines öffentlichen Netzwerks enthalten sind:


        10.11.30.0	255.255.255.0
      2. Hängen Sie netmask + broadcast + an den Hostnamen-Eintrag in jeder /etc/hostname.adapter-Datei an.


        nodename netmask + broadcast +
        
    3. Stellen Sie sicher, dass die IP-Adresse des Quorum-Servers in der Datei /etc/inet/hosts oder /etc/inet/ipnodes auf jedem Knoten im Cluster enthalten ist.

    4. Wenn Sie einen Benennungsdienst verwenden, stellen Sie sicher, dass der Quorum-Server in den Namen-Adressen-Zuordnungen enthalten ist.

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

  3. Wenn Sie eine gemeinsam verwendete SCSI-Festplatte als Quorum-Gerät verwenden möchten, überprüfen Sie die Konnektivität zu den Cluster-Knoten und wählen Sie das zu konfigurierende Gerät aus.

    1. Zeigen Sie auf einem Knoten im Cluster die Liste der Geräte an, die vom System geprüft werden.

      Sie müssen nicht als Superuser angemeldet sein, um diesen Befehl auszuführen.


      phys-schost-1# cldevice list -v
      

      Die Ausgabe ähnelt Folgendem:


      DID Device          Full Device Path
      ----------          ----------------
      d1                  phys-schost-1:/dev/rdsk/c0t0d0
      d2                  phys-schost-1:/dev/rdsk/c0t6d0
      d3                  phys-schost-2:/dev/rdsk/c1t1d0
      d3                  phys-schost-1:/dev/rdsk/c1t1d0
      …
    2. Stellen Sie sicher, dass in der Ausgabe alle Verbindungen zwischen den Cluster-Knoten und Speichergeräten angezeigt werden.

    3. Bestimmen Sie den Globalgeräte-ID-Namen jeder gemeinsam genutzten Platte, die Sie als Quorum-Gerät konfigurieren.


      Hinweis –

      Alle ausgewählten gemeinsam genutzten Festplatten müssen die Voraussetzungen für ein Quorum-Gerät erfüllen. Weitere Informationen zur Auswahl der Quorum-Geräte finden Sie in Quorum-Geräte.


      Verwenden Sie die scdidadm-Ausgabe aus Schritt a, um die Geräte–ID-Namen von allen gemeinsam genutzten Festplatten zu bestimmen, die Sie als Quorum-Gerät konfigurieren möchten. Die Ausgabe in Schritt a gibt beispielsweise Aufschluss darüber, dass das globale Gerät d2 von phys-schost-1 und phys-schost-2 gemeinsam verwendet wird.

  4. Starten Sie das Dienstprogramm clsetup.


    phys-schost# clsetup
    

    Der Bildschirm "Cluster-Erstinstallation" wird angezeigt.


    Hinweis –

    Wenn stattdessen das Hauptmenü angezeigt wird, wurde die Cluster-Erstinstallation bereits erfolgreich durchgeführt. Gehen Sie weiter zu Schritt 9.


  5. Beantworten Sie folgende in der Eingabeaufforderung angezeigte Frage Möchten Sie Quorum-Platten hinzufügen?.

    • Wenn es sich um einen Zwei-Knoten-Cluster handelt, müssen Sie mindestens ein gemeinsam genutztes Quorum-Gerät konfigurieren. Um ein Quroum-Gerät bzw. mehrere Quorum-Geräte zu konfigurieren, geben Sie Yes ein.

    • Wenn der Cluster drei oder mehr Knoten aufweist, ist die Quorum-Gerätekonfiguration optional.

      • Wenn Sie zusätzliche Quorum-Geräte konfigurieren möchten, geben Sie No ein. Gehen Sie dann weiter zu Schritt 8.

      • Um zusätzliche Quorum-Geräte zu konfigurieren, geben Sie Yes ein. Fahren Sie anschließend mit Schritt 6 fort.

  6. Geben Sie den Gerätetyp an, den Sie als Quorum-Gerät konfigurieren möchten.

    Quorum-Gerätetyp 

    Beschreibung 

    scsi

    Sun NAS-Gerät oder gemeinsam verwendete SCSI-Platte 

    quorum_server

    Quorum-Server 

    netapp_nas

    Network Appliance NAS-Gerät 

  7. Geben Sie den Namen des Geräts an, das Sie als Quorum-Gerät konfigurieren möchten.

    • Geben Sie für einen Quorum-Server außerdem die folgenden Informationen an:

      • Die IP-Adresse des Hostrechners des Quorum-Servers

      • Die vom Quorum-Server für die Kommunikation mit den Cluster-Knoten verwendete Port-Nummer

    • Wenn es sich um ein Network Appliance NAS-Gerät handelt, geben Sie zusätzlich folgende Informationen an:

      • Name des NAS-Geräts

      • LUN-ID des NAS-Geräts

  8. Geben Sie bei der Eingabeaufforderung Soll "installmode" zurückgesetzt werden? als Antwort Yes ein.

    Wenn das clsetup-Dienstprogramm die Quorum-Konfigurationen und die Stimmzähler für den Cluster eingestellt hat, wird die Meldung Die Cluster-Initialisierung ist abgeschlossen angezeigt. Das Dienstprogramm führt Sie zum Hauptmenü zurück.

  9. Beenden Sie das clsetup-Dienstprogramm.

Nächste Schritte

Überprüfen Sie die Quorum-Konfiguration und ob der Installationsmodus deaktiviert ist. Folgen Sie den Anweisungen unter So überprüfen Sie die Quorum-Konfiguration und den Installationsmodus.

Allgemeine Fehler

Unterbrochene clsetup-Verarbeitung - Wenn der Quorum-Setup-Vorgang unterbrochen oder nicht erfolgreich abgeschlossen wird, führen Sie clsetup nochmals aus.

Änderung des Quorum-Stimmenzählers - Wenn Sie die Anzahl der an ein Quorum-Gerät angehängten Knoten zu einem späteren Zeitpunkt erhöhen oder reduzieren, wird der Quorum-Stimmenzähler nicht automtisch neu berechnet. Um die korrekte Quorum-Stimmenanzahl zu erhalten, entfernen Sie alle Quorum-Geräte und fügen Sie die Geräte der Konfiguration einzeln wieder hinzu. Fügen Sie bei einem Cluster mit zwei Knoten vorübergehend ein neues Quorum-Gerät hinzu, bevor Sie das ursprüngliche Quorum-Gerät entfernen und wieder hinzufügen. Entfernen Sie dann das vorübergehende Quorum-Gerät. Siehe das Verfahren “How to Modify a Quorum Device Node List” in Kapitel 6, Administering Quorum in Sun Cluster System Administration Guide for Solaris OS.

ProcedureSo überprüfen Sie die Quorum-Konfiguration und den Installationsmodus

Führen Sie dieses Verfahren aus, um zu überprüfen, ob die Quorum-Konfiguration erfolgreich fertig gestellt und der Cluster aus dem Installationsmodus entfernt wurde.

Für die Ausführung dieser Befehle müssen Sie nicht als Superuser angemeldet sein.

  1. Überprüfen Sie von einem Knoten die Geräte- und Knoten-Quorums-Konfigurationen.


    phys-schost% clquorum list
    

    In der Ausgabe sind alle Quorum-Geräte und alle Knoten aufgeführt.

  2. Prüfen Sie von einem beliebigen Knoten aus, ob der Installationsmodus für den Cluster deaktiviert wurde.


    phys-schost% cluster show -t global | grep installmode
      installmode:                                    disabled

    Die Cluster-Installation ist abgeschlossen.

Nächste Schritte

Legen Sie anhand der folgenden Liste fest, welche auf Ihre Cluster-Konfiguration zutreffende Aufgabe als nächstes ausgeführt werden soll. Wenn Sie mehrere Aufgaben in der Liste durchführen müssen, gehen Sie zur ersten Aufgabe.

Siehe auch

Erstellen Sie ein Backup Ihrer Cluster-Konfiguration. Mit einem archivierten Backup Ihrer Cluster-Konfiguration wird deren Wiederherstellung erleichtert. Weitere Informationen finden Sie unter How to Back Up the Cluster Configuration in Sun Cluster System Administration Guide for Solaris OS.

ProcedureSo ändern Sie private Hostnamen

Führen Sie diese Aufgabe aus, wenn Sie nicht die standardmäßigen privaten Hostnamen, clusternodenodeid-priv, verwenden möchten, die bei der Installation der SunCluster-Software zugewiesen wurden.


Hinweis –

Führen Sie dieses Verfahren nicht aus, wenn Anwendungen und Datendienste konfiguriert und gestartet wurden. Sonst könnte eine Anwendung oder ein Datendienst nach der Umbenennung des Hostnamens weiterhin die alten privaten Hostnamen verwenden, wodurch ein Hostnamenkonflikt verursacht würde. Wenn Anwendungen oder Datendienste laufen, beenden Sie sie vor dem Ausführen dieses Verfahren.


Führen Sie dieses Verfahren auf jedem aktiven Knoten des Clusters durch.

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

  2. Starten Sie das Dienstprogramm clsetup.


    phys-schost# clsetup
    

    Das clsetup-Hauptmenü wird angezeigt.

  3. Geben Sie die Optionsnummer für "Private Hostnames" (Private Hostnamen) ein, und drücken Sie die Eingabetaste.

    Das Menü für private Hostnamen wird angezeigt.

  4. Geben Sie die Optionsnummer für "Change a Private Hostname" (Privaten Hostnamen ändern) ein, und drücken Sie die Eingabetaste.

  5. Befolgen Sie die Eingabeaufforderungen, um den privaten Hostnamen zu ändern.

    Wiederholen Sie diesen Vorgang bei jedem privaten Hostnamen, den Sie ändern möchten.

  6. Überprüfen Sie die neuen privaten Hostnamen.


    phys-schost# clnode show -t node | grep privatehostname
      privatehostname:                                clusternode1-priv
      privatehostname:                                clusternode2-priv
      privatehostname:                                clusternode3-priv
Nächste Schritte

Legen Sie anhand der folgenden Liste fest, welche auf Ihre Cluster-Konfiguration zutreffende Aufgabe als nächstes ausgeführt werden soll. Wenn Sie mehrere Aufgaben in der Liste durchführen müssen, gehen Sie zur ersten Aufgabe.

ProcedureSo konfigurieren Sie das Network Time Protocol (NTP)


Hinweis –

Wenn Sie eine eigene /etc/inet/ntp.conf-Datei installiert haben, bevor Sie die SunCluster-Software installiert haben, müssen Sie diese Verfahren nicht ausführen. Legen Sie den nächsten Schritt fest:


Führen Sie diese Aufgabe aus, um die NTP-Konfigurationsdatei zu erstellen bzw. zu bearbeiten, nachdem Sie eine der folgenden Aufgaben ausgeführt haben:

Wenn Sie einem Zwei-Knoten-Cluster einen Knoten hinzugefügt haben, müssen Sie sicherstellen, dass die verwendete NTP-Konfigurationsdatei sowohl in den ursprünglichen Cluster-Knoten als auch in den neuen Knoten kopiert wird.

Die wichtigste Anforderung bei der Konfiguration von NTP oder einer anderen Zeitsynchronisierungsfunktionalität im Cluster ist, dass alle Cluster auf dieselbe Zeit synchronisiert sind. Die Zeitgenauigkeit der einzelnen Knoten ist gegenüber der zeitlichen Synchronisierung unter den Knoten zweitrangig. Sie können NTP so konfigurieren, wie es am besten Ihren Anforderungen entspricht, sofern diese grundlegende Anforderung der Synchronisierung erfüllt wird.

Weitere Informationen zur Cluster-Zeit finden Sie im Sun Cluster Concepts Guide for Solaris OS. Weitere Richtlinien für die NTP-Konfiguration einer SunCluster-Konfiguration finden Sie in der Vorlagendatei /etc/inet/ntp.cluster.

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

  2. Wenn Sie über eine eigene Datei /etc/inet/ntp.conf verfügen, kopieren Sie sie in alle Knoten des Clusters.

  3. Wenn Sie keine eigene /etc/inet/ntp.conf-Datei installieren möchten, verwenden Sie die Datei /etc/inet/ntp.conf.cluster als NTP-Konfigurationsdatei.


    Hinweis –

    Benennen Sie die Datei ntp.conf.cluster nicht auf ntp.conf um.


    Wenn die Datei /etc/inet/ntp.conf.cluster nicht auf dem Knoten vorhanden ist, könnte eine Datei /etc/inet/ntp.conf einer früheren Installation der SunCluster-Software vorhanden sein. Die SunCluster-Software erstellt die Datei /etc/inet/ntp.conf.cluster als NTP-Konfigurationsdatei, sofern noch keine Datei /etc/inet/ntp.conf auf dem Knoten vorhanden ist. Wenn dies der Fall ist, bearbeiten Sie stattdessen die Datei ntp.conf wie folgt.

    1. Verwenden Sie einen beliebigen Texteditor, um die NTP-Konfigurationsdatei auf einem der Cluster-Knoten zu öffnen und zu bearbeiten.

    2. Stellen Sie sicher, dass für den privaten Hostnamen jedes Cluster-Knotens ein Eintrag vorhanden ist.

      Wenn Sie den privaten Hostnamen eines Knotens geändert haben, stellen Sie sicher, dass die NTP-Konfigurationsdatei den neuen privaten Hostnamen enthält.

    3. Nehmen Sie gegebenenfalls weitere Änderungen vor, um die NTP-Anforderungen zu erfüllen.

    4. Kopieren Sie die NTP-Konfigurationsdatei auf alle Knoten im Cluster.

      Der Inhalt der NTP-Konfigurationsdatei muss auf allen Cluster-Knoten identisch sein.

  4. Halten Sie den NTP-Dämon auf jedem Knoten an.

    Warten Sie, bis der Befehl auf allen Knoten erfolgreich abgeschlossen wurde, bevor Sie bei Schritt 5 fortfahren

    • SPARC: Verwenden Sie für das Solaris 9-Betriebssystem den folgenden Befehl:


      phys-schost# /etc/init.d/xntpd stop
      
    • Verwenden Sie für Solaris 10 OS folgenden Befehl:


      phys-schost# svcadm disable ntp
      
  5. Starten Sie den NTP-Dämon auf jedem Knoten erneut.

    • Wenn Sie die Datei ntp.conf.cluster verwenden, führen Sie folgenden Befehl aus:


      phys-schost# /etc/init.d/xntpd.cluster start
      

      Das Startskript xntpd.cluster sucht zuerst die Datei /etc/inet/ntp.conf.

      • Wenn die Datei ntp.conf vorhanden ist, liegt das Skript vor, auch wenn der NTP-Dämon nicht gestartet wurde.

      • Wenn die ntp.conf-Datei nicht vorhanden ist, aber die ntp.conf.cluster-Datei vorhanden ist, startet das Skript den NTP-Dämon. In diesem Fall verwendet das Skript die ntp.conf.cluster-Datei als NTP-Konfigurationsdatei.

    • Wenn Sie die Datei ntp.conf verwenden, führen Sie einen der folgenden Befehle aus:

      • SPARC: Verwenden Sie für das Solaris 9-Betriebssystem den folgenden Befehl:


        phys-schost# /etc/init.d/xntpd start
        
      • Verwenden Sie für Solaris 10 OS folgenden Befehl:


        phys-schost# svcadm enable ntp
        
Nächste Schritte

Legen Sie anhand der folgenden Liste fest, welche auf Ihre Cluster-Konfiguration zutreffende Aufgabe als nächstes ausgeführt werden soll. Wenn Sie mehrere Aufgaben in der Liste durchführen müssen, gehen Sie zur ersten Aufgabe.

ProcedureAufzeichnen von diagnostischen Daten der Cluster-Konfiguration

Wenn Sie die Konfiguration des Clusters abgeschlossen haben - aber bevor Sie diesen in Betrieb nehmen -, zeichnen Sie mit dem Dienstprogramm Sun Explorer Basislinieninformationen zum Cluster auf. Diese Daten können verwendet werden, wenn später ein Problem mit dem Cluster behoben werden muss.

  1. Melden Sie sich als Superuser an.

  2. Führen Sie das Dienstprogramm explorer auf jedem Knoten im Cluster aus.

    Verwenden Sie den entsprechenden Befehl für Ihre Plattform:

    Server 

    Befehl 

    Sun Fire 3800 bis 6800 

    # explorer -i -w default,scextended

    Sun Fire V1280 und E2900 

    # explorer -i -w default,1280extended

    Sun Fire T1000 und T2000 

    # explorer -i -w default,Tx000

    Sun Fire X4x00 und X8x00 

    # explorer -i -w default,ipmi

    Alle anderen Plattformen 

    # explorer -i

    Weitere Informationen finden Sie in der explorer(1M)-Online-Dokumentation im Verzeichnis /opt/SUNWexplo/man/man1m/ und im Sun Explorer User’s Guide.

    Die explorer-Ausgabedatei wird im Verzeichnis /opt/SUNWexplo/output/ als explorer.hostid.hostname-date.tar.gz gespeichert.

  3. Speichern Sie die Dateien an einem Ort, auf den Sie zugreifen können, falls der gesamte Cluster ausfällt.

  4. Senden Sie alle explorer-Dateien per E-Mail an den Sun Explorer-Datenbankalias für Ihre geografische Region.

    Diese Datenbank macht Ihre explorer-Ausgabe für den technischen Support von Sun verfügbar, falls die Daten für die Diagnose eines technischen Problems mit Ihrem Cluster benötigt werden.

    Ort 

    E-Mail-Adresse 

    Nord-, Zentral- und Südamerika (AMER) 

    explorer-database-americas@sun.com

    Europa, Naher Osten und Afrika (EMEA) 

    explorer-database-emea@sun.com

    Asien, Australien, Neuseeland und Pazifik (APAC) 

    explorer-database-apac@sun.com