欢迎光临
感受代码之美

在linux系统上搭建Elasticsearch集群

咳咳,这篇文章介绍了在一台机器上搭建一个Elasticsearch集群的详细步骤!

  • 系统环境:ubuntukylin-16.04
  • Elasticsearch版本:1.7.4
  • 集群搭建方式:一台虚拟机2个节点
  • 必备环境:jdk-8u91-linux-x64

进行环境搭建之前,你必须在主机上安装一下JDK环境,具体安装步骤:CentOs安装JDK,这里不再赘述!

安装好JDK环境之后,就可以开始集群的搭建了,如果没有下载Elasticsearch的同学,请到这里进行下载,下载之后的第一步就是进行解压,解压命令如下:

tar -xzvf ./elasticsearch-1.7.4.tar.gz

然后进入安装目录./elasticsearch-1.7.4/config目录

ubuntu@ubuntu-vs:/usr/local/elasticsearch-1.7.4/config$ ls
elasticsearch.yml  logging.yml

然后修改elasticsearch.yml,具体配置项如下:

#集群名称
cluster.name: escluster
#节点名称
node.name: "node1"
#tcp端口
transport.tcp.port: 9300
#http端口
http.port: 9200

这样就配置好了第一节点,把这个elasticserach-1.7.4目录重命名为elasticserach-1.7.4-node1,并复制一份重命名为elasticserach-1.7.4-node2,这样的到如下目录:

drwxr-xr-x  8 ubuntu ubuntu 4096 9月   2 11:39 elasticsearch-1.7.4-node1/
drwxr-xr-x  8 ubuntu ubuntu 4096 9月   2 16:41 elasticsearch-1.7.4-node2/

进入elasticserach-1.7.4-node2目录,更改相关配置为以下内容:

cluster.name: escluster
node.name: "node2"
transport.tcp.port: 9301
http.port: 9201

这样我们就在这台虚拟机上配置好了一个名字叫escluster的集群,分别启动两个节点。

文章参考:

  1. http://www.cnblogs.com/dennisit/p/4132269.html;
  2. http://www.cnblogs.com/zhang-shijie/p/5303905.html;
转载请注明来源:四个空格 » 在linux系统上搭建Elasticsearch集群

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址