系统版本:CentOS Linux release 7.9.2009 (Core)
 es版本: elasticsearch-7.6.2
 本次搭建es集群为三个节点
 
- 添加启动用户
确保elasticsearch的启动用户为普通用户,这里我创建了es用户用于启动elasticsearch
- 修改配置文件 sysctl.conf
- 修改配置文件limits.conf
      * soft nofile 131072
      * hard nofile 131072
      * soft nproc 131072
      * hard nproc 131072
      * soft memlock unlimited
      * hard memlock unlimited

 4. 配置主机映射,编辑hosts文件
- 修改elasticsearch-7.6.2配置文件
从这里开始的操作全部使用第一步创建的es用户操作,安装目录根据实际的情况自主决定
 在172.0.0.1第一个节点上修改

-  安装包分发 
 将配置好的elasticsearch-7.6.2 安装包分发至172.0.0.2以及172.0.0.3机器上,分发完成之后修改上方白色框标记的地方
-  启动elasticsearch 如果等待一会不报错的话即可 
- 验证任意节点访问9200端口,可以看到访问页面 name 为 node-1 ,访问不同的机器对应的name也是不同的

- 使用nginx代理实现单节点集群配置
upstream es {
                server 172.0.0.1:9200;
                server 172.0.0.2:9200;
                server 172.0.0.3:9200;
        }
server {
        listen 19200;
        charset utf-8;
        server_name  172.0.0.4;
        location /index {
                proxy_pass http://es;
        }
}
***到这里就结束啦,如果你有什么疑问,或者对文章有什么疑问欢迎你留言。祝顺利~~ ***










