Elasticsearch集群搭建

最近发现搭建solr集群相对来说还是要比ES集群繁琐许多,并且ES在索引负载均衡、容错性等方面要比solr集群好很多(至少我是这么认为的)。因此将ES集群的搭建不走在这里简单描述下:

我比较习惯下载zip格式从本地解压再上传到服务器,当然tar.gz格式也无所谓了,凭个人爱好习惯吧。


1、下载elasticsearch-xxx.zip (最好使用最新版吧)到服务器,解压到指定文件elasticsearch  命令:unzip -delasticsearch elasticsearch-xxx.zip.当然也可本地解压后再上传。

2、更改elasticsearch.yml配置文件,这也是集群关键了。里面包含关于集群的几乎所有主要配置信息,这里就简单介绍几个 简单点的:

    cluster.name: elastic 集群名字,这个就很好使用了  只要是同一网段的不同主机,就会根据这个名字来加入集群,无需任何其他关联等信息的配置。所以这里要保证每个主机此配置一致;

node.name :test节点名字,每个主机取不一样就行

node.master:true 领导者,保证集群中有一个就行了
node.data: true数据节点,一般都配置为true

3、分别复制elasticsearch-xxx.zip 到不同主机上,按上述更改配置

4、启动就好: ./elasticsearch (前台运行)        ./elasticsearch -d (后台进程运行)    nohup sh elasticsearch &(后台运行)

5、集群就搭建好了,可以使用了。

6、但在这里可想而知,没有界面毕竟不太好看,下面就简单的安装一款插件让我们来直观集群状态:

7、安装elasticsearch-head-master插件,直接在服务器上安装就行,非常简单,运行下面命令就OK了(在线不在线就看你自己的了):

$./plugin -install mobz/elasticsearch-head (这是安装head插件,在线安装)

./plugin install head -url file:/downloads/elasticsearch-head-master.zip (这是离线安装方式,file后面就是插件路径,去github上直接下载,地址就不提供了,时间久了会变,直接上git上搜就行)

安装完成后,在浏览器输入http://localhost:9200/_plugin/head就可以打开ES界面了。



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值