天天看点

Elasticsearch7x 集群搭建,Linux elasticsearch7x 集群搭建,IK中文分词器,Linux搭建Kibana使用相关版本信息下载地址ES搭建-LinuxIK分词器Kibana 安装

前两篇文章都是单机版的,并不是集群模式的,所以现在要在两台服务器上进行ES集群的搭建。

本文搭建举例为两台服务器,如果你们是2+以上的话,就需要修改多个配置文件和修改node-name.具体可以看下面的操作。

使用相关版本信息

1. Elasticsearch使用版本为7.13.4

2. Elasticsearch-analysis-ik使用版本为7.13.4

3. Kibana使用版本为7.13.4

Elasticsearch 搜索引擎

Elasticsearch-analysis-ik 中文分词器(有兴趣的小朋友可以去查阅相关资料)

Kibana ES可视化命令操作界面(有兴趣的小朋友可以去查阅相关资料)

下载地址

  1. elasticsearch下载地址:点我去下载
  2. Elasticsearch-analysis-ik分词器下载地址:点我去下载
  3. Kibana下载地址:点我去下载

ES搭建-Linux

127.0.0.1服务器

1、解压

tar -zxvf elasticsearch-7.13.4-linux-x86_64.tar.gz

例如:
cd /usr/local/elasticsearch7
mkdir data
3、修改配置文件
vim /config/elasticsearch.yml
           

2、创建data文件夹 cd /解压后的根目录

例如:
cd /usr/local/elasticsearch7
mkdir data
3、修改配置文件
vim /config/elasticsearch.yml
           

3、修改配置文件

vim /config/elasticsearch.yml
           

修改内容如下:

cluster.name: my-application
node.name: node-1
node.attr.rack: r1
path.data: /usr/local/elasticsearch7/data
path.logs: /usr/local/elasticsearch7/logs
network.host: 127.0.0.1
http.port: 9200
discovery.seed_hosts: ["127.0.0.1", "127.0.0.2"]
cluster.initial_master_nodes: ["node-1", "node-2"]
           

按ESC,输入 :wq! 保存

4、启动es

cd /usr/local/elasticsearch7/bin
 
 ./elasticsearch -d
           

5、浏览器访问,查询是否正常启动

浏览器输入:127.0.0.1:9200
           
Elasticsearch7x 集群搭建,Linux elasticsearch7x 集群搭建,IK中文分词器,Linux搭建Kibana使用相关版本信息下载地址ES搭建-LinuxIK分词器Kibana 安装

127.0.0.2服务器

1、解压

tar -zxvf elasticsearch-7.13.4-linux-x86_64.tar.gz

例如:
cd /usr/local/elasticsearch7
mkdir data
3、修改配置文件
vim /config/elasticsearch.yml
           

2、创建data文件夹 cd /解压后的根目录

例如:
cd /usr/local/elasticsearch7
mkdir data
3、修改配置文件
vim /config/elasticsearch.yml
           

3、修改配置文件

vim /config/elasticsearch.yml
           

修改内容如下:

cluster.name: my-application
node.name: node-2
node.attr.rack: r1
path.data: /usr/local/elasticsearch7/data
path.logs: /usr/local/elasticsearch7/logs
network.host: 127.0.0.2
http.port: 9200
discovery.seed_hosts: ["127.0.0.1", "127.0.0.2"]
cluster.initial_master_nodes: ["node-1", "node-2"]
           

按ESC,输入 :wq! 保存

4、启动es

cd /usr/local/elasticsearch7/bin
 
 ./elasticsearch -d
           

5、浏览器访问,查询是否正常启动

浏览器输入:127.0.0.2:9200
           
Elasticsearch7x 集群搭建,Linux elasticsearch7x 集群搭建,IK中文分词器,Linux搭建Kibana使用相关版本信息下载地址ES搭建-LinuxIK分词器Kibana 安装

查看集群

输入任何一台服务器 ip:9200/_cat/nodes

就可以看到下面的信息了

Elasticsearch7x 集群搭建,Linux elasticsearch7x 集群搭建,IK中文分词器,Linux搭建Kibana使用相关版本信息下载地址ES搭建-LinuxIK分词器Kibana 安装

IK分词器

①官网下载安装压缩包,注意是Linux版本,别下载错了。

②下载完成后上传到Linux服务器中。注:是所有集群中的服务器;

③解压并集成到es中

1、进入es 文件夹,并新建文件夹

cd /usr/local/elasticsearch7/plugins
mkdir ik
           

2、移动压缩包进行

3、解压

upzip elasticsearch-analysis-ik-7.13.4.zip
#看到/usr/local/elasticsearch7/plugins/ik 目录下有东西就好了
           
Elasticsearch7x 集群搭建,Linux elasticsearch7x 集群搭建,IK中文分词器,Linux搭建Kibana使用相关版本信息下载地址ES搭建-LinuxIK分词器Kibana 安装

4、重启es

ps aux|grep elastic

kill -9 上面命令查到的进程号

cd /usr/local/elasticsearch7/bin

./elasticsearch -d

           

Kibana 安装

任意选择集群中的一台服务器进行安装即可,如果你都想安装,那我没意见;这里我是在01上安装的;

官网下载压缩包,注意是Linux版本,别下载错了。

将压缩包上传到Linux服务器中。

1、解压

tar -zxvf kibana-7.13.4-darwin-x86_64.tar.gz

进入解压后的文件夹进行设置
    
vim config/kibana.yml

# 放开注释,将默认配置改成如下:

server.port: 5601
server.host: "0.0.0.0"
elasticsearch.url: "http://【es服务器地址】:9200"
kibana.index: ".kibana"
           

2、设置

进入解压后的文件夹进行设置
vim config/kibana.yml

# 放开注释,将默认配置改成如下:
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.url: "http://【es服务器地址】:9200"
kibana.index: ".kibana"
           

3、执行命令启动kibana

./bin/kibana
           

4、在浏览器中输入服务器地址加端口号进行查看

Elasticsearch7x 集群搭建,Linux elasticsearch7x 集群搭建,IK中文分词器,Linux搭建Kibana使用相关版本信息下载地址ES搭建-LinuxIK分词器Kibana 安装

首先谢谢你看到了这里,如果你按照这篇文章搭建成功了,那么恭喜你;如果没有成功的话,可能是我写的不够清楚,可以给我提出问题和意见,我会加以改正。

拜拜喽~喝咖啡去了

继续阅读