下载
https://www.elastic.co/downloads/past-releases/elasticsearch-7-8-0
1 解压
tar xf elasticsearch-7.8.0.tgz -C /usr/local/
2 普通用户运行
elasticsearch的启动方式有点特殊,只能以普通用户的方式运维
useradd elasticsearch
chown -R elasticsearch.elasticsearch /usr/local/elasticsearch
3 创建存储路径
存放数据、日志目录
mkdir -p /opt/data/elasticsearch/data logs
chown -R elasticsearch.elasticsearch /opt/data/elasticsearch
4 修改配置文件
vim /usr/local/elasticsearch/config/elasticsearch.yml
cluster.initial_master_nodes: ["es1"]
cluster.name: elk-cluster
node.name: es1
node.master: true
node.data: true
path.data: /opt/data/elasticsearch/data
path.logs: /opt/data/elasticsearch/logs
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
network.host: 192.168.190.150
http.port: 9200
transport.tcp.port: 9300
discovery.zen.ping.unicast.hosts: ["192.168.190.150"]
discovery.zen.minimum_master_nodes: 2
discovery.zen.ping_timeout: 150s
discovery.zen.fd.ping_retries: 10
client.transport.ping_timeout: 60s
http.cors.enabled: true
http.cors.allow-origin: "*"
5 启动
cd /usr/local/elasticsearch/bin/
nohup ./elasticsearch &