ES集群化配置

ES集群安装:

cluster.name: escluster
node.name: es1
node.master: true
node.data: true
path.data: /data/elasticsearch/data
path.logs: /data/elasticsearch/logs
bootstrap.memory_lock: true
bootstrap.system_call_filter: false
http.port: 9200
network.host: 0.0.0.0
discovery.zen.minimum_master_nodes: 2
discovery.zen.ping_timeout: 3s
discovery.zen.ping.unicast.hosts: ["172.16.0.8:9300","172.16.0.6:9300","172.16.0.22:9300"]
http.cors.enabled: true
http.cors.allow-origin: "*"

ps node.name 节点名了,必须不一样,集群名称必须一样

虚拟机参数修改:

第一步:
vim jvm.options
将
-Xms1g
-Xmx1g
改为
-Xms512m
-Xmx512m
第二步:
在/etc/sysctl.conf添加如下内容
fs.file-max=655360
vm.max_map_count=655360
sysctl -p生效

第三步:
修改vim /etc/security/limits.conf

* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536
* soft memlock unlimited
* hard memlock unlimited



以上齐刷刷操作一通,不要问为什么,雷哥就是这么牛逼,而且低调,哈哈

posted @ 2020-03-25 16:37  王星辰宇  阅读(81)  评论(0编辑  收藏