liunx - 安装ElasticSearch

一. 导入安装包

二. 解压

tar -zxvf elasticsearch-7.6.1-linux-x86_64.tar.gz

三. 编辑文件,切换到 elasticsearch-7.6.1/config/ 目录

3.1 vim elasticsearch.yml

node.name: node-1 #配置当前es节点名称(默认是被注释的,并且默认有一个节点名)
cluster.name: my-application #默认是被注释的,并且默认有一个集群名
network.host: 0.0.0.0
cluster.initial_master_nodes: ["node-1"]
http.cors.enabled: true
http.cors.allow-origin: "*"

3.2 jvm.options,原始为1g

-Xms512m
-Xmx512m

3.3 root用户执行:vim /etc/sysctl.conf

// 尾部添加
vm.max_map_count=655360
// root用户执行:
sysctl -p

四. 启动

4.1 为es用户授权文件夹

// 创建用户
useradd es
// 授权
chown -R es:es /usr/elasticsearch/elasticsearch-7.6.1
// 切换用户
su es

4.2 守护线程方式启动

./elasticsearch&
//或
./elasticsearch -d