elasticsearch全文检索集群搭建

1.准备elasticsearch包,我选择的是7.1.2版本的,5和6版本的会有区别,网盘地址:elasticsearch7.2.0windows和elasticsearch,密码:ak47。

本文介绍的是linux的安装配置使用。

1.将文件拷贝到linux系统中,通过tar -zxvf elasticsearch-7.2.0-linux-x86_64.tar.gz,解压这个文件

通过cp拷贝的命令拷贝三个安装包,分别elasticsearch1、elasticsearch2、elasticsearch3

进入到elasticsearch1/config中,看到会有这个的文件,elasticsearch.yml

通过vim命令修改这个文件,vim elasticsearch.yml


#ji qun ming cheng,集群名称
cluster.name: my-application
#节点名称,如果是两位两个安装包就修改为node-2和node-3
node.name: node-1
##是不是有资格主节点
node.master: true
##是否存储数据
node.data: true
##最⼤集群节点数,设置了三个安装包,最大集群3
node.max_local_storage_nodes: 3
##⽹关地址
network.host: 0.0.0.0
##端⼝,另外两个安装包9201和9202
http.port: 9200
##内部节点之间沟通端⼝,另外两个机器9400和9500
transport.tcp.port: 9300
##es7.x 之后新增的配置,写⼊候选主节点的设备地址,在开启服务后可以被选为主
节点,三个安装包同样的配置
discovery.seed_hosts: ["192.168.1.103:9300","192.168.1.103:9400","192.168.
1.103:9500"]
##es7.x 之后新增的配置,初始化⼀个新的集群时需要此配置来选举master
cluster.initial_master_nodes: ["node-1", "node-2","node-3"]
##数据和存储路径
path.data: /usr/local/elasticsearch-log-data/Documents/study/search/storag
e/a/data
path.logs: /usr/local/elasticsearch-log-data/Documents/study/search/storag
e/a/logs                                                                 

修改完成后输入esc,在输入:wq!,保存被退出,另外两个机器相似的配置,如下图

节点:node-2,端口:9201

 节点:node-3,端口:9202

 

 全部保存成功后,因为root用户不支持登录,可以新建一个用户,采用如下命令

useradd elasticsearch(新建一个elasticsearch用户)

把elasticsearch文件夹权限赋予给elasticsearch用户

执行如下命令,chown -R elasticsearch:elasticsearch   /elasticsearch,因为我的elasticsearch在local目录中,所以要进入到local目录中。

 在输入,chmod 777 elasticsearch

权限赋予完成,可以切换用户了。输入 su elasticsearch

 输入ll,就可以看到elasticsearch的文件夹权限了

注意,在配置elasticsearch.yml文件时, 这个数据存储路径和日志存储路径的权限也要分配给elasticsearch用户,不然不能正常启动,授权方式同elasticsearch文件夹上面的方式类似

输入cd elasticsearch/elasticsearch1/bin

在输入:./elasticsearch,

 

 如下所示,启动成功,另外两个安装包elasticsearch2和elasticsearch3类似

在浏览器中输入:http://192.168.1.103:9200,http://192.168.1.103:9201,http://192.168.1.103:9202(我的linux系统ip为103)

 

 

 

 这个时候集群搭建完成,可以通过这个url:http://192.168.1.103:9200/_cat/health?v查看状态。

 

 

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雪豹_黑狐

谢谢大家的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值