Nextcloud/Volltextsuche: Upgrade auf Elasticsearch 9

Mit dem neusten (Minor-)Update der App für die Volltextsuche ist diese leider nicht mehr kompatibel zu Elasticsearch 8, sondern setzt Elasticsearch 9 voraus.

Diese Änderung wurde leider nicht wirklich kommuniziert (die offizielle Dokumentation nennt bisher immer noch Elasticsearch 8 als Voraussetzung).

Falls ihr die Volltextsuche in euerer Nextcloud im Einsatz habt: Prüft auf jeden Fall mal, ob diese nach dem Update der NC-App noch funktioniert. Falls nicht, solltet ihr euch Elasticsearch 9 upgraden.

Dieser Artikel zeigt euch, wie ihr dabei vorgehen solltet: Nextcloud/Volltextsuche: Upgrade auf Elasticsearch 9 » DecaTec

1 Like

Nextcloud AIO 12.x liefert Elasticsearch 8.19 aus.
Diese Kombination ist inkompatibel:

  • Einzelne Dokumente werden indexiert,

  • Bulk-Indexierung schlägt vollständig fehl (ClientResponseException "unknown error"),

  • der Index bleibt praktisch leer.

Damit ist die Volltextsuche in AIO 12.x faktisch nicht nutzbar.
AIO müsste entweder Elasticsearch 9 ausliefern oder die App-Version auf die alte ältere Version festlegen.