Möchten Sie erfahren, wie Sie eine ElasticSearch-Clusterinstallation auf Ubuntu Linux durchführen? In diesem Tutorial zeigen wir Ihnen, wie Sie einen ElasticSearch-Cluster auf einem Computer mit Ubuntu Linux installieren.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• ElasticSearch 7.7.0

In unserem Beispiel ist die ElastiSearch-Knoten 01-IP-Adresse 192.168.100.9.

In unserem Beispiel ist die ElastiSearch-Knoten 02-IP-Adresse 192.168.100.10.

Tutorial ElasticSearch - Clusterinstallation

Verwenden Sie apt-get, um die erforderlichen Pakete zu installieren.

Copy to Clipboard

Laden Sie den ElasticSearch-Repository-Schlüssel herunter und installieren Sie ihn.

Copy to Clipboard

Hinzufügen des offiziellen ElasticSearch-Repositorys zu Ihrer APT-Datenbank

Copy to Clipboard

Aktualisieren Sie die APT-GET-Datenbank, und installieren Sie das ElasticSearch-Paket.

Copy to Clipboard

Wiederholen Sie diese Schritte auf allen Knoten des ElasticSearch-Clusters.

Tutorial ElasticSearch - Clusterkonfiguration auf Knoten 01

Legen Sie einen Hostnamen mit dem Befehl hostnamectl fest.

Copy to Clipboard

Beenden Sie den ElasticSearch-Dienst.

Copy to Clipboard

Bearbeiten der ElasticSearch-Konfigurationsdatei mit dem Namen: elasticsearch.yml

Copy to Clipboard

Fügen Sie die folgenden Zeilen am Ende der Datei hinzu.

Copy to Clipboard

Hier ist die Datei mit unserer Konfiguration.

Copy to Clipboard

In unserem Beispiel haben wir den ElasticSearch-Cluster mit dem Namen POWER-CLUSTER-01 erstellt.

In unserem Beispiel legen wir fest, dass dieser Knoten ElasticSearch-01 heißt.

In unserem Beispiel legen wir die folgenden Master-fähigen Knoten fest: 192.168.100.9 und 192.168.100.10

Starten Sie den ElasticSearch-Dienst.

Copy to Clipboard

Überprüfen Sie den Integritätsstatus des ElasticSearch-Clusters.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Herzlichen glückwunsch! Sie haben die Konfiguration des ersten ElasticSearch-Clusterknotens abgeschlossen.

Tutorial ElasticSearch - Clusterkonfiguration auf Knoten 02

Legen Sie einen Hostnamen mit dem Befehl hostnamectl fest.

Copy to Clipboard

Beenden Sie den ElasticSearch-Dienst.

Copy to Clipboard

Bearbeiten der ElasticSearch-Konfigurationsdatei mit dem Namen: elasticsearch.yml

Copy to Clipboard

Fügen Sie die folgenden Zeilen am Ende der Datei hinzu.

Copy to Clipboard

Hier ist die Datei mit unserer Konfiguration.

Copy to Clipboard

In unserem Beispiel haben wir den ElasticSearch-Cluster mit dem Namen POWER-CLUSTER-01 erstellt.

In unserem Beispiel legen wir fest, dass dieser Knoten ElasticSearch-02 heißt.

In unserem Beispiel legen wir die folgenden Master-fähigen Knoten fest: 192.168.100.9 und 192.168.100.10

Starten Sie den ElasticSearch-Dienst.

Copy to Clipboard

Überprüfen Sie den Integritätsstatus des ElasticSearch-Clusters.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel ist der ElasticSearch-Clusterstatus grün.

In unserem Beispiel ist die ElasticSearch-Clusteranzahl der Knoten 2.

Herzlichen glückwunsch! Sie haben die Konfiguration des ElasticSearch-Clusters abgeschlossen.

Tutorial ElasticSearch - Testen des Clusters

Erstellen Sie einen ElasticSearch-Index auf dem ersten Knoten des Clusters.

Copy to Clipboard

Fügen Sie diesem ElasticSearch-Index einige Informationen hinzu.

Copy to Clipboard

Listen Sie die Informationen in diesem ElasticSearch-Index auf.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Fordern Sie dieselben Informationen vom zweiten ElasticSearch-Knoten an.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Beide ElasticSearch-Knoten verfügen über dieselben Informationen.