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.ymlden Eintragimage: docker.elastic.co/elasticsearch/elasticsearch:7.6.2durchimage:docker.elastic.co/elasticsearch/elasticsearch:7.16.2ersetzen. -
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.