Zum Hauptinhalt springen
Version: CloudNet v3.4

Cluster

Voraussetzungen

  • Mindestens eine laufende Node für das Cluster
  • Eine zentrale Datenbank (z.B. MySQL, nicht die Standard-H2-Datenbank)

Einrichtung

  1. Die neue Node zum ersten Mal starten
  2. Die Frage Ist diese Node Teil eines Clusters? (MultiRoot) > während des Installationsprozesses mit ja beantworten
  3. Den Namen der neuen Node eingeben (z.B. Node-2)
  4. Die Cluster-ID des existierenden Clusters eingeben. Diese kann in jeder config.json Datei der eingerichteten Nodes in der Sektion cluster gefunden werden.
  5. Die Namen aller existierenden Nodes eingeben (getrennt durch ;)
  6. Die Adresse jeder Node im Format IP-Adresse:Netzwerkport eingeben (z.B 127.0.0.1:1410)
  7. Die neue Node auf jeder bestehenden Node im Cluster mit dem Befehl clu add <Name> <Host> hinzufügen (z.B. clu add Node-2 127.0.0.1)
Richtig

INFO: Die Verbindung zur Node [uniqueId=Node-2] wurde erfolgreich hergestellt!

Die Verbindung wurde erfolgreich hergestellt und die neue Node wurde dem Cluster hinzugefügt. Nun wäre ein guter Zeitpunkt, um die Node zu einigen Tasks hinzuzufügen und alles (Task-Konfigurationen, Templates etc.) an die neue Node zu schicken, in dem der Befehl clu push all auf einer bereits eingerichteten Node ausgeführt wird.

Fehler

WARNUNG: Autorisierung zu einer Node im Netzwerk ist leider fehlgeschlagen

Die Verbindung zu mindestens einer der vorhandenen Nodes im Cluster ist fehlgeschlagen. Es muss sichergestellt werden, dass die korrekte Cluster-ID in Schritt 4 genutzt wurde und die neue Node zu jeder bereits existierenden Node, wie in Schritt 7 beschrieben, hinzugefügt wurde.