elasticsearch官方文档学习之第二章:建立elasticsearch

1.安装参考:

https://www.elastic.co/guide/en/elasticsearch/reference/6.4/install-elasticsearch.html
官方文档提供了linux(zip、tar.gz)、windows、Debian Package、rpm、MSI 、docker等安装方式

2.配置

elasticsearch提供了良好的默认配置,大多数的配置可以在集群运行中,通过 Cluster Update Settings API 进行修改。elasticsearch有3个配置文件:elasticsearch.yml、jvm.options、log4j2.properties

elasticsearch.yml配置

# 集群名称
cluster.name: es-test

# 节点名称
node.name: node-1
# data节点,存储数据
node.data: true
# 候选主节点,是否具有成为主节点的资格
node.master: true

# 数据目录
path.data: /data/elasticsearch
# 日志目录
path.logs: /data/elasticsearch/logs
# snapshot 备份地址
path.repo: ["/data/elasticsearch/backup"]

network.host: 0.0.0.0
http.port: 9200
transport.tcp.port: 9300

#说明:集群自动发现策略,加入所有master节点的ip
discovery.zen.ping.unicast.hosts: ["ip1","ip2","ip3"]
#说明:防脑裂配置参数(masterNumber/2 + 1)
discovery.zen.minimum_master_nodes: 2

# 允许跨域访问配置
http.cors.enabled: true
http.cors.allow-origin: "*"

# 集群启动锁住内存
bootstrap.memory_lock: true
bootstrap.system_call_filter: false

jvm.options配置

# 内存配置 :建议修改内存最大大小为机器不大于内存的一半(无论机器内存多大该设置不允许超过32G),已32G内存配置为例:
-Xms15g
-Xmx15g

#说明:GC策略改为G1 
-XX:+UseG1GC
-XX:MaxGCPauseMillis=100
-XX:GCPauseIntervalMillis=1000
-XX:InitiatingHeapOccupancyPercent=35
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值