elasticsearch集群分布安装
1.安装jdk(要求版本在1.8.20或者1.7.55以上)
2.下载elasticsearch安装包(linux or window)
3.上传到服务器(linux)
4.解压安装包
tar -zxvfelasticsearch-2.3.1.tar.gz -C /放置路径
5.修改配置文件(config/elasticsearch.yml)
vi elasticsearch.yml
主要参数配置如下:
#集群名称,通过组播的方式通信,通过名称判断属于哪个集群
cluster.name: es
#节点名称,要唯一
node.name: es-1
#数据存放位置
path.data:/data/es/data
#日志存放位置
path.logs:/data/es/logs
#es绑定的ip地址
network.host:172.16.0.14
#初始化时可进行选举的节点(es集群节点)
discovery.zen.ping.unicast.hosts:["node-4", "node-5", "node-6"]
6.可以直接复制到其他服务器,只修改node.name和network.host就行了
7.启动es
bin/elasticsearch -d
注意问题:
1.elasticsearch不建议使用root用户,可以使用其他用户
2.节点名称也是唯一(集群里不一样名)
3.绑定ip地址也是不一样的
4.启动es后,可以在线查看帮助文档 bin/elasticsearch -h
5.数据和日志存放都是自定义的