Elasticsearch7x 集群搭建,Linux elasticsearch7x 集群搭建,IK中文分词器,Linux搭建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

在这里插入图片描述

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

在这里插入图片描述

查看集群

输入任何一台服务器 ip:9200/_cat/nodes
就可以看到下面的信息了
在这里插入图片描述

IK分词器

①官网下载安装压缩包,注意是Linux版本,别下载错了。
②下载完成后上传到Linux服务器中。注:是所有集群中的服务器;
③解压并集成到es中

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

cd /usr/local/elasticsearch7/plugins
mkdir ik

2、移动压缩包进行

mv /usr/local/elasticsearch-analysis-ik-7.13.4.zip /usr/local/elasticsearch7/plugins/ik/

3、解压

upzip elasticsearch-analysis-ik-7.13.4.zip
#看到/usr/local/elasticsearch7/plugins/ik 目录下有东西就好了

在这里插入图片描述

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、在浏览器中输入服务器地址加端口号进行查看

在这里插入图片描述

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

拜拜喽~喝咖啡去了

猜你喜欢

转载自blog.csdn.net/qq_37637196/article/details/119459151
今日推荐