前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ElasticSearch_学习_01_单实例安装与分布式安装

ElasticSearch_学习_01_单实例安装与分布式安装

作者头像
shirayner
发布2018-08-10 10:04:38
2800
发布2018-08-10 10:04:38
举报
文章被收录于专栏:Java成神之路Java成神之路

一、前言

二、下载

1.下载地址

代码语言:javascript
复制
https://www.elastic.co/downloads/past-releases

三、单实例安装

直接解压,window下运行 elasticsearch.bat 即可。

四、分布式安装

将下载的压缩文件解压成三份,分别重命名为: es-master 、es-slave1 、es-slave2

1.master配置

(1)修改master的   /config/elasticsearch.yml 文件

在文件结尾增加:

代码语言:javascript
复制
# 为了解决es-head插件 js跨域 问题
http.cors.enabled: true
http.cors.allow-origin: "*"

# 设置集群名称
cluster.name: wali
# 设置节点名称
node.name: master
# 指定节点为master节点
node.master: true

network.host: 127.0.0.1

(2)启动master节点(即运行 elasticsearch.bat)

2.slave1 配置

(1)修改slave1的   /config/elasticsearch.yml 文件

在文件结尾增加:

代码语言:javascript
复制
cluster.name: wali
node.name: slave1


network.host: 127.0.0.1
http.port: 8280

# 指定master地址
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]

(2)启动master节点

3.slave2节点

(1)修改slave2的   /config/elasticsearch.yml 文件

在文件结尾增加:

代码语言:javascript
复制
cluster.name: wali
node.name: slave2


network.host: 127.0.0.1
http.port: 8000

# 指定master地址
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]

(2)启动master节点

五、安装 elasticsearch-head

1.下载地址

代码语言:javascript
复制
https://github.com/mobz/elasticsearch-head

2.安装

将下载的文件解压,然后执行以下命令来下载依赖。(需要安装node.js或者yarn)

代码语言:javascript
复制
npm install 

或者 

yarn install

3.启动

执行以下命令来启动 elasticsearch-head

代码语言:javascript
复制
npm run start

或者

yarn run start

3.管理页面

启动成功后,即可进入管理页面。管理页面地址为:

代码语言:javascript
复制
http://localhost:9100/

 如下图,已成功开启了三个节点。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-07-05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、前言
  • 二、下载
    • 1.下载地址
    • 三、单实例安装
    • 四、分布式安装
      • 1.master配置
        • 2.slave1 配置
          • 3.slave2节点
          • 五、安装 elasticsearch-head
            • 1.下载地址
              • 2.安装
                • 3.启动
                  • 3.管理页面
                  相关产品与服务
                  Elasticsearch Service
                  腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档