Elastic search updaten
Ob eine Aktualisierung notwendig ist, kann der Seite Maintenance der Suche entnommen werden.
Aktuelle ES Version anpassen
Unter /server/docker/xelos kann in der Datei docker-compose.yml die Änderung vorgenommen werden.
# == Full-Text Search: ElasticSearch Service =====
# HOST: sysctl -w vm.max_map_count=262144 + /etc/sysctl.conf
# HOST: Make sure data folder is chown 1000:1000
elastic:
image: docker.elastic.co/elasticsearch/elasticsearch:6.8.5
hostname: search.xelos-vm.local
Wenn kein Clustersetup verwendet wird, muss außerdem environment: angepasst werden.
environment:
- discovery.type=single-node
- cluster.routing.allocation.disk.threshold_enabled=false # Disable shutdown in case of full hdd, default:85%
- bootstrap.memory_lock=true # Prevent swapping
Nach den Anpassungen kann wie gewohnt ein docker-compose pull und docker-compose up -d ausgeführt werden