ElasticSearch(7.15.1)启动遇到的问题

这篇具有很好参考价值的文章主要介绍了ElasticSearch(7.15.1)启动遇到的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux环境

[root@CZ-QMRKJKXXPT-WW-WEB1 ~]# uname -a
Linux CZ-QMRKJKXXPT-WW-WEB1 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@CZ-QMRKJKXXPT-WW-WEB1 ~]#  cat /proc/version
Linux version 2.6.32-642.el6.x86_64 (mockbuild@worker1.bsys.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) ) #1 SMP Tue May 10 17:27:01 UTC 2016
[root@CZ-QMRKJKXXPT-WW-WEB1 ~]# cat /etc/issue
CentOS release 6.8 (Final)
Kernel \r on an \m

1、如何指定ES使用项目自带jdk

#备份
cp elasticsearch-env elasticsearch-envcopy
#修改
vim elasticsearch-env 

将
# now set the path to java
if [ ! -z "$ES_JAVA_HOME" ]; then
  JAVA="$ES_JAVA_HOME/bin/java"
  JAVA_TYPE="ES_JAVA_HOME"
elif [ ! -z "$JAVA_HOME" ]; then
  # fallback to JAVA_HOME
  echo "warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME" >&2
  JAVA="$JAVA_HOME/bin/java"
  JAVA_TYPE="JAVA_HOME"
else
  # use the bundled JDK (default)
  if [ "$(uname -s)" = "Darwin" ]; then
    # macOS has a different structure
    JAVA="$ES_HOME/jdk.app/Contents/Home/bin/java"
  else
    JAVA="$ES_HOME/jdk/bin/java"
  fi
  JAVA_TYPE="bundled JDK"
fi

修改为


# now set the path to java
#if [ ! -z "$ES_JAVA_HOME" ]; then
#  JAVA="$ES_JAVA_HOME/bin/java"
#  JAVA_TYPE="ES_JAVA_HOME"
#elif [ ! -z "$JAVA_HOME" ]; then
  # fallback to JAVA_HOME
#  echo "warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME" >&2
#  JAVA="$JAVA_HOME/bin/java"
#  JAVA_TYPE="JAVA_HOME"
#else
  # use the bundled JDK (default)
  if [ "$(uname -s)" = "Darwin" ]; then
    # macOS has a different structure
    JAVA="$ES_HOME/jdk.app/Contents/Home/bin/java"
  else
    JAVA="$ES_HOME/jdk/bin/java"
  fi
  JAVA_TYPE="bundled JDK"
#fi

2、can not run elasticsearch as root

#创建用户:elasticsearch
adduser elasticsearch
# 创建用户密码,需要输入两次
passwd elasticsearch
#将对应的文件夹权限赋给该用户
chown -R elasticsearch elasticsearch-7.15.1

su elasticsearch

3、unable to install syscall filter

使用的是centos6,其linux内核版本为2.6。而Elasticsearch的插件要求至少3.5以上版本 。
ElasticSearch(7.15.1)启动遇到的问题
修改confi

bootstrap.system_call_filter: false

4、exception during geoip databases update

此版本将GeoIp功能默认开启了采集。在默认的启动下是会去官网的默认地址下获取最新的Ip的GEO信息
ElasticSearch(7.15.1)启动遇到的问题
在elasticsearch.yml中添加配置文章来源地址https://www.toymoban.com/news/detail-429338.html

ingest.geoip.downloader.enabled: false

5、 max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]

vim /etc/security/limits.conf
#此处elasticsearch对应用户名
elasticsearch soft  nofile  65536
elasticsearch  hard  nofile  65536
elasticsearch  soft  nproc  4096
elasticsearch  hard  nproc  4096

6、max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

vim /etc/sysctl.conf
#新增配置
vm.max_map_count=262144
重新加载/etc/sysctl.conf配置
sysctl -p

7、 Transport SSL must be enabled if security is enabled. Please set [xpack.security.transport.ssl.enabled] to [true] or disable security by setting [xpack.security.enabled] to [false]

#开启安全配置
xpack.security.enabled: false

到了这里,关于ElasticSearch(7.15.1)启动遇到的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • odoo安装启动遇到的问题

    odoo安装启动遇到的问题

    问题:在第一次加载odoo配置文件的时候,启动失败 方法: 1、先检查odoo.conf的内容,尤其是路径 2、然后在Run /Debug Configurations 里输入 -i base -d 新数据库名 3、 重启服务器看可不可以,如果还不行就重装下把数据库删除新建一个或者需要重装数据库,更改一下数据库的版本,

    2024年02月11日
    浏览(10)
  • 初学Elasticsearch遇到的问题

    Elasticsearch是一个 实时分布式搜索和分析引擎 。 它让你以前所未有的速度处理大数据成为可能。 它用于 全文搜索、结构化搜索、分析 以及将这三者混合使用: 使用Java开发并使用 Lucene 作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的 RESTful API 来隐藏Luce

    2024年02月07日
    浏览(7)
  • Logstash启动时遇到的两个问题

    根据日志,logstash需要对这个文件有读写权限,根据日志logstash还会在这个目录写创建文件 根据日志,Logstash启动过程中,会去默认位置读取pipelines.yml文件,而在其他位置都不行 docker run --name logstash -v /root/elk_workspace/logstash/config:/usr/share/logstash/config -v /var/log/nginx:/usr/share/logstash/d

    2024年02月03日
    浏览(9)
  • win10你的电脑遇到问题需要重新启动(Win10你的电脑遇到问题)

    系统出现问题,你可以尝试还原系统,你这个月都应该是没法开机了,重启也还是这样的话。建议你还原系统试试看看再说。实在不行就重装系统吧,我看你的这个界面应该是第三方提供的电脑系统在机体拿掉电池插座后拆开,祛除灰尘。使用学生橡皮轻轻擦拭一下铜质接口

    2024年02月08日
    浏览(20)
  • Xcode 15 运行<iOS 14, 启动崩溃问题

    Xcode 15 运行<iOS 14, 启动崩溃问题

    如题. Xcode 15 启动 iOS 14(没具体验证过, 我的问题设备是iOS 13.7)真机设备 出现启动崩溃 解决方案:

    2024年02月08日
    浏览(15)
  • 【ElasticSearch】一键安装ElasticSearch与Kibana以及解决遇到的问题

    【ElasticSearch】一键安装ElasticSearch与Kibana以及解决遇到的问题

    目录 一、安装ES 二、安装Kibana 三、遇到的问题 按顺序复制即可 docker network create es-net # 创建网络 docker pull elasticsearch:7.12.1 # 拉取镜像 mkdir -p /root/es/data # 创建数据卷 mkdir -p /root/es/plugins # 创建数据卷 chmod 777 /root/es/** # 设置权限 docker run -d --name=es -e \\\"ES_JAVA_OPTS=-Xms512m -Xmx512m\\\" -

    2024年02月12日
    浏览(16)
  • ES(elasticsearch)中遇到elasticsearch.keystore的问题,已解决!!!

    ES(elasticsearch)中遇到elasticsearch.keystore的问题,已解决!!!

    提示:Linux中部署elasticsearch7.8.0 在处于非root权限下,启动elasticsearch,遇到了elasticsearch.keystore的问题 提示:在启动之前,已经给elasticsearch文件夹全部授权为非root权限可以访问,但是elasticsearch.keystore给文件是在启动之后生成的,默认启动权限为root所以无法继续访问下去。 提

    2024年02月06日
    浏览(9)
  • Elasticsearch7.15.2 安装ik中文分词器后启动ES服务报错的解决办法

    Elasticsearch7.15.2 安装ik中文分词器后启动ES服务报错的解决办法

    下载elasticsearch ik中文分词器,在elasticsearch安装目录下的plugins文件夹下创建名为ik的文件夹,将下载的ik中文分词器解压缩到新建的ik文件夹下,再次运行 ./bin/elasticsearch启动ES服务时出现以下错误: Exception in thread \\\"main\\\" java.nio.file.NotDirectoryException: /Users/amelia/work/elasticsearch-7.1

    2024年02月12日
    浏览(14)
  • mac elasticsearch下载安装和遇到问题处理

    mac elasticsearch下载安装和遇到问题处理

    https://www.elastic.co/downloads/elasticsearch 把下载的.tar.gz文件解压到自己设定的目录下 cd /Users/电脑用户名/你的解压目录下/elasticsearch的版本/bin目录下 在bin目录下 执行./elasticsearch http://localhost:9200 如果显示json格式数据成功了 手动修改config文件中的elasticsearch.yml 搜索xpack.security.ena

    2024年02月11日
    浏览(11)
  • 安装Elasticsearch步骤(包含遇到的问题及解决方案)

    安装Elasticsearch步骤(包含遇到的问题及解决方案)

    注: 笔者是在 centos 云服务器环境下安装的Elasticsearch 目录 1.安装前准备 2.下载Elasticsearch  3.启动Elasticsearch 非常容易出问题  第一次运行时,可能出现如下错误: 一、内存不足原因启动失败 二、使用root用户启动问题 三、启动ES自动被killed 四、max virtual memory areas vm.max_map_c

    2024年02月06日
    浏览(10)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包