我无法关闭Amazon OpenSearch Service上的索引
我使用Amazon OpenSearch Service
与elasticsearch
版本是6.3
和6.8
.我想更新setting
添加一个analyzer
.我已经阅读了文档.我需要关闭index
和更新设置,然后再次打开index
.当我试图关闭索引,我得到了这个错误:
{"Message":"Your request: '/my_index/_close' is not allowed by Amazon Elasticsearch Service."}
字符串
我如何更新我的设置?非常感谢!
1条答案
按热度按时间kq0g1dla1#
_close
API无法在低于7.4的AWS托管ES上使用。您可以查看官方故障排除指南。1.要使用
_close
API,您必须将elasticsearch升级到7.4或更高版本。版本6和7之间有很多弃用设置。请在升级ES之前检查弃用设置。1.另一种方法是使用自定义分析器创建一个新索引,并将数据重新索引到该索引中。
OpenSearch Service仅支持OpenSearch和Elasticsearch 7.4及更高版本的_close API。如果您使用的是旧版本,并且正在从快照恢复索引,则可以删除现有索引(在重新索引之前或之后)。