栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

ElasticSearch的集群部署

ElasticSearch的集群部署

ES集群规划
bigdata01
bigdata02
bigdata03
  1. 在bigdata01、bigdata02、bigdata03中创建普通用户:es。
[root@bigdata01 soft]# useradd -d /home/es -m es
[root@bigdata01 soft]# passwd es
Changing password for user es.
New password: bigdata1234
Retype new password: bigdata1234
passwd: all authentication tokens updated successfully.

2.在bigdata01、bigdata02、bigdata03中修改Linux中最大文件描述符以及最大虚拟内存的参数。

[root@bigdata01 soft]# vi /etc/security/limits.conf 
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
[root@bigdata01 soft]# vi /etc/sysctl.conf
vm.max_map_count=262144

3.重启bigdata01、bigdata02、bigdata03服务器,让前面修改的参数生效。

[root@bigdata01 soft]# reboot -h now

4.在bigdata01中重新解压ES的安装包以及修改目录权限

[root@bigdata01 soft]# tar -zxvf elasticsearch-7.13.4-linux-x86_64.tar.gz
[root@bigdata01 soft]# chmod 777 -R /data/soft/elasticsearch-7.13.4

5.修改elasticsearch.yml配置文件
主要修改network.host、discovery.seed_hosts和cluster.initial_master_nodes这三个参数。

[root@bigdata01 soft]$ cd elasticsearch-7.13.4
[root@bigdata01 elasticsearch-7.13.4]$ vi conf/elasticsearch.yml 
......
network.host: bigdata01
discovery.seed_hosts: ["bigdata01","bigdata02","bigdata03"]
cluster.initial_master_nodes: ["bigdata01", "bigdata02"]
......

6.将bigdata01中修改好配置的elasticsearch-7.13.4目录远程拷贝到bigdata02和bigdata03。

[root@bigdata01 soft]# scp -rq elasticsearch-7.13.4 bigdata02:/data/soft/
[root@bigdata01 soft]# scp -rq elasticsearch-7.13.4 bigdata03:/data/soft/

注意:分别修改bigdata02和bigdata03中ES的elasticsearch.yml配置文件,主要修改network.host参数的值为当前节点主机名。

7.在bigdata01、bigdata02、bigdata03中分别启动ES。
以bigdata01为例:

[root@bigdata01 elasticsearch-7.13.4]# su es
[es@bigdata01 elasticsearch-7.13.4]$ bin/elasticsearch -d

8.验证集群中的进程。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/350292.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号