ES安装
linux系统参数调整
a. sudo vim /etc/security/limits.conf
* soft nofile 655360
* hard nofile 655360
* soft nproc 655360
* hard nproc 655360
b. sudo vi /etc/security/limits.d/90-nproc.conf
* soft nproc unlimited
* hard nofile 655360
c. sudo vi /etc/sysctl.conf
vm.max_map_count = 655350
vm.swappiness = 1
sudo sysctl -p
配置文件
vim /etc/elasticsearch/elasticsearch.yml
#集群名称
cluster.name: my-els
#master地址
cluster.initial_master_nodes: 192.168.119.11
#节点名称,其他节点需要修改,不能相同
node.name: els-node1
#ES节点之间通讯使用
transport.tcp.port: 9300
#ES节点和外部通讯使用
http.port: 9200
可以成为master
node.master: true
可以成为数据节点
node.data: true
#本机地址
network.host: 192.168.119.11
discovery.zen.minimum_master_nodes: 1
discovery.zen.ping.unicast.hosts: ["192.168.119.11", "192.168.119.12","192.168.119.13"]
gateway.recover_after_nodes: 1
#解决跨域问题
http.cors.enabled: true
http.cors.allow-origin: "*"
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
xpack.license.self_generated.type: basic
./bin/elasticsearch -p /tmp/elasticsearch-pid -d
ES安装
https://www.hechunyu.com/archives/1698221608859