elasticsearch 如何删除所有索引模板?(弹性第6.1.3条)
我尝试删除本地实例中的所有模板。但失败,我收到此消息。如何删除所有模板?我不理解这个错误 我的问题是:elasticsearch 如何删除所有索引模板?(弹性第6.1.3条),elasticsearch,logstash,kibana-5,elasticsearch,Logstash,Kibana 5,我尝试删除本地实例中的所有模板。但失败,我收到此消息。如何删除所有模板?我不理解这个错误 我的问题是: DELETE /_template 错误: { "error": "Incorrect HTTP method for uri [/_template] and method [DELETE], allowed: [GET]", "status": 405} 不可能一次删除所有模板 您可以首先使用以下工具获取所有现有模板列表: GET /_template 然后使用其名称逐个删除: D
DELETE /_template
错误:
{
"error": "Incorrect HTTP method for uri [/_template] and method [DELETE], allowed: [GET]",
"status": 405}
不可能一次删除所有模板 您可以首先使用以下工具获取所有现有模板列表:
GET /_template
然后使用其名称逐个删除:
DELETE /_template/NAME_OF_THE_FIRST_TEMPLATE
DELETE /_template/NAME_OF_THE_SECOND_TEMPLATE
DELETE /_template/NAME_OF_THE_THIRD_TEMPLATE
...
来源:不可能一次删除所有模板 您可以首先使用以下工具获取所有现有模板列表:
GET /_template
然后使用其名称逐个删除:
DELETE /_template/NAME_OF_THE_FIRST_TEMPLATE
DELETE /_template/NAME_OF_THE_SECOND_TEMPLATE
DELETE /_template/NAME_OF_THE_THIRD_TEMPLATE
...
来源:这似乎对我在linux上删除所有模板有效:
curl -X DELETE "http://localhost:9200/_template/*"
这是elasticsearch 2.4的一部分,这似乎对我在linux上删除所有模板有效:
curl -X DELETE "http://localhost:9200/_template/*"
这是在elasticsearch 2.4中,您必须指定模板名称,如DELETE/_template/temp1。这就是为什么您会遇到错误,您必须指定模板名称,如DELETE/_template/temp1。这就是为什么会出现错误