elasticsearch6.x官方文档学习笔记----ElasticSearch参数配置

本文详细介绍了ElasticSearch6.x的配置要点,包括设置JVM参数、确保安全配置、重要的ES配置如数据和日志路径、集群名称、节点名称、网络和发现设置,以及系统级别的关键配置,如禁止交换、调整文件描述符限制等,旨在帮助用户更好地理解和配置ElasticSearch以适应生产环境。
摘要由CSDN通过智能技术生成

配置ElasticSearch

主要介绍了ES上线前

重要的基本配置

重要的系统基本配置

设置JVM参数

此文件的默认位置是config/jvm.options(从tar或zip发行版/etc/elasticsearch/jvm.options安装时)和(从Debian或RPM软件包安装时)。

此文件包含遵循特殊语法的以行分隔的JVM参数列表:

  • 仅包含空格的行被忽略
  • 以...开头的行#被视为注释,并被忽略

  • 以-开头的行被视为JVM选项,该选项独立于JVM的版本而应用:
- Xmx2g
  • 以数字开头后跟 :后跟-的行被视为JVM选项,仅当JVM的版本与数字匹配时才适用:
8 : - Xmx2g
  • 以数字开头后跟 -后跟:的行被视为JVM选项,仅当JVM的版本大于或等于数字时才适用:
8 - : - Xmx2g
  • 以数字开头后跟 -后跟数字后跟:的行被视为JVM选项,仅当JVM的版本落在两个数字的范围内时才适用:
8 - 9 : - Xmx2g

您可以向该文件添加自定义JVM标志。

设置Java虚拟机选项的另一种机制是通过ES_JAVA_OPTS环境变量。例如:

export ES_JAVA_OPTS="$ES_JAVA_OPTS -Djava.io.tmpdir=/path/to/temp/dir"
./bin/elasticsearch

当使用RPM或Debian包时,可以在系统配置文件中指定ES_JAVA_OPTS。

安全的配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值