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).
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.
Führen Sie folgende Aufgaben aus:
Stellen Sie sicher, dass das Solaris-Betriebssystem zur Unterstützung der SunCluster-Software installiert ist.
Wenn die Solaris-Software bereits auf dem Knoten installiert ist, müssen Sie sicherstellen, dass die Solaris-Installation die Anforderungen für die SunCluster-Software sowie andere Software erfüllt, die Sie auf dem Cluster installieren möchten. Weitere Informationen zur Solaris-Softwareinstallation entsprechend der Anforderungen der SunCluster-Software finden Sie unter So installieren Sie die Solaris-Software. SunCluster.
Stellen Sie sicher, dass die SunCluster-Softwarepakete und -Patches auf dem Knoten installiert sind. Siehe Installieren von SunCluster-Framework- und Datendienst-Softwarepaketen.
Vergewissern Sie sich, dass der Cluster auf das Hinzufügen des neuen Knotens vorbereitet ist. Siehe Vorbereiten des Clusters auf zusätzliche Cluster-Knoten
Legen Sie fest, ob das Dienstprogramm scinstall im Modus "Typisch" oder "Benutzerdefiniert" ausgeführt werden soll. Bei der typischen Installation der SunCluster-Software, legt scinstall automatisch folgende Konfigurationsstandards fest.
Komponente |
Standardwert |
---|---|
Cluster-Transport-Switches |
switch1 und switch2 |
Globalgeräte-Dateisystemname |
/globaldevices |
Vervollständigen Sie eines der folgenden Arbeitsblätter zur Planung der Konfiguration. Planungsrichtlinien finden Sie unter Planen von Solaris OS und Planen der Sun Cluster-Umgebung.
Arbeitsblatt für den Typischen Modus - Wenn Sie vorhaben, den Typischen Modus zu verwenden und alle Standardvorgaben zu übernehmen, füllen Sie folgendes Arbeitsblatt aus.
Arbeitsblatt für den Benutzerdefinierten Modus - Wenn Sie vorhaben, den benutzerdefinierten Modus zu verwenden und die Konfigurationsdaten anzupassen, müssen Sie folgendes Arbeitsblatt ausfüllen.
Befolgen Sie diese Richtlinien zur Verwendung des interaktiven Dienstprogramms scinstall in diesem Verfahren:
Das interaktive Programm scinstall ermöglicht Ihnen, im Voraus Daten einzugeben. Drücken Sie deshalb die Eingabetaste nur einmal, auch wenn der nächste Menübildschirm nicht sofort angezeigt wird.
Wenn nichts Gegenteiliges angegeben wird, können Sie mit Strg+D an den Anfang einer Reihe von verbundenen Fragen oder zum Hauptmenü zurückkehren.
Standardantworten oder Antworten auf vorherige Sitzungen werden zwischen Klammern ([ ]) am Ende einer Frage angezeigt. Drücken Sie die Eingabetaste, um die zwischen Klammern gegebenen Antwort zu übernehmen, ohne sie eingeben zu müssen.
Melden Sie sich auf dem zu konfigurierenden Cluster-Knoten als Superuser an.
Starten Sie das scinstall-Dienstprogramm.
phys-schost-new# /usr/cluster/bin/scinstall |
Das scinstall-Hauptmenü wird angezeigt.
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.
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.
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.
Entfernen Sie die DVD-ROM zu Sun Java Availability Suite aus dem DVD-ROM-Laufwerk.
Wiederholen Sie dieses Verfahren für alle anderen Knoten, die dem Cluster hinzugefügt werden sollen, bis alle Knoten vollständig konfiguriert sind.
Ü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 |
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.
Melden Sie sich auf einem Knoten als Superuser an.
Ü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).
Vergewissern Sie sich, dass alle erforderlichen Patches installiert sind.
phys-schost# showrev -p |
(Optional) Aktivieren Sie das automatische Neubooten von Knoten bei Fehlschlagen aller überwachten Plattenpfade.
Aktivieren Sie die automatische Neustartfunktion.
phys-schost# clnode set -p reboot_on_path_failure=enabled |
Gibt die einzurichtende Eigenschaft an
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.
Ü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 … |
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.
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).
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 ... |
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.
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.