Elasticsearch集群配置

集群信息

虚拟机

  • 10.0.31.198
  • 10.0.31.196
  • 10.0.31.178
  • 密码:**

安装

安装elasticsearch

解压es安装包

启动多节点集群

 ./elasticsearch --cluster.name <集群名称> --node.name <节点名称>
查看集群状况:
curl 'localhost:9200/_cat/health?v'

安装web集群插件head

./bin/plugin install mobz/elasticsearch-head

有可能因为被墙,无法访问。解决方法:
Download it manually from https://github.com/mobz/elasticsearch-head and unzip it in elasticsearch-1.4.2/plugins/head/_site/

配置ssh免密码登陆

ssh-keygen -t rsa 
cat *.pub >> authorized_keys
将相应文件拷贝到各个节点

配置系统参数

修改max limit number of file descriptors 
ulimit -n 65538

修改max_map_count:限制一个进程可以拥有的VMA(虚拟内存区域)的数量
sysctl -w vm.max_map_count=65535
echo 65535 > /proc/sys/vm/max_map_count

配置Elasticsearch

基本设置

  • 网络IP修改:network
  • 路径修改:path
  • 节点名称node name,可以设定为主机名${HOSTNAME}
  • 集群名称:cluster.name
network:
    host:10.0.131.198
path:
    logs:/tmp/log
    data:/tmp/data

设定节点名称及是否符合主机条件
node:
    name:${HOSTNAME}
    master:true

设定集群名称
cluster.name: esCluster

交互,使用用户输入作为节点名称
node:
    name:${prompt.text}

设定ES集群通信的端口号
transport.tcp.port9300 

集群中其他服务器及TCP端口列表
discovery.zen.ping.unicasts.hosts:[“10.0.31.198:9300”, “10.0.10.78.9300”]

配置参考列表

表 1. Elasticsearch 配置属性

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值