ElasticSearch--ES安装多节点启动插件安装

ES–安装

安装

  • 运行ElasticSearch, 需安装并配置JDK

    • 设置 $JAVA_HOME
  • 各个版本对 Java的依赖

    • ElasticSearch 5 需要 Java 8 以上的版本
    • ElasticSearch 从6.5开始支持 Java 11
    • https://www.elastic.co/support/matrix#matrix_jvm
    • 7.0开始,内置了Java环境

从官网(https://www.elastic.co/cn/downloads/elasticsearch)可以进行下载安装

目录说明

  • bin : 脚本文件,包括启动 ElasticSearch,安装插件。运行统计数据等。
  • config : 配置文件:elasticsearch.yml。集群配置文件,user,role based相关配置
  • JDK: Java运行环境
  • data: path.data 数据文件
  • lib : Java类库
  • logs: path.log 日志文件
  • modules: 包含所有ES模块
  • plugins: 包含所有已安装插件

JVM配置

  • 修改JVM - config/jvm.options

    • 7.1 下载的默认设置是1GB
  • 配置的建议

    • Xmx 和 Xms设置成一样
    • Xmx 不要超过机器内存的50%
    • 不要超过 30GB - https://www.elastic.co/blog/a-heap-of-trouble

启动

单节点启动

/bin/elasticsearch

启动后可以访问 localhost:9200 进行查看信息

多节点启动

cluster.name 指定同一个集群,node.name指定每个节点的名称,path.data指定数据存放位置

/bin/elasticsearch -E node.name=node1 -E cluster.name=test -E path.data=node1_data -d
/bin/elasticsearch -E node.name=node2 -E cluster.name=test -E path.data=node2_data -d
/bin/elasticsearch -E node.name=node3 -E cluster.name=test -E path.data=node3_data -d

启动完成以后可以直接访问localhost:9200/_cat/nodes查看node信息

安装插件

使用elasticsearch-plugin进行插件的安装和查看

/bin/elasticsearch-plugin list   //查询已安装的插件列表
/bin/elasticsearch-plugin install analysis-icu  //安装analysis-icu插件

还可以通过api进行查看已安装的插件,访问localhost:9200/_cat/plugins可以查看已安装的插件

猜你喜欢

转载自blog.csdn.net/Thepatterraining/article/details/115206551