Linux 安装 ElasticSearch 提示 Excepción en el hilo "principal" java.lang.RuntimeException

Inserte la descripción de la imagen aquí

Problema①

  • Siga las instrucciones oficiales para instalar, pero se produce este problema:
    Inserte la descripción de la imagen aquí

  • Probablemente significa que no está permitido su uso rootpara la instalación.

la razón

elasticsearchEl valor predeterminado es no permitir que el rootusuario comience.

resolver

Solución 1: Des.insecure.allow.root = true

  • Modificar /software/elasticsearch-7.12.0/bin/elasticsearch, agregarES_JAVA_OPTS=”-Des.insecure.allow.root=true”

  • O agregue al ejecutar:sh /software/elasticsearch-7.12.0/bin/elasticsearch -d -Des.insecure.allow.root=true

Nota: Las atmósferas oficiales rootpueden ser un riesgo de seguridad para correr, no se recomienda rootejecutarlas.

Solución 2: agregue usuarios dedicados

useradd elasticsearch
chown -R elasticsearch:elasticsearch /software/elasticsearch-7.12.0
su elasticsearch
sh /software/elasticsearch-7.12.0/bin/elasticsearch -d

Problema ②

Inserte la descripción de la imagen aquí

resolver

  • Memoria insuficiente, 1Gse requiere al menos espacio de memoria

Supongo que te gusta

Origin blog.csdn.net/weixin_43438052/article/details/115211026
Recomendado
Clasificación