ELKB+Kafka——ElasticSearch 7.4配置集群部署实现海量数据存储、搜索分析

ElasticSearch 7.4集群部署实现海量数据存储、搜索分析

官网下载ElasticSearch后解压

修改 每个进程最大同时打开文件数

 * soft    nofile          65536
 * hard    nofile          65536

修改虚拟机程序可打开文件数

vm.max_map_count=655360     

设置其他主机可访问,并在防火墙开放9200、9300的拦截

network.host: 0.0.0.0

集群配置

具体配置简单举例

path.data: /usr/local/software/data
path.logs:/usr/local/software/logs
network.host: 0.0.0.0
http.port: 9200
discovery.seed_hosts: ["192.168.95.134", "192.168.95.135", "192.168.95.136"]
cluster.initial_master_nodes: ["node-1", "node-2"]

使用非root用户启动ElasticSearch,可以新建非root用户并授权

当然,使用ElasticSearch集群需要根据具体的业务场景,合理高效的利用资源,这样才能更好的利用它分布式存储和分布式搜索来处理实时数据,接下来,将介绍ElasticSearch中JVM参数和日志配置

你可能感兴趣的:(NoSQL,ElasticStack)