ElasticSearch – Servidor baseado no Apache Lucene

Alguns recursos comerciais criam índices automaticamente no Elasticsearch. Por padrão, o Elasticsearch está configurado para permitir a criação automática de índice e nenhuma etapa adicional é necessária. No entanto, se você desabilitou a criação automática de índice no Elasticsearch, configure action.auto_create_index-o elasticsearch.ymlpara permitir que os recursos comerciais criem os seguintes índices:

  • auto_create_index: .monitoring*,.watches,.triggered_watches,.watcher-history*,.ml*

Executando o Elasticsearch na linha de comando

O Elasticsearch pode ser iniciado na linha de comando da seguinte maneira:

  • ./bin/elasticsearch

Se você tiver protegido por senha o keystore do Elasticsearch, será solicitado a digitar a senha do keystore. Consulte Configurações seguras para obter mais detalhes.

Verificando se o Elasticsearch está sendo executado

Você pode testar se o nó ElasticSearch está sendo executado através do envio de uma solicitação HTTP para a porta 9200em localhost:

  • GET /

o que deve fornecer uma resposta parecida com esta:

  • {
  • “name” : “Cp8oag6”,
  • “cluster_name” : “elasticsearch”,
  • “cluster_uuid” : “AT69_T_DTp-1qgIJlatQqA”,
  • “version” : {
  • “number” : “7.8.0”,
  • “build_flavor” : “default”,
  • “build_type” : “tar”,
  • “build_hash” : “f27399d”,
  • “build_date” : “2016-03-30T09:51:41.449Z”,
  • “build_snapshot” : false,
  • “lucene_version” : “8.5.1”,
  • “minimum_wire_compatibility_version” : “1.2.3”,
  • “minimum_index_compatibility_version”  : “1.2.3”
  • },
  • “tagline”  : “You Know, for Search”
  • }

 

A impressão de log para stdout pode ser desativada usando a opção –q ou –quiet na linha de comando.