elasticsearch创建模板template报错Validation Failed: 1: template is missing;
该报错信息出现在elasticsearch5.6
解决方案1:
创建模板时添加字段: “template”: “模板名”,如下:
{
"index_patterns": ["*_log"],
"settings":{
"number_of_shards":2,
"number_of_replicas":1
},
...
}
改为
{
"index_patterns": ["*_log"],
"settings":{
"number_of_shards":2,
"number_of_replicas":1
},
"template": "log",
...
}
解决方案2:
elasticsearch6.7不会报错,其他版本暂未测试