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 (编辑:云计算网_汕头站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐


浙公网安备 33038102330478号