Elasticsearch:集群搭建(二)
2020-04-27 16:25 huoit 阅读(577) 评论(0) 收藏 举报
Docker下搭建ES集群
Linux下搭建ES集群
/etc/elasticsearch/elasticsearch.yml # els的配置文件 /etc/elasticsearch/jvm.options # JVM相关的配置,内存大小等等 /etc/elasticsearch/log4j2.properties # 日志系统定义 /usr/share/elasticsearch # elasticsearch 默认安装目录 /var/lib/elasticsearch # 数据的默认存放位置 #---------------------------es配置说明--------- #vim /etc/elasticsearch/elasticsearch.yml cluster.name: my-els # 集群名称 node.name: els-node1 # 节点名称,仅仅是描述名称,用于在日志中区分 path.data: /opt/elasticsearch/data # 数据的默认存放路径 path.logs: /opt/elasticsearch/log # 日志的默认存放路径 network.host: 192.168.60.201 # 当前节点的IP地址 http.port: 9200 # 对外提供服务的端口,9300为集群服务的端口 transport.tcp.port: 9300 #集群交互端口
transport.tcp.compress: true
#http.cors.enabled: true
#http.cors.allow-origin: "*"
#node.master: true
#node.data: true
discovery.zen.ping.unicast.hosts: ["192.168.60.201", "192.168.60.202","192.168.60.203"] # 集群个节点IP地址,也可以使用els、els.shuaiguoxia.com等名称,需要各节点能够解析 discovery.zen.minimum_master_nodes: 2 # 为了避免脑裂,集群节点数最少为 半数+1 #---------------------------es-JVM配置说明--------- #vim /etc/elasticsearch/jvm.options -Xms512m # JVM最大、最小使用内存 -Xmx1g #---------------------------es启动关闭--------- 启动服务 # 需切换为es用户 su es # 启动服务(当前的路径为:/usr/share/elasticsearch/) ./bin/elasticsearch 后台运行ES 可以加入-p 命令 让es在后台运行, -p 参数 记录进程ID为一个文件 # 设置后台启动 ./bin/elasticsearch -p /tmp/elasticsearch-pid -d 结束进程 # 查看运行的pid cat /tmp/elasticsearch-pid && echo # 结束进程 kill -SIGTERM {pid}
资源
1、如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!
2、欢迎各位转载,但是未经作者本人同意,转载文章请在文章页面明显位置标明作者和原文连接,否则保留追究法律责任的权利。
作者博客: http://www.cnblogs.com/xmai/
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号