Versions Compared

Key

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

Instalación Standalone de Elastic Search (cada nodo del cluster se instala igual)

...

Editar el fichero conf/elasticsearch.yml e incluir la siguiente configuración:

  • Cluster

  • Node

  • Discovery
    • discovery.zen.ping.multicast.enabled: false

      • cuando es 1 sólo nodo en localhost, se comenta

    • discovery.zen.ping.unicast.hosts: ["127.0.0.1""XX.XX.XX.XX"# IP Localhost e IPs del resto de nodos del cluster

      • cuando es 1 sólo nodo en localhost, esa propiedad se comenta

  • shards (para localhost)
    • index.number_of_shards: 1

    • index.number_of_replicas: 0

...

elasticsearch.indexNumberOfReplicas=0
elasticsearch.indexNumberOfShards=1

 El número de réplicas influye en la eficiencia de las búsquedas, aunque también influye en el rendimiento de indexación

Reindexación

Versión 1.7.4

Cuando queremos crear un nuevo índice con un nuevo mapping-file desde Rhombus, podemos hacerlo directamente contra la API de Elasticseach, o bien, delegarlo al arranque de Athento ECM. Delegarlo a Athento ECM requiere cambiar la propiedad descrita más arriba para el elastisearch.indexName a una nueva versión y luego reiniciar el sistema. Si, por el contrario, queremos hacerlo contra la API podemos hacerlo usando las operaciones que nos indica la documentación de elasticsearch:

 

TODO: Complete