Amazon Elasticsearch Service不允许请求关闭索引

mfuanj7w  于 12个月前  发布在  ElasticSearch
关注(0)|答案(1)|浏览(123)

我无法关闭Amazon OpenSearch Service上的索引
我使用Amazon OpenSearch Serviceelasticsearch版本是6.36.8.我想更新setting添加一个analyzer.我已经阅读了文档.我需要关闭index和更新设置,然后再次打开index.当我试图关闭索引,我得到了这个错误:

{"Message":"Your request: '/my_index/_close' is not allowed by Amazon Elasticsearch Service."}

字符串
我如何更新我的设置?非常感谢!

kq0g1dla

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。如果您使用的是旧版本,并且正在从快照恢复索引,则可以删除现有索引(在重新索引之前或之后)。

相关问题