dream

一个菜鸟程序员的成长历程

0%

ElasticSearch二--ES安装

ES–安装

安装

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

    • 设置 $JAVA_HOME
  • 各个版本对 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配置

启动

单节点启动

1
/bin/elasticsearch

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

多节点启动

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

1
2
3
/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进行插件的安装和查看

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

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