【发布时间】:2016-01-11 20:02:49
【问题描述】:
我创建了一个新的 AWS ElasticSearch 域,用于测试。我现在在不同的主机上使用 ES,我希望迁移到 AWS。
我需要做的一件事是在我的实例上设置映射(分析器)。为此,我需要“关闭”索引,否则 ES 只会引发异常。
不过,每当我尝试关闭索引时,都会从 AWS 收到异常:
Your request: '/_all/_close' is not allowed by CloudSearch.
AWS ES documentation 明确表示在某些情况下要这样做:
curl -XPOST 'http://search-weblogs-abcdefghijklmnojiu.us-east-1.a9.com/_all/_close'
我没有找到任何说明为什么我无法在 AWS ES 上关闭我的索引的文档,也没有找到其他有此问题的人。
我有一个 ElasticSearch 域也有点奇怪,但它给了我一个 CloudSearch 错误消息,因为我认为这些是不同的服务,尽管我认为一个是根据另一个来实现的。
谢谢!
【问题讨论】:
-
很好的发现,您是否就这个问题直接联系了 AWS?
-
BMW:我在尝试向他们的论坛发帖时也遇到了一个(甚至更普遍的)错误。 :P
标签: amazon-web-services elasticsearch