加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_汕头站长网 (https://www.0754zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Elasticsearch(集 群)+Logstash+Java整合实现Word、

发布时间:2023-01-31 11:30:04 所属栏目:Linux 来源:
导读:  elasticsearch7.16.2集群部署 服务器提供:3台linux服务器(例如:127.0.0.1、127.0.0.2、127.0.0.3) 策略开通: 确保1127.0.0.1、127.0.0.2、127.0.0.3 与 128.0.0.1( mysql所在服务器) 之间相互通信正常(如
  elasticsearch7.16.2集群部署 服务器提供:3台linux服务器(例如:127.0.0.1、127.0.0.2、127.0.0.3) 策略开通: 确保1127.0.0.1、127.0.0.2、127.0.0.3 与 128.0.0.1( mysql所在服务器) 之间相互通信正常(如:9201、9202、9203、9301、9302、9303端口可用) 目标: 1. 127.0.0.1 服务器部署es集群的第一个结点 node-1, 127.0.0.2 部署es集群的第二个结点 node-2,127.0.0.3部署es集群的第三个结点 node-3。 (注意:如果测试环境只有一台服务器,也可以部署集群,只不过此时部署的是伪集群,为防止端口占用,需将每个结点的对外端口设置不一样) 2. 在ngix 上配置 node-1, node-2, node-3三个结点的地址,实现负载均衡对外提供一个统一的访问ip。 3. 在windows服务器安装可以查看es的可视化工具(选择性安装kibana 或ElasticHD 或 直接通过浏览器查看:)(注意:135.0.0.1是ngix所在服务器,允许对外访问) 4. 127.0.0.1 再部署logstash(实现将mysql数据同步到es里)。
 
  elasticsearch-linux版安装包下载(可去es官网下):
 
  elasticsearch-linux-x86-64版本-Java文档类资源-CSDN下载
 
  logstash-linux版安装包下载(可去es官网下):
 
  logstash-7.16.2-linux-x86-64版-Java文档类资源-CSDN下载
 
  部署127.0.0.1(node-1结点)
 
  1. 用非root用户登录服务器(原因: es必须非root用户才能启动成功)
 
  例如:用 esuser 用户登录
 
  2. 用 esuser用户登录后,在 /home/esuser/ 目录下新建es文件夹集群linux,将elasticsearch-7.16.2.tar.gz的安装包上传到 /home/esuser/es/目录下解压:
 
  tar -zcvfelasticsearch-7.16.2.tar.gz
 
  如果上传的是elasticsearch-7.16.2.zip 则用如下命令解压:
 
  unzipelasticsearch-7.16.2.zip
 
  如果上传的是elasticsearch-7.16.2.tar 则用:
 
  tar -xvfelasticsearch-7.16.2.tar
 

(编辑:云计算网_汕头站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!