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

一、前言

二、下载

1.下载地址

https://www.elastic.co/downloads/past-releases

三、单实例安装

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

四、分布式安装

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

1.master配置

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

在文件结尾增加:

# 为了解决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 文件

在文件结尾增加:

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 文件

在文件结尾增加:

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.下载地址

https://github.com/mobz/elasticsearch-head

2.安装

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

npm install 

或者 

yarn install

3.启动

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

npm run start

或者

yarn run start

3.管理页面

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

http://localhost:9100/

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏不想当开发的产品不是好测试

git 简易使用说明

背景 代码用git管理,所以需要大家熟悉git工具的一些操作 目前我们自动化在develop分支上进行编写 前言 安装git,https://git-scm.c...

23450
来自专栏电光石火

linux安装mysql

Linux服务器yum安装(CentOS6 64位) 所有在服务器上执行的命令,都在 # 后面 1、命令安装mysql # yum install mysql ...

370110
来自专栏前端小叙

nvm安装node和npm,个人踩坑记录

我采用nvm-setup安装windows版本的nvm nvm安装node出现的问题: 1、node成功了,npm没成功      解决:在nvm 安装了nod...

74680
来自专栏salesforce零基础学习

salesforce 零基础学习(二十)简单APP制作

本篇参考链接:https://developer.salesforce.com/trailhead/project/salesforce_developer_w...

26180
来自专栏pangguoming

centos7查看端口命令

查看Centos端口命令: # netstat -lntp #查看监听(Listen)的端口 # netstat -antp #查看所有建立的TCP连接 其他...

87450
来自专栏smy

windows下nginx的安装及使用方法入门

nginx功能之一可以启动一个本地服务器,通过配置server_name和root目录等来访问目标文件 一. 下载 http://nginx.org/ 下载后解...

74940
来自专栏黑泽君的专栏

windows中使用Git如何解决文件冲突?

假设在合并Pull Request到我们的主分支之前,想对要合并的新分支添加修改,该如何做呢? 答:只需到回到windows中对新分支中的文件进行修改再保存...

66420
来自专栏信安之路

部署nginx_lua_waf记录

通过部署nginx_lua_waf,具有使用简单、高性能、轻量级的优势,能够有效的防范sql注入、文件包含、XSS、fuzzing等web攻击,屏蔽异常的网络请...

32700
来自专栏小尘哥的专栏

ES初体验

2、 将elasticsearch-workspace文件夹和software文件夹拷贝到linux系统根目录,如果已经存在则删除。

11610
来自专栏抠抠空间

Linux上安装MySQL及其基础配置

28500

扫码关注云+社区

领取腾讯云代金券