[root@devops01 ~]#rpm -ivh elasticsearch-7.9.1-x86_64.rpm
# 启动ES
[root@devops01 ~]# sudo systemctl daemon-reload
[root@devops01 ~]# sudo systemctl enable elasticsearch.service
#查看ES是否运⾏
[root@devops01 ~]#netstat -tunlp
# 检查ES
[root@devops01 ~]#curl 127.0.0.1:9200
# 备份配置文件
[root@devops01 ~]#cp /etc/elasticsearch/elasticsearch.yml{,.ori}
# 修改配置文件
[root@devops01 ~]#cat > /etc/elasticsearch/elasticsearch.yml <<'EOF'
node.name: devops01
path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch
bootstrap.memory_lock: true
network.host: 127.0.0.1,10.0.0.18
http.port: 9200
discovery.seed_hosts: ["10.0.0.18"]
cluster.initial_master_nodes: ["10.0.0.18"]
EOF
# 重启es,这⾥应该会报错 解决办法
# https://www.elastic.co/guide/en/elasticsearch/reference/current/setting-system-settings.html#systemd
[root@devops01 ~]#systemctl edit elasticsearch.service
[root@devops01 ~]#systemctl daemon-reload
[root@devops01 ~]#systemctl restart elasticsearch.service