• 配置文件应包含特定于node的设置

    • 例如node.name和paths
  • 或node为了能够加入cluster而需要的设置
    • 例如cluster.name和network.host
  • Elasticsearch 有三个配置文件:
    • elasticsearch.yml 用于配置 Elasticsearch
    • jvm.options 用于配置 Elasticsearch JVM 设置
    • log4j2.properties 用于配置 Elasticsearch 日志记录
  • 对于存档分发,配置目录位置默认为 $ES_HOME/config.
    • 可以通过ES_PATH_CONF环境变量更改配置目录的位置, 如下所示:

      • 或者,可以通过命令行或 shell 配置文件export设置ES_PATH_CONF环境变量
ES_PATH_CONF=/path/to/my/config ./bin/elasticsearch
  • 配置文件格式

    • 配置格式为YAML,以下是更改数据和日志目录路径的示例:
path:data: /var/lib/elasticsearchlogs: /var/log/elasticsearch
  • 设置也可以按如下方式展平:
path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch
  • 配置文件格式

    • 在 YAML 中,可以将非标量值格式化为序列:
discovery.seed_hosts:- 192.168.1.10:9300- 192.168.1.11- seeds.mydomain.com
  • 也可以将非标量值格式化为数组:
discovery.seed_hosts: ["192.168.1.10:9300", "192.168.1.11", "seeds.mydomain.com"]
  • 环境变量替换

    • 使用${…}配置文件中的符号引用的环境变量将替换为环境变量的值。例如:
node.name: ${HOSTNAME}
network.host: ${ES_NETWORK_HOST}
  • 环境变量的值必须是简单的string

    • 使用逗号分隔的string提供 Elasticsearch 将解析为列表的值
    • 例如,Elasticsearch 会将以下string拆分为${HOSTNAME}环境变量的值列表:
export HOSTNAME=“host1,host2"
  • cluster和node设置type

    • cluster和node设置可以根据它们的配置方式进行分类:
    • Dynamic
    • Static
  • Dynamic
    • 可以使用cluster更新设置 API在正在运行的cluster上配置和更新Dynamic设置
    • 还可以在未启动或关闭的node上使用 Local 配置Dynamic设置elasticsearch.yml
  • 如果使用多种方法配置相同的设置,Elasticsearch 会按以下优先顺序应用设置:
    • 临时设置
    • 持久设置
    • elasticsearch.yml 环境
    • 默认设置值
  • Static的
    • Static设置只能在未启动或关闭的node上使用 elasticsearch.yml.
    • 必须在cluster中的每个相关node上设置Static设置

大数据视频推荐:
CSDN
大数据语音推荐:
ELK7 stack开发运维
企业级大数据技术应用
大数据机器学习案例之推荐系统
自然语言处理
大数据基础
人工智能:深度学习入门到精通

10.配置Elasticsearch相关推荐

  1. centos7 安装jdk_Centos 7安装和配置 ElasticSearch入门小白

    实验环境: 操作系统:Centos 7.5 服务器ip:192.168.1.198 运行用户:root 网络环境:Internet 在企业生产环境有很多服务器的时候.很多业务模块的日志的时候运维人员需 ...

  2. win7 64bit下最新Apahe2.4.18+php7.0.2+MySQL5.7.10配置

    原文:win7 64bit下最新Apahe2.4.18+php7.0.2+MySQL5.7.10配置 一.说明 以前配置apache+php+mysql都是参考网上的,一般都没有什么问题.最近公司有个 ...

  3. linux raw设备格式化,SUSE Linux 10配置裸设备(raw devices)

    SUSE Linux 10配置裸设备(raw devices) 裸设备,是没有经过格式化的分区或磁盘,也叫裸分区(原始分区),不被Unix通过文件系统来读取的特殊字符设备.它由应用程序负责对它进行读写 ...

  4. 【Elasticsearch】需要监控的 10 大 Elasticsearch 指标

    1.概述 原文:需要监控的 10 大 Elasticsearch 指标 翻译:干货 | Elasticsearch Top10 监控指标

  5. Windows 10配置CUDA 9.2

    Windows 10配置CUDA 9.2 本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可. 目录 Windows 10配置CUDA 9.2 目录 配置环境&平台 ...

  6. Windows 10配置GPU环境

    Windows 10配置GPU环境 查看显卡型号 下载安装显卡驱动 下载安装CUDA 查看本机显卡驱动版本 查看CUDA和显卡驱动的对应关系 下载安装CUDA 下载cuDNN 验证安装 验证CUDA ...

  7. Windows 10配置网络代理服务器

    Windows 10配置网络代理服务器 本文是基于Windows 10系统环境,配置网络代理服务器,Cent OS 7.3希望通过网络参数配置,可以实现通过网络代理服务器连接互联网: Windows ...

  8. Ubuntu21.10配置阿里云DNS方法

    DNS 简介 域名系统(服务)协议(DNS)是一种分布式网络目录服务,主要用于域名与 IP 地址的相互转换,以及控制因特网的电子邮件的发送. (首先需要打开阿里云官方镜像站:https://devel ...

  9. Windows 10配置阿里云DNS

    Windows 10配置阿里云DNS 首先需要打开阿里云官方镜像站:https://developer.aliyun.com/mirror/找到DNS服务器地址,再进行后续操作. 1.打开Window ...

最新文章

  1. R语言ggplot2可视化在图像中添加脚注信息(footnote)实战:自定义脚注信息的位置、对齐形式、图的脚注、整个网格的脚注
  2. HttpClient之GET请求
  3. java curator_[java,zk]在 linux 上快速搭建 zookeeper curator 开发环境
  4. 【ABAP】Smartforms无法打印特殊字符问题处理方案
  5. Python多任务(4.多线程--Python中的互斥锁和死锁)
  6. HTML+CSS+JS实现 ❤️九宫格图片悬停遮罩层特效❤️
  7. 牛客网 牛客小白月赛1 C.分元宵-快速幂
  8. 【白皮书分享】2020年未来智慧园区白皮书-华为.pdf(附下载链接)
  9. java.io.StreamCorruptedException: invalid stream header: 00000000
  10. How-to: Tune Your Apache Spark Jobs (Part 1)
  11. python常用的十进制、16进制、字符串、字节串之间的转换
  12. phpcms v9框架的目录结构分析
  13. 通天塔之石——企业级前端组件库方案
  14. (转)拿到软银44亿美金巨资后,WeWork要这样布局中国市场
  15. Android进阶学习方法总结(内附阿里P7进阶学习全套资料)
  16. 五种无线通信协议及其特点
  17. 企业进行ISO14001环境管理体系的认证实施究竟是为了什么?
  18. 跨考计算机要选择408吗,408难度比较大,对于跨考更是如此,应从以下三个方面做准备...
  19. Redis集群启动时发生如下错误:Node hadoop103:7002 replied with error: ERR Invalid node address specified: hadoop1
  20. 20000字干货,数据分析 Pandas 75个高频操作都在这儿了!

热门文章

  1. 《富豪谷底求生》纪录片记录
  2. 科技创新与美国麻省理工学院的发展
  3. Biomedical images dataset findings(1 Brain page)
  4. ENVI:(2022年最详细的教程)自定义坐标系
  5. 选购智能机必须知道的知识
  6. 傅里叶变换与不确定性
  7. 使用Markdown绘制UML图
  8. html5自动吸附,基于HTML5Canvas的3D渲染引擎界面以及吸附等效果的运用-
  9. 《图解番茄工作法》读后感
  10. HashpMap的原理,HashMap怎样保证key的唯一性