elasticsearch集群搭建挺简单的,根据 es单机版安装
分别在95和93服务器上面安装了es,单机安装完之后,选择95作为主节点:
elasticsearch.yml中
cluster.name: user-action-data//集群名字各节点要一致
node.name: action-node-95//本节点的名字,不能相同
discovery.zen.ping.unicast.hosts: ["192.168.22.95", "192.168.22.93"]//各个节点的ip,默认第一个为主节点
93的yml文件:
cluster.name: user-action-data//集群名字各节点要一致
node.name: action-node-93//本节点的名字,不能相同
discovery.zen.ping.unicast.hosts: ["192.168.22.95","192.168.22.93"]//各个节点的ip,默认第一个为主节点
很明显吧,这个两个节点除了node.name不一样,其他的保持一致就行了,记得开发端口号:
firewall-cmd --state //查看状态,是否开启
service firewalld start //开启防火墙
service firewalld stop //关闭防火墙
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
firewall-cmd --reload //重启使生效