In diesem Abschnitt werden Informationen und Verfahren zur Softwareinstallation auf den Cluster-Knoten bereitgestellt.
Die folgende Task Map enthält die Schritte, die Sie für die Installation der Software auf einem Cluster mit einem oder mehreren Cluster-Knoten vornehmen müssen. Führen Sie die Verfahren in der angegebenen Reihenfolge aus.
Tabelle 2–1 Task Map: Installieren der Software
Schritt |
Anweisungen |
---|---|
1. Planen Sie das Layout der Cluster-Konfiguration, und bereiten Sie die Softwareinstallation vor. | |
2. (Optional) Installieren und konfigurieren Sie einen Quorum-Server. | |
3. (Optional) Installieren Sie die CCP-Software (Cluster Control Panel, Cluster-Steuerbereich) auf der Administrationskonsole. |
So installieren Sie die Software Cluster-Steuerbereich auf einer Verwaltungskonsole |
4. Installieren Sie das Solaris-Betriebssystem auf allen Knoten. | |
5. (Optional) Konfigurieren Sie die interne Laufwerk-Spiegelung. | |
6. (Optional) SPARC: Installieren und konfigurieren Sie die Multipathing-Software von Sun. | |
7. (Optional) SPARC: Installieren Sie die VERITAS File System-Software. | |
8. Installieren Sie die SunCluster-Software und alle Datendienste, die Sie verwenden möchten. |
Installieren von SunCluster-Framework- und Datendienst-Softwarepaketen |
9. Konfigurieren Sie die Verzeichnispfade. | |
10.(Optional) Konfigurieren Sie den Solaris-IP-Filter. |
Treffen Sie folgende Vorbereitungen, bevor Sie mit der Softwareinstallation beginnen.
Vergewissern Sie sich, dass die von Ihnen für Ihren Cluster ausgewählte Kombination aus Hardware und Software eine unterstützte SunCluster-Konfiguration ist.
Aktuelle Informationen zu unterstützten Cluster-Konfigurationen erhalten Sie bei Ihrem Sun-Händler.
Lesen Sie folgende Handbücher mit hilfreichen Informationen zur Planung der Cluster-Konfiguration und Vorbereitung der Installationsstrategie.
Sun Cluster 3.2 2/08 Release Notes for Solaris OS - Einschränkungen, Verfahren zum Umgehen von Problemen und andere aktuelle Informationen.
Sun Cluster Overview for Solaris OS und Sun Cluster Concepts Guide for Solaris OS - Übersicht über SunCluster.
Sun Cluster Handbuch Softwareinstallation für Solaris OS (dieses Handbuch) – Planungsrichtlinien und Verfahren für die Installation von Solaris, SunCluster und der Datenträger-Manager-Software.
Sun Cluster Data Services Planning and Administration Guide for Solaris OS - Planungsrichtlinien und Verfahren für die Installation und Konfiguration von Datendiensten.
Halten Sie die gesamte verwandte Dokumentation einschließlich der Dokumente von Drittherstellern bereit.
Im Folgenden finden Sie eine nicht vollständige Liste der Produktdokumentation, die Sie möglicherweise zum Nachschlagen bei der Cluster-Installation benötigen:
Solaris OS
Software Solaris Volume Manager
Sun StorEdge QFS-Software
VERITAS Volume Manager
Anwendungen von Drittherstellern
Planen Sie die Cluster-Konfiguration.
Planen Sie die Cluster-Installation voll durch. Identifizieren Sie die Anforderungen für alle Datendienste und Produkte von Drittherstellern, bevor Sie mit der Solaris- und SunCluster-Softwareinstallation beginnen. Die Missachtung dessen kann zu Installationsfehlern führen, die eine komplette Neuinstallation der Solaris- und SunCluster-Software erfordern.
Die Oracle Real Application Clusters Guard-Option von Oracle RAC stellt besondere Anforderungen an die im Cluster verwendeten Hostnamen. Ein anderes Beispiel mit besonderen Anforderungen ist Sun Cluster HA für SAP. Sie müssen diese Anforderungen berücksichtigen, bevor Sie die SunCluster-Software installieren, weil Sie die Hostnamen nach der Installation der SunCluster-Software nicht mehr ändern können.
Verwenden Sie für die Installation und Konfiguration des Clusters die Planungsrichtlinien in Kapitel 1, Planen der Sun Cluster-Konfiguration und in Sun Cluster Data Services Planning and Administration Guide for Solaris OS .
Füllen Sie die Arbeitsblätter der Cluster-Framework- und Datendienst-Konfiguration aus, auf die in den Planungsrichtlinien verwiesen wird. Verwenden Sie die ausgefüllten Arbeitsblätter zum Nachschlagen während der Installations- und Konfigurationsaufgaben.
Halten Sie alle für Ihre Cluster-Konfiguration benötigten Korrekturversionen bereit.
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.
Wenn Sie die Software Cluster-Steuerbereich verwenden möchten, um eine Verbindung von einer Verwaltungskonsole zu Ihren Cluster-Knoten herzustellen, lesen Sie So installieren Sie die Software Cluster-Steuerbereich auf einer Verwaltungskonsole.
Wählen Sie andernfalls das zu verwendende Solaris-Installationsverfahren.
Um die SunCluster-Software mithilfe des Dienstprogramms scinstall(1M) zu konfigurieren, ziehen Sie zunächst So installieren Sie die Solaris-Software zurate, um die Solaris-Software zu installieren.
Wenn Sie die Solaris-Software und die SunCluster-Software in einem Schritt installieren und konfigurieren möchten (JumpStart-Vorgehensweise), lesen Sie So installieren Sie die Solaris- und SunCluster-Software (JumpStart).
Halten Sie sich bei der Konfiguration eines Host-Servers als Quorum-Server an die nachfolgende Vorgehensweise.
Führen Sie folgende Aufgaben durch:
Überprüfen Sie, ob auf dem für den Quorum-Server ausgewählten Computer mindestens 1 MB freier Speicherplatz vorhanden ist, um die Quorum Server-Software installieren zu können.
Stellen Sie sicher, dass der Quorum Server-Computer mit einem öffentlichen Netzwerk verbunden ist, das für die Cluster-Knoten zugänglich ist.
Deaktivieren Sie den Spanning Tree-Algorithmus auf den Ethernet-Schaltern für die Ports, die mit dem öffentlichen Netzwerk-Cluster verbunden sind, auf dem der Quorum-Server ausgeführt werden soll.
Melden Sie sich als Superbenutzer auf dem Computer an, um die Quorum Server-Software zu installieren.
(Optional) Wenn Sie das installer-Programm mit einer grafischen Benutzeroberfläche verwenden möchten, stellen Sie sicher, dass für die Anzeigeumgebung des zu installierenden Hostservers die Anzeige der grafischen Benutzeroberfläche aktiviert ist.
# xhost + # setenv DISPLAY nodename:0.0 |
Legen Sie das Installationsmedium in das Laufwerk ein.
Wenn der Datenträger-Management-Dämon (vold(1M)) ausgeführt wurde und für die Verwaltung von CD-ROM-Laufwerken oder DVD-Geräten konfiguriert ist, hängt der Dämon das Medium automatisch im Verzeichnis /cdrom/cdrom0/ ein.
Wechseln Sie zum Installationsassistenten-Verzeichnis des Mediums
Wenn Sie die Softwarepakete auf der SPARC-Plattform installieren, geben Sie den folgenden Befehl ein:
phys-schost# cd /cdrom/cdrom0/Solaris_sparc |
Wenn Sie die Softwarepakete auf der x86-Plattform installieren, geben Sie den folgenden Befehl ein:
phys-schost# cd /cdrom/cdrom0/Solaris_x86 |
Starten Sie den Installationsassistenten.
phys-schost# ./installer |
Folgen Sie den Anweisungen auf dem Bildschirm, um die Quorum Server-Software auf dem Hostserver zu installieren.
Wählen Sie die Option "Später konfigurieren".
Sollte die Auswahl dieser Option im Installationsprogramm nicht möglich sein, wählen Sie die Option "Jetzt konfigurieren".
Wenn die Installation beendet ist, können Sie die verfügbaren Installationsprotokolle anzeigen. Weitere Informationen zur Verwendung des installer-Programms von Java Enterprise System finden Sie inSun Java Enterprise System 2006Q4 Installation Guide for UNIX.
Entfernen Sie das Installationsmedium aus dem Laufwerk.
Wenden Sie alle erforderlichen Korrekturversionen zur Unterstützung der Quorum Server-Software an.
Angaben zum Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter Korrekturversionen und erforderliche Firmwareversionen in Sun Cluster 3.2-Versionshinweise.
(Optional) Fügen Sie den binären Standort des Quorum-Servers zu Ihrer PATH-Umgebungsvariablen hinzu.
# PATH=$PATH:/usr/cluster/bin |
(Optional) Fügen Sie den Standort der Quorum Server-Onlinedokumentation zur MANPATH-Umgebungsvariablen hinzu.
# MANPATH=$MANPATH:/usr/cluster/man |
Konfigurieren Sie den Quorum-Server.
Fügen Sie den folgenden Eintrag zur Datei /etc/scqsd/scqsd.conf hinzu, um die Konfigurationsinformationen zum Quorum-Server zu präzisieren.
Ermitteln Sie den Quorum-Server, indem Sie entweder mindestens einen Instanznamen oder eine Port-Nummer verwenden. Die Port-Nummer muss angegeben werden, der Instanzname hingegen ist optional. Wenn Sie einen Instanznamen angeben, muss dieser für Ihre Quorum-Server eindeutig sein. Wenn Sie keinen Namen angeben, können Sie den Quorum-Server immer mithilffe des zugehörigen Ports identifizieren.
/usr/cluster/lib/sc/scqsd [-d /var/scqsd] [-i instancename] -p port |
Der Pfad zu dem Verzeichnis, in dem der Quorum-Server Quorum-Daten speichern kann.
Beim Quorum Server-Prozess wird eine Datei pro Cluster in diesem Verzeichnis erstellt, um clusterspezifische Quorum-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.
Ein eindeutiger Name, den Sie für die Quorum Server-Instanz wählen.
Die Port-Nummer, die der Quorum-Server für Anfragen des Clusters abhört.
(Optional) Um mehr als einem Cluster zur Verfügung zu stehen, allerdings unter Verwendung unterschiedlicher Port-Nummern oder Instanzen, konfigurieren Sie einen zusätzlichen Eintrag für jede zusätzlich benötigte Instanz des Quorum-Servers.
Speichern und schließen Sie die /etc/scqsd/scqsd.conf-Datei.
Starten Sie den neu konfigurierten Quorum-Server.
# /usr/cluster/bin/clquorumserver start quorumserver |
Kennzeichnet den Quorum-Server. Sie können die Port-Nummer verwenden, die der Quorum-Server abhört. Wenn Sie einen Instanznamen in der Konfigurationsdatei angegeben haben, können Sie auch diesen Namen verwenden.
Um einen Quorum-Server zu starten, geben Sie entweder den Instanznamen oder die Port-Nummer an.
Um bei mehreren konfigurierten Quorum-Servern alle Quorum-Server zu starten, verwenden Sie die Rechengröße +.
Das Installationsprogramm führt eine einfache pkgadd-Installation des Sun Cluster Quorum Server-Pakets durch und legt die nötigen Verzeichnisse an. Die Software setzt sich aus folgenden Paketen zusammen:
SUNWscqsr
SUNWscqsu
SUNWscqsman
Durch die Installation dieser Pakete wird Software zu den Verzeichnissen /usr/cluster und /etc/scqsd hinzugefügt. Sie können den Speicherort der Sun Cluster Quorum Server-Software nicht ändern.
Wenn eine Installations-Fehlermeldung bezüglich der Sun Cluster Quorum Server-Software angezeigt wird, überprüfen Sie, ob die Pakete ordnungsgemäß installiert wurden.
Wenn Sie für die Kommunikation mit den Cluster-Knoten eine Administrationskonsole verwenden möchten, lesen Sie hierzu So installieren Sie die Software Cluster-Steuerbereich auf einer Verwaltungskonsole.
Ziehen Sie andernfalls So installieren Sie die Solaris-Software zurate.
Die Verwendung einer Verwaltungskonsole ist nicht obligatorisch. Wenn Sie keine Verwaltungskonsole verwenden, führen Sie die Verwaltungsaufgaben von einem designierten Knoten im Cluster aus.
Dieses Verfahren beschreibt, wie die CCP-Software (Cluster-Steuerbereich) auf einer Verwaltungskonsole installiert wird. Der Cluster-Steuerbereich verfügt über eine Benutzeroberfläche, über die die Tools cconsole, cssh, ctelnet, und crlogin gestartet werden. Jedes dieser Tools bietet eine Mehr-Fenster-Verbindung zu einem Satz von Knoten sowie ein gemeinsames Fenster, mit dem Sie an alle Knoten gleichzeitig Eingaben senden können. Weitere Informationen finden Sie in der Online-Dokumentation ccp(1M).
Sie können jeden beliebigen Desktoprechner verwenden, auf dem eine Version des Solaris-Betriebssystems ausgeführt wird, das von der Sun Cluster 3.2 2/08-Software als Verwaltungskonsole unterstützt wird. Wenn Sie Sun Cluster auf einem SPARC-basierten System einsetzen, können Sie die Verwaltungskonsole als Sun Management Center-Konsole sowie als Server verwenden. Informationen zur Installation der Sun Management Center-Software finden Sie in der Dokumentation zu Sun Management Center.
Stellen Sie sicher, dass eine unterstützte Version des Solaris-Betriebssystems und alle Solaris-Korrekturversionen auf der Verwaltungskonsole installiert sind. Alle Plattformen erfordern mindestens die Solaris-Softwaregruppe Endbenutzer.
Melden Sie sich bei der Verwaltungskonsole als Superuser an.
Legen Sie die DVD-ROM zu Sun Java Availability Suite in das DVD-ROM-Laufwerk ein.
W enn der Datenträger-Management-Dämon vold(1M) läuft und für die Verwaltung von CD-ROM-Laufwerken oder DVD-Geräten konfiguriert ist, hängt der Dämon das Medium automatisch im Verzeichnis /cdrom/cdrom0/ ein.
Wechseln Sie in das Verzeichnis 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. .
adminconsole# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ |
Installieren Sie das SUNWccon-Paket.
adminconsole# pkgadd -d . SUNWccon |
(Optional) Installieren Sie die SunCluster-Pakete für die Online-Dokumentation.
adminconsole# pkgadd -d . pkgname … |
Package-Name |
Beschreibung |
---|---|
SUNWscman |
Online-Dokumentation für SunCluster-Framework |
SUNWscdsman |
Online-Dokumentation für SunCluster-Datendienste |
SUNWscqsman |
Online-Dokumentation für Sun Cluster Quorum Server |
Wenn Sie die Pakete für die Online-Dokumentation von SunCluster auf der Administrationskonsole installieren, können Sie sie dort anzeigen, bevor Sie die SunCluster-Software auf den Cluster-Knoten oder dem Quorum-Server installieren.
Entfernen Sie die DVD-ROM zu Sun Java Availability Suite aus dem DVD-ROM-Laufwerk.
Erstellen Sie eine /etc/clusters-Datei auf der Administrationskonsole.
Fügen Sie der Datei Ihren Cluster-Namen und die realen Knoten-Namen jedes Cluster-Knotens hinzu.
adminconsole# vi /etc/clusters clustername node1 node2 |
Weitere Einzelheiten finden Sie in der Online-Dokumentation unter /opt/SUNWcluster/bin/clusters(4).
Erstellen Sie eine Datei /etc/serialports.
Fügen Sie der Datei einen Eintrag für jeden Knoten im Cluster hinzu. Geben Sie den realen Knotennamen, den Hostnamen des Konsolenzugriffsgeräts und die Port-Nummer an. Beispiele für ein Konsolenzugriffsgerät sind ein Terminal-Konzentrator (TC), ein System Service Processor (SSP) und ein Sun Fire-System-Controller.
adminconsole# vi /etc/serialports node1 ca-dev-hostname port node2 ca-dev-hostname port |
Reale Namen der Cluster-Knoten
Hostname des Konsolenzugriffsgeräts
Serielle Port-Nummer oder Secure Shell-Port-Nummer für Secure Shell-Verbindungen.
Beachten Sie diese Sonderanweisungen zum Erstellen einer /etc/serialports-Datei:
Bei einem System-Controller Sun Fire 15000 verwenden Sie die Port-Nummer 23 telnet(1) für die serielle Port-Nummer jedes Eintrags.
Verwenden Sie für alle anderen Geräte mit Konsolenzugriff die serielle Port-Nummer telnet und nicht die physikalische Port-Nummer, um eine telnet-Verbindung zur Konsole herzustellen. Zur Ermittlung der seriellen Telnet-Port-Nummer addieren Sie 5000 zur realen Port-Nummer. Wenn die reale Port-Nummer 6 ist, beträgt die serielle Telnet-Port-Nummer 5006.
Weitere Einzelheiten und besondere Hinweise für Sun Enterprise 10000-Server finden Sie in der Online-Dokumentation unter /opt/SUNWcluster/bin/serialports(4).
Geben Sie bei Secure Shell-Verbindungen zu Knoten-Konsolen für jeden Knoten den Namen des Geräts mit Konsolenzugriff sowie die Port-Nummer an, die für die sichere Verbindung verwendet werden soll. Die Standard-Port-Nummer für Secure Shell ist 22.
Wenn Sie die Verwaltungskonsole direkt mit den Cluster-Knoten oder über ein Management-Netzwerk verbinden möchten, geben Sie für jeden Knoten den Hostnamen und die Port-Nummer an, die vom Knoten für die Verbindung mit der Verwaltungskonsole oder dem Management-Netzwerk verwendet wird.
(Optional) Um die Aufgabe zu erleichtern, geben Sie die Verzeichnispfade auf der Administrationskonsole an.
Starten Sie das CCP-Dienstprogramm.
adminconsole# /opt/SUNWcluster/bin/ccp & |
Klicken Sie im CCP-Fenster auf die Schaltfläche cconsole, cssh, crlogin oder ctelnet, um dieses Tool aufzurufen. Sie können auch eines dieser Tools direkt starten. Um zum Beispiel ctelnet zu starten, geben Sie folgenden Befehl ein:
adminconsole# /opt/SUNWcluster/bin/ctelnet & |
Die CCP-Software unterstützt folgende Secure Shell-Verbindungen:
Wenn Sie eine sichere Verbindung mit den Knoten-Konsolen herstellen möchten, führen Sie das Tool cconsole aus. Aktivieren Sie dann über das Menü "Optionen" des Cluster-Konsolenfensters das Kontrollkästchen "SSH verwenden".
Wenn Sie eine sichere Verbindung mit den Cluster-Knoten herstellen möchten, verwenden Sie das Tool cssh.
Weitere Informationen, wie Sie das CCP-Dienstprogramm verwenden, finden Sie unter "So melden Sie sich remote in Sun Cluster an" in Beginning to Administer the Cluster in Sun Cluster System Administration Guide for Solaris OS. Informationen hierzu finden Sie auch in der Online-Dokumentation unter ccp(1M).
Überprüfen Sie, ob das installierte Solaris-Betriebssystem die SunCluster-Softwarevoraussetzungen erfüllt. Informationen zu den SunCluster-Installationsvoraussetzungen für Solaris finden Sie unter Planen von Solaris OS.
Wenn das Solaris-Betriebssystem die Voraussetzungen für SunCluster erfüllt, fahren Sie mit den Anweisungen unter Installieren von SunCluster-Framework- und Datendienst-Softwarepaketen fort.
Wenn das Solaris-Betriebssystem die SunCluster-Voraussetzungen nicht erfüllt, müssen Sie das Solaris-Betriebssystem entsprechend installieren, neu konfigurieren bzw. neu installieren.
Wenn Sie das Solaris-Betriebssystem allein installieren möchten, lesen Sie So installieren Sie die Solaris-Software.
Wenn Sie die benutzerdefinierte Installation in einem Schritt scinstall (JumpStart-Vorgehensweise) für die Installation des Solaris-Betriebssystems und der SunCluster-Software verwenden möchten, lesen Sie So installieren Sie die Solaris- und SunCluster-Software (JumpStart)
Wenn Sie die benutzerdefinierte Installationsmethode scinstall (JumpStart-Vorgehensweise) nicht für die Software-Installation verwenden möchten, führen Sie das folgende Verfahren zur Installation des Solaris-Betriebssystems auf den einzelnen Knoten im Cluster aus. Weitere Informationen zur JumpStart-Installation eines Clusters finden Sie unter So installieren Sie die Solaris- und SunCluster-Software (JumpStart).
Um die Installation zu beschleunigen, können Sie das Solaris-Betriebssystem auf jedem Knoten gleichzeitig installieren.
Wenn auf den Knoten bereits das Solaris-Betriebssystem installiert ist aber nicht die Anforderungen für die SunCluster-Installation erfüllen, müssen Sie die Solaris-Software möglicherweise erneut installieren. Führen Sie die Schritte in diesem Verfahren aus, um die nachfolgende Installation der SunCluster-Software sicherzustellen. Weitere Informationen zur benötigten Root-Plattenpartitionierung und anderen Anforderungen für die SunCluster-Installation finden Sie unter Planen von Solaris OS.
Führen Sie folgende Aufgaben aus:
Stellen Sie sicher, dass die Hardware-Konfiguration vollständig ist und dass die Verbindungen überprüft wurden, bevor Sie die Solaris-Software installieren. Einzelheiten finden Sie in der Sun Cluster Hardware Administration Collection und in der Server- und Speichergeräte-Dokumentation.
Stellen Sie sicher, dass die Cluster-Konfigurationsplanung vollständig ist. Weitere Informationen zu den Anforderungen und Richtlinien finden Sie unter So bereiten Sie die Cluster-Softwareinstallation vor.
Vervollständingen Sie das Arbeitsblatt Lokales Dateisystem-Layout.
Wenn Sie einen Benennungsdienst verwenden, fügen Sie die Adress-zu-Name-Zuordnungen für alle öffentlichen Hostnamen und logischen Adressen zu den Benennungsdiensten hinzu, die von den Clients für den Zugriff auf Cluster-Dienste verwendet werden. Planungsrichtlinien finden Sie unter IP-Adressen von öffentlichen Netzwerken. Informationen zur Verwendung von Solaris-Benennungsdiensten finden Sie in der Solaris-Dokumentation für Systemadministrator.
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.
Installieren Sie das Solaris-Betriebssystem gemäß der Solaris-Installationsdokumentation.
Sie müssen auf allen Knoten in einem Cluster dieselbe Version des Solaris-Betriebssystems installieren.
Sie können alle Methoden verwenden, die in der Regel zum Installieren der Solaris-Software verwendet werden. Führen Sie bei der Installation der Solaris-Software folgende Schritte aus:
Installieren Sie mindestens die Solaris-Softwaregruppe Endbenutzer.
Sie können die manuelle Installation der Solaris-Softwarepakete umgehen, indem Sie die gesamte Solaris-Softwaregruppe inklusive OEM-Unterstützung installieren.
Informationen zu zusätzlichen Solaris-Softwarevoraussetzungen finden Sie unter Erwägungen zu Solaris-Softwaregruppen.
Wählen Sie "Manual Layout", um die Dateisysteme zu konfigurieren.
Erstellen Sie ein Dateisystem mit mindestens 512 MB für die Verwendung durch das Subsystem der globalen Geräte.
Die SunCluster-Software benötigt für eine erfolgreiche Installation ein Dateisystem für globale Geräte.
Geben Sie an, dass Bereich 7 eine Größe von mindestens 20 MB hat.
Erstellen Sie gegebenenfalls weitere Dateisystem-Partitionen wie in Systemplattenpartitionen beschrieben.
Stellen Sie zur Vereinfachung der Verwaltung dasselbe Root-Passwort auf jedem Knoten ein.
Wenn Sie die rollenbasierte Zugriffskontrolle (RBAC) statt Superuser für den Zugriff auf Cluster-Knoten verwenden möchten, müssen Sie eine RBAC-Rolle mit der Berechtigung für alle SunCluster-Befehle einrichten.
Für diese Reihe von Installationsverfahren sind die folgenden RBAC-Genehmigungen von SunCluster erforderlich, falls es sich beim Benutzer nicht um den Superuser handelt:
solaris.cluster.modify
solaris.cluster.admin
solaris.cluster.read
Weitere Informationen zur Verwendung von RBAC-Rollen finden Sie unter Role-Based Access Control (Overview) in System Administration Guide: Security Services. Weitere Informationen zur RBAC-Berechtigung für jeden SunCluster-Unterbefehl finden Sie in den SunCluster-Online-Dokumentationen.
Wenn Sie einem bereits vorhandenen Cluster einen Knoten hinzufügen, fügen Sie dem neuen Knoten Mount-Punkte für Cluster-Dateisysteme hinzu.
Zeigen Sie am aktiven Cluster-Knoten die Namen aller Dateisysteme im Cluster an.
phys-schost-1# mount | grep global | egrep -v node@ | awk '{print $1}' |
Erstellen Sie auf dem neuen Knoten einen Einhängepunkt für jedes Cluster-Dateisystem im Cluster.
phys-schost-new# mkdir -p mountpoint |
Wenn zum Beispiel der Einhängebefehl den Dateisystemnamen /global/dg-schost-1 zurückgegeben hat, führen Sie den Befehl mkdir -p /global/dg-schost-1 auf dem neuen Knoten aus, den Sie dem Cluster hinzufügen.
Wenn Sie einen Knoten hinzufügen und VxVM auf einem Knoten im Cluster installiert ist, führen Sie folgende Aufgaben aus.
Stellen Sie sicher, dass auf den Knoten, auf denen VxVM installiert ist, dieselbe vxio-Nummer verwendet wird.
phys-schost# grep vxio /etc/name_to_major vxio NNN |
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 ohne VxVM verwendet wird, nehmen Sie in der Datei /etc/name_to_major die entsprechenden Änderungen vor, sodass eine andere Nummer verwendet wird.
Wenn Sie die End User Solaris Software Group installiert haben und eine der folgenden SunCluster-Funktionen verwenden möchten, installieren Sie zusätzliche Solaris-Softwarepakete, die diese Funktionen unterstützen.
Anwendungsprogrammierschnittstelle (API) für gemeinsam genutzten Remote-Speicher (RSM) (RSMAPI)
RSMRDT_Treiber
SPARC: SCI-PCI-Adapter
SPARC: Verwenden Sie für das Solaris 9-Betriebssystem den folgenden Befehl:
phys-schost# pkgadd -d . SUNWrsm SUNWrsmc SUNWrsmo SUNWrsmox |
Verwenden Sie für Solaris 10 OS folgenden Befehl:
phys-schost# pkgadd -G -d . SUNWrsm SUNWrsmo |
Sie müssen diese Pakete nur der globalen Zone hinzufügen. Mit der Option -G fügen Sie Pakete ausschließlich der aktuellen Zone hinzu. Mit dieser Option wird außerdem festgelegt, dass die Pakete nicht in andere vorhandene oder später erstellte nicht globale Zonen weitergegeben werden.
Installieren Sie alle benötigten Solaris-Korrekturversionen und Hardware-bezogene Firmware sowie Korrekturversionen, einschließlich derer für die Speicher-Array-Unterstützung. Laden Sie auch die gesamte benötigte Firmware herunter, die in den Hardware-Korrekturversionen enthalten ist.
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.
x86: Legen Sie die Standard-Boot-Datei fest.
Durch das Einstellen dieses Werts können Sie den Knoten neu booten, wenn Sie keine Anmelde-Eingabeaufforderung aufrufen können.
Aktualisieren Sie auf jedem Knoten die Datei /etc/inet/hosts oder /etc/inet/ipnodes mit allen im Cluster verwendeten öffentlichen IP-Adressen.
Führen Sie diesen Schritt unabhängig davon durch, ob Sie einen Benennungsdienst verwenden. Die Datei ipnodes kann sowohl IPv4- als auch IPv6-Adressen enthalten. Eine Liste der SunCluster-Komponenten, deren IP-Adressen Sie hinzufügen müssen, finden Sie unter IP-Adressen von öffentlichen Netzwerken.
Bei der Erstellung eines neuen Clusters oder Cluster-Knotens wird vom Dienstprogramm scinstall automatisch die öffenltiche IP-Adresse jedes einzelnen Knotens, der konfiguriert wird, der Datei /etc/inet/hosts hinzugefügt. Das Hinzufügen dieser IP-Adressen zur Datei /etc/inet/ipnodes ist optional.
Wenn Sie ce-Adapter für die Cluster-Verbindung verwenden, fügen Sie der Datei /etc/system folgenden Eintrag hinzu.
set ce:ce_taskq_disable=1 |
Dieser Eintrag wird nach dem nächsten Neubooten des Systems wirksam.
(Optional) Konfigurieren Sie auf Sun Enterprise 10000-Servern die Datei /etc/system so, dass die dynamische Rekonfiguration verwendet wird.
Fügen Sie der Datei /etc/system auf jedem Knoten im Cluster folgenden Eintrag hinzu:
set kernel_cage_enable=1 |
Dieser Eintrag wird nach dem nächsten Neubooten des Systems wirksam. Weitere Informationen zur dynamischen Rekonfiguration finden Sie in der Server-Dokumentation.
(Optional) Konfigurieren Sie die Adapter für das öffentliche Netzwerk in IPMP-Gruppen.
Wenn Sie die IPMP-Gruppen mit mehreren Adaptern, die während der Cluster-Erstellung vom Dienstprogramm scinstall konfiguriert werden, verwenden möchten, müssen Sie die benutzerdefinierten IPMP-Gruppen wie bei einem eigenständigen System konfigurieren. Weitere Informationen finden Sie unter Kapitel 8, Administering IPMP in System Administration Guide: Network Interfaces and Network Virtualization.
Während der Cluster-Erstellung wird mit dem Dienstprogramm scinstall jeder Adaptersatz des öffentlichen Netzwerks in eine einzige IPMP-Mehrfachadaptergruppe konfiguriert, wenn die Adapter dasselbe Subnetz verwenden und nicht bereits in einer IPMP-Gruppe konfiguriert sind. Der Befehl scinstall ignoriert sämtliche bereits vorhandene IPMP-Gruppen.
Wenn der Server die Spiegelung von internen Festplattenlaufwerken unterstützt und Sie die interne Laufwerk-Spiegelung konfigurieren möchten, lesen Sie So konfigurieren Sie die interne Laufwerk-Spiegelung.
Wenn Sie die Sun Multipathing-Software verwenden möchten, folgen Sie den Anweisungen unter So installieren Sie die Sun Multipathing-Software.
Wenn Sie VxFS installieren möchten, folgen Sie den Anweisungen unter SPARC: So installieren Sie die Software VERITAS File System.
Installieren Sie andernfalls die SunCluster-Softwarepakete. Folgen Sei den Anweisungen unter Installieren von SunCluster-Framework- und Datendienst-Softwarepaketen.
Verfahren für das Durchführen von dynamischen Rekonfigurationsaufgaben in einer SunCluster-Konfiguration finden Sie in Sun Cluster System Administration Guide for Solaris OS.
Befolgen Sie das folgende Verfahren auf jedem Cluster-Knoten, um die interne Hardware-RAID-Laufwerk-Spiegelung für die Spiegelung des Systemlaufwerks zu konfigurieren. Dieses Verfahren ist optional.
Führen Sie dieses Verfahren nicht unter folgenden Bedingungen durch:
Die Server unterstützen keine Spiegelung von internen Festplattenlaufwerken.
Sie haben den Cluster bereits erstellt. Führen Sie stattdessen Mirroring Internal Disks on Servers that Use Internal Hardware Disk Mirroring or Integrated Mirroring in Sun Cluster 3.1 - 3.2 Hardware Administration Manual for Solaris OS durch
Vergewissern Sie sich, dass das Solaris-Betriebssystem und alle erforderlichen Patches installiert sind.
Melden Sie sich als Superuser an.
Konfigurieren Sie einen internen Spiegel.
phys-schost# raidctl -c clt0d0 clt1d0 |
Erstellt den Spiegel des primären Laufwerks als Spiegel-Laufwerk. Geben Sie den Namen des primären Laufwerks als erstes Argument ein. Geben Sie den Namen des Spiegel-Laufwerks als zweites Argument ein.
Weitere Informationen zur Konfiguration der interenen Laufwerk-Spiegelung des Servers finden Sie in den Dokumenten, die im Lieferumfang des Servers enthalten sind, sowie in der Online-Dokumentation raidctl(1M).
Wenn Sie die Sun Multipathing-Software verwenden möchten, folgen Sie den Anweisungen unter So installieren Sie die Sun Multipathing-Software.
Wenn Sie VxFS installieren möchten, folgen Sie den Anweisungen unter SPARC: So installieren Sie die Software VERITAS File System.
Installieren Sie andernfalls die SunCluster-Softwarepakete. Folgen Sei den Anweisungen unter Installieren von SunCluster-Framework- und Datendienst-Softwarepaketen.
Führen Sie dieses Verfahren auf jedem Knoten im Cluster durch, um die Sun Multipathing-Software für die Fiber Channel (FC)-Speicherung zu installieren und zu konfigurieren. Die Multipathing-Software verwaltet mehrere E/A-Pfade zum gemeinsam genutzten Cluster-Speicher. Dieses Verfahren ist optional.
SPARC: Für das Betriebssystem Solaris 9 installieren und konfigurieren Sie die Sun StorEdge Traffic Manager-Software.
Für das Betriebssystem Solaris 10 müssen Sie die Solaris-Funktion für Multipathing aktivieren, die standardmäßig als Teil der Solaris 10-Software installiert wird.
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.
SPARC: Für das Betriebssystem Solaris 9 sollten Sie die Softwarepakete, Patches und Dokumentationen für die Sun StorEdge Traffic Manager-Software und die Sun StorEdge SAN Foundation-Software bereithalten. Verweise auf die Dokumentation finden Sie unter http://www.sun.com/products-n-solutions/hardware/docs/.
Halten Sie für das Betriebssystem Solaris 10 den Solaris Fibre Channel Storage Configuration and Multipathing Administration Guide bereit.
Melden Sie sich als Superuser an.
SPARC: Installieren Sie für das Betriebssystem Solaris 9 auf jedem Knoten die Sun StorEdge Traffic Manager-Software sowie alle erforderlichen Patches.
Verfahren für die Installation der Software Sun StorEdge Traffic Manager finden Sie im Sun StorEdge Traffic Manager Installation and Configuration unter http://www.sun.com/products-n-solutions/hardware/docs/.
Eine Liste mit allen erforderlichen Korrekturversionen der Software Sun StorEdge Traffic Manager finden Sie in Sun StorEdge Traffic Manager Software Release Notes unter http://www.sun.com/storage/san/.
Aktivieren Sie die Multipathing-Funktionen.
SPARC: Ändern Sie für das Betriebssystem Solaris 9 den Wert des Parameters mpxio-disable in no.
Ändern Sie diesen Eintrag in der Datei /kernel/drv/scsi_vhci.conf auf jedem Knoten.
set mpxio-disable=no |
Führen Sie für das Betriebssystem Solaris 10 auf jedem Knoten folgenden Befehl aus:
Wenn die SunCluster-Software bereits installiert ist, führen Sie diesen Befehl nicht aus. Das Ausführen des Befehls stmsboot auf allen aktiven Clustern kann dazu führen, dass die Solaris-Dienste in den Wartungszustand gesetzt werden. Befolgen Sie stattdessen die Anweisungen in der Online-Dokumentation stmsboot(1M) zur Verwendung des stmsboot-Befehls in einer SunCluster-Umgebung.
phys-schost# /usr/sbin/stmsboot -e |
Aktiviert Solaris-E/A-Multipathing
Weitere Informationen finden Sie in der Online-Dokumentation unter stmsboot(1M).
SPARC: Legen Sie für das Betriebssystem Solaris 9 fest, ob Ihre Version der Sun StorEdge SAN Foundation-Software den integrierten Support für Ihr Speicherarray umfasst.
Wenn die Software keine integrierte Unterstützung für das Speicherarray enthält, bearbeiten Sie die Datei /kernel/drv/scsi_vhci.conf auf jedem Knoten, um die erforderlichen Einträge hinzuzufügen. Weitere Informationen finden Sie in den Versionshinweisen zu Ihrem Speichergerät.
SPARC: Fahren Sie für das Betriebssystem Solaris 9 jeden Knoten herunter, und führen Sie eine Neukonfiguration durch.
Beim Booten mit den Rekonfigurationsinformationen werden die neuen Solaris-Gerätedateien und Verweise erstellt.
phys-schost# shutdown -y -g0 -i0 ok boot -r |
Nachdem alle Knoten mit der Rekonfiguration neu gebootet wurden, führen Sie alle zusätzlichen Aufgaben aus, um die Konfiguration des Speicherarrays abzuschließen.
Einzelheiten finden Sie in den Installationsanweisungen für Ihr Speicherarray in Sun Cluster Hardware Administration Collection .
Wenn Sie die Multipathing-Software von Sun nach der Installation der SunCluster-Software auf dem Cluster installiert haben, müssen die DID-Zuordnungen eventuell aktualisiert werden. Führen Sie auf allen Knoten im Cluster folgende Befehle aus, um den DID-Namensraum neu zu erstellen.
phys-schost# cldevice clearphys-schost# cldevice refresh(nur Solaris 9) phys-schost# cfgadm -c configurephys-schost# cldevice populate
Weitere Informationen finden Sie in der Online-Dokumentation unter cfgadm(1M) und cldevice(1CL).
Wenn Sie VxFS installieren möchten, folgen Sie den Anweisungen unter SPARC: So installieren Sie die Software VERITAS File System.
Installieren Sie andernfalls die SunCluster-Softwarepakete. Folgen Sei den Anweisungen unter Installieren von SunCluster-Framework- und Datendienst-Softwarepaketen.
Führen Sie zur Verwendung der Software VERITAS File System (VxFS) auf dem Cluster das folgende Verfahren auf den einzelnen Knoten im Cluster aus.
Befolgen Sie die Verfahren in der Installationsdokumentation von VxFS, um die Software VxFS auf jedem Knoten des Clusters zu installieren.
Installieren Sie alle SunCluster-Korrekturversionen, die zur Unterstützung von VxFS erforderlich sind.
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.
Legen Sie auf jedem Knoten in der Datei /etc/system folgende Werte fest.
set rpcmod:svc_default_stksize=0x8000 set lwp_default_stksize=0x6000 |
Diese Änderungen werden erst beim nächsten Systemstart wirksam.
Die SunCluster-Software erfordert eine Mindesteinstellung der Variable rpcmod:svc_default_stksize von 0x8000. Da die Installation von VxFS den Wert der Variable rpcmod:svc_default_stksize auf 0x4000 einstellt, müssen Sie den Wert nach Fertigstellung der Installation von VxFS manuell auf 0x8000 einstellen.
Sie müssen die Variable lwp_default_stksize in der Datei /etc/system einstellen, um den VxFS-Standardwert von 0x4000 zu übersteuern
Installieren Sie die SunCluster-Softwarepakete. Folgen Sei den Anweisungen unter Installieren von SunCluster-Framework- und Datendienst-Softwarepaketen.
Alternativ können Sie auch das SunCluster-Plug-In für das Sun N1TM Service Provisioning System verwenden, um die SunCluster-Framework- und Datendienst-Software zu installieren. Befolgen Sie die Anweisungen in der Dokumentation, die sich im Lieferumfang des Plug-Ins befindet. Die relevanten Informationen finden Sie auch unter .
Führen Sie dieses Verfahren aus, um eine oder mehrere der folgenden Installationsaufgaben mithilfe des Programms Sun JavaTM Enterprise System (Java ES) installer durchzuführen:
Installation der SunCluster-Framework-Softwarepakete auf allen Knoten im Cluster.
Installation der SunCluster-Framework-Software auf dem Master-Knoten, auf dem Sie das Flash-Archiv einer JumpStart-Installation anlegen möchten. Weitere Informationen zur JumpStart-Installation eines Clusters finden Sie unter So installieren Sie die Solaris- und SunCluster-Software (JumpStart).
Installieren der Datendienste.
Im Falle des Betriebssystems Solaris 10 werden bei diesem Verfahren lediglich die Datendienste für die globale Zone installiert. Um die Datendienste so zu installieren, dass sie nur innerhalb einer bestimmten nicht globalen Zone sichtbar sind, lesen Sie Erstellen einer nicht globalen Zone auf einem Cluster-Knoten.
Bei diesem Verfahren wird die interaktive Form des installer-Programms verwendet. Informationen zur Verwendung der nicht interaktiven Form des installer-Programms, z. B. bei der Entwicklung von Installationsskripten, finden Sie in Kapitel Kapitel 5, Installing in Silent Mode in Sun Java Enterprise System 5 Installation Guide for UNIX.
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.
Halten Sie die DVD-ROM zu Sun Java Availability Suite bereit.
(nur Solaris 10 11/06 und Solaris 10 8/07) Stellen Sie den externen Zugriff auf die RPC-Kommunikation und Sun Java Web Console (optional) wieder her.
Wenn Sie bei der Installation des Betriebssystems Solaris 10 11/06 oder Solaris 10 8/07 festgelegt haben, dass die Netzwerkdienste für Remote-Clients nicht aktiviert werden sollen, wird ein eingeschränktes Netzwerkprofil verwendet, das den externen Zugriff für bestimmte Netzwerkdienste sperrt. Diesen Einschränkungen unterliegen folgende Dienste, die Auswirkungen auf die Cluster-Funktionalität haben:
Der RPC-Kommunikationsdienst, der für die Cluster-Kommunikation benötigt wird
Der Sun Java Web Console-Dienst, der für die Verwendung der Sun Cluster Manager-GUI nötig ist
Mithilfe der folgenden Schritte können die Solaris-Funktionen wiederhergestellt werden, die vom SunCluster -Framework verwendet werden, die jedoch nicht verfügbar sind, wenn ein eingeschränktes Netzwerkprofil verwendet wird.
Führen Sie die folgenden Befehle aus, um den externen Zugriff auf die RPC-Kommunikation wiederherzustellen.
phys-schost# svccfg svc:> select network/rpc/bind svc:/network/rpc/bind> setprop config/local_only=false svc:/network/rpc/bind> quit phys-schost# svcadm refresh network/rpc/bind:default phys-schost# svcprop network/rpc/bind:default | grep local_only |
Als Ergebnis des letzten Befehls sollte angezeigt werden, dass die Eigenschaft local_only nun auf falsch festgelegt ist.
(Optional) Führen Sie die folgenden Schritte aus, um den externen Zugriff auf Sun Java Web Console wiederherzustellen.
phys-schost# svccfg svc:> select system/webconsole svc:/system/webconsole> setprop options/tcp_listen=true svc:/system/webconsole> quit phys-schost# /usr/sbin/smcwebserver restart phys-schost# netstat -a | grep 6789 |
Nach dem letzten Befehl sollte ein Eintrag für 6789 zurückgegeben werden. Dies ist die Port-Nummer, die für die Verbindung zu Sun Java Web Console verwendet wird.
Weitere Informationen zu den Diensten, bei denen mit dem eingeschränkten Netzwerkprofil nur lokale Verbindungen möglich sind, finden Sie unter Planning Network Security in Solaris 10 11/06 Installation Guide: Planning for Installation and Upgrade.
(Optional) Wenn Sie das installer-Programm mit einer grafischen Benutzeroberfläche verwenden möchten, stellen Sie sicher, dass für die Anzeigeumgebung des zu installierenden Cluster-Knotens die Anzeige der grafischen Benutzeroberfläche aktiviert ist.
% xhost + % setenv DISPLAY nodename:0.0 |
Wenn Sie diese Einstellungen nicht vornehmen, wird das installer-Programm im text-basierten Modus ausgeführt.
Melden Sie sich beim zu installierenden Cluster-Knoten als Superuser an.
Legen Sie die DVD-ROM zu Sun Java Availability Suite in das DVD-ROM-Laufwerk ein.
W enn der Datenträger-Management-Dämon vold(1M) läuft und für die Verwaltung von CD-ROM-Laufwerken oder DVD-Geräten konfiguriert ist, hängt der Dämon das Medium automatisch im Verzeichnis /cdrom/cdrom0/ ein.
Wechseln Sie auf der DVD-ROM zum Installations-Assistent-Verzeichnis.
Wenn Sie die Softwarepakete auf der SPARC-Plattform installieren, geben Sie den folgenden Befehl ein:
phys-schost# cd /cdrom/cdrom0/Solaris_sparc |
Wenn Sie die Softwarepakete auf der x86-Plattform installieren, geben Sie den folgenden Befehl ein:
phys-schost# cd /cdrom/cdrom0/Solaris_x86 |
Starten Sie Installations-Assistent.
phys-schost# ./installer |
Weitere Informationen zur Verwendung der verschiedenen Formen und Funktionen des installer-Programms von Java ES finden Sie im Sun Java Enterprise System 5 Installation Guide for UNIX.
Folgen Sie den Anweisungen am Bildschirm, um die SunCluster-Framework-Software und Datendienste auf dem Knoten zu installieren.
Deaktivieren Sie Sun Cluster Manager, früher SunPlex Manager, wenn Sie keine Installation wünschen.
Sie müssen Sun Cluster Manager entweder auf allen Knoten im Cluster oder auf keinem Knoten installieren.
Wenn Sie die SunCluster Geographic Edition- Software installieren möchten, aktivieren Sie diese.
Weitere Installationsanweisungen nach Erstellung des Clusters finden Sie im Sun Cluster Geographic Edition Installation Guide.
Wählen Sie die Option für eine spätere Konfiguration, wenn Sie zur Konfiguration der SunCluster-Framework-Software aufgefordert werden.
Wenn die Installation beendet ist, können Sie die verfügbaren Installationsprotokolle anzeigen.
Installieren Sie zusätzliche Pakete, um eine der folgenden Funktionen zu verwenden.
Anwendungsprogrammierschnittstelle (API) für gemeinsam genutzten Remote-Speicher (RSM) (RSMAPI)
SCI-PCI-Adapter für Transportverbindungen
RSMRDT_Treiber
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.
Legen Sie fest, welche Pakete installiert werden müssen.
In der folgenden Tabelle sind die für die einzelnen Funktionen erforderlichen Sun Cluster 3.2 2/08-Pakete in der Reihenfolge aufgeführt, in der die einzelnen Paketgruppen installiert werden müssen. Das installer-Programm für Java ES installiert diese Pakete nicht automatisch.
Installieren Sie die Pakete in der in der folgenden Tabelle angegebenen Reihenfolge.
Wechseln Sie in das Verzeichnis 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. .
phys-schost# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ |
Installieren Sie die Zusatzpakete.
Entfernen Sie die DVD-ROM zu Sun Java Availability Suite aus dem DVD-ROM-Laufwerk.
Wenden Sie alle erforderlichen Patches zur Unterstützung der SunCluster-Software an.
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.
Wenn Sie die Sun StorEdge QFS-Dateisystemsoftware installieren möchten, befolgen Sie die Anweisungen für die Erstinstallation in Sun StorEdge QFS Installation and Upgrade Guide.
Fahren Sie andernfalls mit den Anweisungen in So konfigurieren Sie die Root-Umgebung fort, um die Root-Umgebung einzurichten.
In einer SunCluster-Konfiguration müssen die Benutzer-Initialisierungsdateien der verschiedenen Shells überprüft werden, ob sie von einer interaktiven Shell aus ausgeführt werden. Die Dateien müssen dies vor dem Ausgabeversuch an das Terminal überprüfen. Sonst könnte ein unerwartetes Verhalten oder eine Interferenz mit den Datendiensten das Ergebnis sein. Weitere Informationen finden Sie unter Konfigurieren einer Arbeitsumgebung für Benutzer im Systemadministrationshandbuch: Grundlegende Verwaltung (Solaris 9 oder Solaris 10).
Führen Sie dieses Verfahren auf jedem Knoten des Clusters aus.
Melden Sie sich bei einem Cluster-Knoten als Superuser an.
Ändern Sie die PATH- und MANPATH-Einträge in der Datei .cshrc bzw. .profile.
Weitere Informationen zu Dateipfaden, die zusätzlich gesetzt werden müssen, finden Sie in der Dokumentation zum Solaris-Betriebssystem, zum Datenträger-Manager und anderen Anwendungen.
(Optional) Stellen Sie zur Verwaltungsvereinfachung dasselbe Root-Passwort auf jedem Knoten ein, sofern Sie dies noch nicht gemacht haben.
Informationen zur Verwendung des Solaris-IP-Filters finden Sie unter Konfigurieren des Solaris-IP-Filters.
Wenn Sie diesen nicht wünschen, konfigurieren Sie die SunCluster-Software auf den Cluster-Knoten. Lesen Sie Einrichten eines neuen Clusters oder Cluster-Knotens.
Mithilfe dieser Vorgehensweise können Sie den Solaris-IP-Filter auf dem Cluster konfigurieren.
Verwenden Sie Solaris-IP-Filter nur mit Failover-Datendiensten. Die Verwendung des Solaris-IP-Filters für skalierbare Datendiensten wird nicht unterstützt.
Beachten Sie folgende Richtlinien:
NAT-Routing wird nicht unterstützt.
Die Verwendung von NAT für die Umsetzung lokaler Adressen wird unterstützt. Die NAT-Umsetzung schreibt Datenpakete über das Netzwerk um und ist daher für die Cluster-Software transparent.
Es ist nur ein Filtern ohne Status möglich.
Weitere Informationen zur Solaris-IP-Filterfunktion finden Sie unter Teil IV, IP Security in System Administration Guide: IP Services.
(nur Solaris 10 11/06) Ändern Sie die Einträge in der Datei /etc/iu.ap um sicherzustellen, dass die Verwendung des IP-Filters im Nicht-Cluster-Modus möglich ist.
Ändern Sie die öffentlichen NIC-Einträge, um clhbsndr pfil als Modulliste anzuzeigen.
pfil muss das letzte Modul in der Liste sein.
Wenn Sie für öffentliches und privates Netzwerk den gleichen Adaptertyp haben, wird durch Ihre an der Datei /etc/iu.ap vorgenommenen Änderungen pfil in die nicht öffentlichen Netzwerkströme geschoben. Bei der Erstellung eines Stroms entfernt das Cluster-Transport-Modul allerdings automatisch alle unerwünschten Module, sodass pfil aus den privaten Netzwerkströmen entfernt wird.
Fügen Sie öffentliche Netzwerkschnittstellen zur Datei /etc/ipf/pfil.ap hinzu.
Weitere Informationen finden Sie in Kapitel 26, Solaris IP Filter (Tasks) in System Administration Guide: IP Services.
Starten Sie alle betroffenen Knoten neu.
Sie können die Knoten nacheinander starten.
Fügen Sie der Datei /etc/ipf/ipf.conf Filterregeln auf allen betroffenen Knoten hinzu.
Beachten Sie beim Hinzufügen von Filterregeln zu SunCluster-Knoten die folgenden Richtlinien und Anforderungen.
(nur Solaris 10 8/07) Fügen Sie in der Datei ipf.conf Regeln auf jedem Knoten hinzu, um festzulegen, dass Cluster-Interconnect-Verkehr ungefiltert passieren kann. Regeln, die nicht schnittstellenspezifisch sind, werden auf alle Schnittstellen angewendet, einschließlich Cluster-Interconnects. Überprüfen Sie, ob der Verkehr an diesen Schnittstellen nicht versehentlich blockiert wird. Nehmen wir zum Beispiel an, dass folgende Regeln häufig verwendet werden:
# Default block TCP/UDP unless some later rule overrides block return-rst in proto tcp/udp from any to any # Default block ping unless some later rule overrides block return-rst in proto icmp all |
Fügen Sie folgende Regeln hinzu, um die Blockierung für Cluster-Interconnect-Verkehr aufzuheben. Die verwendeten Teilnetze sollen nur als Beispiel dienen. Leiten Sie die zu verwendenden Teilnetze mithilfe des ifconfig interface-Befehls ab.
# Unblock cluster traffic on 172.16.0.128/25 subnet (physical interconnect) pass in quick proto tcp/udp from 172.16.0.128/25 to any pass out quick proto tcp/udp from 172.16.0.128/25 to any # Unblock cluster traffic on 172.16.1.0/25 subnet (physical interconnect) pass in quick proto tcp/udp from 172.16.1.0/25 to any pass out quick proto tcp/udp from 172.16.1.0/25 to any # Unblock cluster traffic on 172.16.4.0/23 (clprivnet0 subnet) pass in quick proto tcp/udp from 172.16.4.0/23 to any pass out quick proto tcp/udp from 172.16.4.0/23 to any |
SunCluster-Software überträgt Netzwerkadressen von Knoten zu Knoten. Beim Failover ist weder eine besondere Vorgehensweise noch ein Code nötig.
Alle Filterregeln, die sich auf IP-Adressen logischer Hostnamen- und gemeinsamer Adressressourcen beziehen, müssen auf allen Cluster-Knoten identisch sein.
Regeln auf einem Standby-Knoten beziehen sich auf eine nicht existierende IP-Adresse. Diese Regel ist weiterhin Bestandteil des aktiven Regelsatzes des IP-Filters und wird gültig, wenn der Knoten die Adresse nach einem Failover erhält.
Die Filterregeln müssen für alle NICs in der gleichen IPMP-Gruppe identisch sein. Wenn eine Regel also schnittstellenspezifisch ist, muss die gleiche Regel auch für alle anderen Schnittstellen in der gleichen IPMP-Gruppe vorhanden sein.
Weitere Informationen zu Solaris-IP-Filterregeln finden Sie in der Online-Dokumentation ipf(4).
Aktivieren Sie den SMF-Dienst ipfilter.
phys-schost# svcadm enable /network/ipfilter:default |
Konfigurieren Sie die SunCluster-Software auf den Cluster-Knoten. Lesen Sie Einrichten eines neuen Clusters oder Cluster-Knotens.