Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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
  • 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
  • Den Dienst starten.

Updatevorgehen für

...

Systeme mit < 10 Mio Datensätzen

Folgende Schritte sind für Systeme mit weniger als 10 Mio. Objekten zu beachten:

  • Das Elasticsearch  Setup muss gemäß der obigen Anleitung durchgeführt werden.
    (Wir empfehlen für den Speicherort der elasticsearch Datenbank einen schnellen Speicher - optimalerweise einen SSD-Speicher - zu verwenden.)
  • Nach dem Start des aktualisierten Systems wird die elasticsearch Datenbank auf die neue Version aktualisiert. Bei Produktivsystemen mit mehr als 1 Mio. Objekten sollte ein passendes Zeitfenster für das Update gewählt werden.
    Es kann mit einer durchschnittlichen Dauer von 30 Minuten / 1 Mio. Datensätze gerechnet werden.

Updatevorgehen für

...

Systeme mit > 10 Mio Datensätzen

Für (produktive) Systeme mit mehr als 10 Mio. Objekten empfehlen wir die Verwendung des ES63-Migration Tools um die Downtime des (Produktions)Systems so gering wie möglich zu halten.

...