设置elasticsearch的默认分区数和副本数
Posted sanduzxcvbnm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设置elasticsearch的默认分区数和副本数相关的知识,希望对你有一定的参考价值。
日志是从logstash传输给ES的,但是logstash配置中只能配置host和index,所以只能在es中进行配置
但是在es配置文件中配置,也就是新增如下参数的话会报错:node settings must not contain any index level settings
index.number_of_shards: 1
index.number_of_replicas: 0
所以采用索引模板的方式进行设置
POST /_templates/index_patterns
{
"order": 0,
"index_patterns": [
"filebeat_*"
],
"settings": {
"index": {
"number_of_shards": "1",
"number_of_replicas": "0"
}
},
"mappings": {},
"aliases": {}
}
凡是索引名是filebeat_*
的,分片数是1 ,副本数是0
以上是关于设置elasticsearch的默认分区数和副本数的主要内容,如果未能解决你的问题,请参考以下文章