Update auf ElasticSearch 7.16.2

Update auf Elasticsearch 7.16.2

Mit dem Release 4.72.2 des Formularservers wird die Elasticsearch-Version 7.16.2 empfohlen. Mit einer höheren Version von Elasticsearch ist der Formularserver nicht freigegeben.

Update ohne Docker

  • Elasticsearch stoppen

  • Repo für 7.16.2 einrichten, z.B. unter /etc/yum.repos.d

[elasticsearch]
 name=Elasticsearch repository for 7.x packages
  baseurl=https://artifacts.elastic.co/packages/7.x/yum
  gpgcheck=1
  gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
  enabled=0
  autorefresh=1
  type=rpm-md
  • Elasticsearch-Repo aktivieren und installieren yum install --enablerepo=elasticsearch elasticsearch-7.16.2

  • Elasticsearch-Konfiguration anpassen: Xmx und Xms jeweils auf 1G setzen und gegebenenfalls die Zeile entkommentieren.

  • Elasticsearch starten

  • Elasticsearch in die Systemdienste aufnehmen.

  • Formularserverupdate ausführen

  • Reindex ausführen

Update mit Docker

Zunächst sollten alle Docker-Container gestoppt werden. Anschließend die folgenden Schritte durchführen:

  • In der Datei /opt/docker/fs/docker-compose.yml den Eintrag image: docker.elastic.co/elasticsearch/elasticsearch:7.6.2 durch image:docker.elastic.co/elasticsearch/elasticsearch:7.16.2 ersetzen.

  • Die Datei /opt/docker/fs/elasticsearch/config/jvm.options ist durch die folgende Datei zu ersetzen.

  • Ausführung des regulären Formularserver-Updates inkl. docker-compose up -d.