我有很多指数共享别名事件。 我在事件别名上调用 _close ,现在我根本无法搜索事件别名,即使我使用重新打开它_open
我得到的错误是:
{
"error": "ClusterBlockException[blocked by: [FORBIDDEN/4/index closed];]",
"status": 403
}
如果我拨打 _aliases ,我会回来
"aliases": {
"events": {}
}
对于所有相关指数,所以看起来它们都是正确的别名。 搜索了ES文档但找不到多少。
<澄清>似乎在事件别名上调用 _open 只需重新打开具有该别名的所有索引,并且调用 _close 只关闭它们。这就是我期望发生的事情。
答案 0 :(得分:0)
在弹性搜索别名上调用close确实完全符合您的期望 - 用该别名关闭所有索引。不确定这是否是最佳解决方案,但我最终重新别名已关闭的索引,因此它们仍然被标记但不会导致搜索别名失败。