CentOS环境下elasticsearch集群搭建

本文档详细介绍了如何在CentOS6.6系统上搭建Elasticsearch2.1.1集群,包括环境准备、节点配置以及集群设置,确保节点间可以有效通信并实现集群功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、环境搭建(CentOS6.6)
机器1(192.168.13.166)
机器2(192.168.13.171)
采用rpm安装jdk1.8和Elasticsearch2.1.1,安装过程参考CentOS6.6环境下安装Elasticsearch搜索引擎
Elasticsearch配置目录:/etc/elasticsearch
Elasticsearch数据目录:/var/lib/elasticsearch
Elasticsearch日志目录:/var/log/elasticsearch
Elasticsearch安装目录:/usr/share/elasticsearch
Elasticsearch进程文件目录:/var/run/elasticsearch/elasticsearch.pid
2、集群配置(两台机器的配置设置如下)
打开配置文件vim /etc/elasticsearch/elasticsearch.yml
cluster.name: my_cluster //设置集群名称,必须设置一样
node.name: node_name //设置节点名称,必须设置为不同
network.host: 本机的ip地址 //设置为本机的ip地址,否则其他无法访问
http.port: 9200 //服务端口号,默认为9200
transport.tcpport: 9300 //集群通信端口号,默认为9300
discovery.zen.ping.unicast.hosts: ["ip:9300", "ip:9300"] //设置集群自动发现机器ip,设置后主节点和从节点将采用推举方式进行
discovery.zen.ping.multicast.enabled: false //由于阿里禁止广播,建议关闭广播
discovery.zen.ping_timeout: 10s //ping 的超时时间
discovery.zen.fd.ping_timeout: 10s //ping 的超时时间 Fault Detection
discovery.zen.fd.ping_retries: 6 //ping 重试的次数
discovery.zen.fd.ping_interval: 5s //ping 的间隔
具体配置参考下图

最后查看集群状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值