源码编译安装
首先去官网下载对应的压缩包,我这里是elasticsearch-6.5.4,然后解压缩到某个目录下面,这里我部署的是es双节点集群,但是最好部署奇数个节点,防止脑裂。另外,集群节点之间是使用内网地址来互相发现的,es集群一般部署在内网上的。也就是说,如果你买了一台腾讯云,一台阿里云,那么他们之间内网ip不同,是不能搭建es集群的,即使可以相互访问9200端口
[root@VM_0_11_centos elk]# tar -xf elasticsearch-6.5.4.tar.gz -C /itcase/es/
[root@VM_0_11_centos elk]# cd /itcase/es/
[root@VM_0_11_centos es]# ls
elasticsearch-6.5.4
[root@VM_0_11_centos es]# cd elasticsearch-6.5.4/
[root@VM_0_11_centos elasticsearch-6.5.4]# vin config/elasticsearch.yml
-bash: vin: command not found
[root@VM_0_11_centos elasticsearch-6.5.4]# vim config/elasticsearch.yml
配置elasticsearch节点一:如下代码
cluster.name: suzijian # 集群名称
node.name: node01 # 节点名
network.host: 203.195.218.224 # 绑定的节点1地址
network.bind_host: 0.0.0.0 # 此项不设置你试试本机可能访问不了啊
discovery.zen.ping.unicast.hosts: ["47.107.65.32", "203.195.21