Vorheriges Thema: Hinzufügen von Knoten zu einem zusätzlichen KoordinationsrechnerNächstes Thema: Installieren von Cluster-Knoten für Koordinationsrechner


Voraussetzungen für das Installieren eines Cluster-Knotens für einen Koordinationsrechner

Sie können einen Cluster-Knoten für einen Domänen-Koordinationsrechner installieren. Ein Cluster-Knoten erweitert die Verarbeitungsleistung eines Domänen-Koordinationsrechners und kann somit zur Leistungsverbesserung beitragen. Ein Cluster-Knoten nutzt die gleichen Datenbanken, die für die anderen vorhandenen Knoten, die Teil des Clusters des Koordinationsrechners sind, konfiguriert wurden.

Führen Sie vor Installation folgenden Voraussetzungen aus:

Gehen Sie folgendermaßen vor:

  1. Identifizieren Sie einen Host für den Cluster-Knoten des Koordinationsrechners, der Plattform- und Hardwarevoraussetzungen erfüllt. Weitere Informationen finden Sie in der Komponente "Koordinationsrechner" in den folgenden zwei Themen:
  2. Stellen Sie sicher, dass sich der Host für diesen Cluster-Knoten im gleichen Subnetz wie andere vorhandene Knoten befindet, die Teil des Koordinationsrechners sind.
  3. Stellen Sie sicher, dass sich der Host für diesen Cluster-Knoten in der gleichen Zeitzone wie andere vorhandene Knoten befindet, die Teil des Koordinationsrechners sind.
  4. Stellen Sie sicher, dass der Host für diesen Cluster-Knoten ein unterstütztes JDK hat. Wenn das JDK nicht vorhanden ist, laden Sie es herunter.

    Weitere Informationen finden Sie unter JDK-Voraussetzungen.

  5. Wenn der Host für diesen Cluster-Knoten eine aktuelle Version von einem Windows-Betriebssystem ausführt, überprüfen Sie die Option "Benutzerkontensteuerung" (unter "Systemsteuerung", "Benutzerkonten"). Wenn diese Option aktiviert ist, deaktivieren Sie das Kontrollkästchen, und starten Sie diesen Server neu.
  6. Wenn der Koordinationsrechner mit einem F5-Lastenausgleich konfiguriert wurde, fügen Sie dem Lastenausgleich diesen Knoten hinzu.

    Weitere Informationen finden Sie unter Erstellen eines F5-Knoten für jeden Cluster-Knoten.

  7. Wenn der Koordinationsrechner mit einem Apache-Lastenausgleich konfiguriert wurde, fügen Sie dem Lastenausgleich diesen Knoten hinzu.
    1. Navigieren Sie zu apache_install_location\conf.
    2. Öffnen Sie die Datei "workers.properties".
    3. Entfernen Sie die Kommentarzeichen am Anfang der folgenden Zeilen unter "Define Node 2" in der Datei "worker.properties".
      worker.node2.port=8009
      
      worker.node2.host=hostname
      
      worker.node2.type=ajp13
      
      worker.node2.lbfactor=1
      
    4. Ändern Sie hostname in den Hostnamen des Servers, auf dem der Knoten des Koordinationsrechners installiert wird.
    5. Fügen Sie "node2" zu der Zeile "worker.loadbalancer.balance_workers=" unter dem Lastenausgleichsverhalten hinzu. Die Eingabe ähnelt dem folgenden Beispiel:
      worker.loadbalancer.balance_workers=node1,node2
      

      Hinweis: Befolgen Sie die gleichen Anweisungen für dritte und darauffolgende Knoten, und korrigieren Sie dabei die richtige Knotenzahl für "node2", zum Beispiel "node3" oder "node4".

    6. Starten Sie Apache neu.
  8. Wenn der Koordinationsrechner mit einem NGINX-Lastenausgleich konfiguriert wurde, fügen Sie dem Lastenausgleich diesen Knoten hinzu.
    1. Navigieren Sie zur Datei "pam-server.conf", und öffnen Sie sie.
    2. Suchen Sie die Zeile "#Define node2". (Die node1-Daten beziehen sich auf den ersten Knoten des Koordinationsrechners. Überspringen Sie Abschnitte, die sich auf "node1" beziehen.)
    3. Fügen Sie Folgendes ein
      # Define node2
        server node2_hostname:jetty_server_port max_fails=3 fail_timeout=3s;
      }              
      

      Hinweis: "jetty server port" ist der Wert "Serverport", der während der Installation des ersten Knotens des Domänen-Koordinationsrechners angegeben wurde. Geben Sie 80 für eine vereinfachte Kommunikation ein, oder geben Sie 7003 für eine veraltete Kommunikation ein.

      Erstellen Sie im Servertag folgende Eingaben:

      Server{
           location = /ws {
      ...
                      // node2 is the upstream name provided above               
                      proxy_pass http://node2;                                                           
                      }  
           location /ws/node2/ {
                      // node2 is the upstream name provided above               
                      proxy_pass http://node2;                                           
                      }
      }