1、安装es 需要先检查是否有jdk环境,需要java 8以上的环境,在官网上下载最新版本。
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.1.1-linux-x86_64.tar.gz
2、解压到当前目录:
tar -zxvf elasticsearch-7.1.1.tar.gz
3、es配置文件,几乎不用什么更改,大部分都是默认就可以。配置文件里有:【集群配置】,【节点配置】,【路径配置】,【内存配置】,【网络配置】,【集群节点发现参数】等配置信息。进入 /elasticsearch/config
目录,使用vim编辑器:
network.host: 192.168.0.9 // 设置绑定的ip地址
discovery.zen.ping.unicast.hosts: ["192.168.0.9"] // 发现新加入的集群的节点
cluster.name——修改集群名称,以后安装其他elasticsearch节点时,只要名字相同,节点会被发现加入集群。
node.name——当前节点的名字
path.data——存放数据的路径
path.logs——日志文件的路径
network.host——绑定本机IP
http.port——为HTTP设置一个自定义端口(默认9200)
discovery.zen.ping.unicast.hosts——如果你集群由多个节点,则需要配置
4、es 启动命令,es 不能使用root账号启动,需要切换非管理员账号启动。
./bin/elasticsearch &
5、验证启动是否成功:
curl localhost:9200