...
- Wenn der enaio Service-Manager Dienst auf dem selben Server läuft, muss dieser vor der Installation angehalten werden.
- Das Elasticsearch 5.5 stoppen
- Datenverzeichnis sichern
- Elasticsearch 5.5 deinstallieren
Openjdk installieren, JAVA_HOME und Path-Variable entsprechend anpassen
- Elasticsearch 6.3 installieren, dafür elasticsearch-6.3.0.msi starten
- Den Dialogen des Setups folgen und data, log, config - Verzeichnisse konfigurieren
- Elasticsearch als Service installieren
- Den Name vom Cluster (empfohlen „es-red“) konfigurieren
- ICU-Plugin auswählen und installieren
- Setup abschließen
- Den Dienst noch nicht starten.
- Pluginverzeichnisse anpassen:
- Linguistic-Plugin und Security-Plugin in das Plugin-Verzeichis kopieren
- Die Datei java.policy in das Verzeichnis <Elasticsearch>\config kopieren
- Die Datei intrafind.yml in das Verzeichnis <Elasticsearch>\config kopieren und die IP-Adressen, die das Elasticsearch "sehen" dürfen, eintragen.
Es sollte mindestens die IP-Adressen des Service-Manager Servers und des Elasticsearch Servers eingetragen werden. - Im Verzeichnis <Elasticsearch>\config die Datei jvm.options um die folgende Zeile (mit dem Pfad zu java.policy vervollständigen!) erweitern:
-Djava.security.policy=<Pfad_zu_java.policy>
Bsp.: -Djava.security.policy=C:\enaio\elastic\config\java.policy - Im Verzeichnis <Elasticsearch>\config die Datei elasticsearch.yml um die folgenden Zeilen erweitern:
- http.type: if-netty4
network.host: [_site_, _local_]
script.max_compilations_rate: 300/1m
- Linguistic-Plugin und Security-Plugin in das Plugin-Verzeichis kopieren
- Den Dienst starten.
...