elasticsearch ELK .安全文件问题

jvidinwx  于 12个月前  发布在  ElasticSearch
关注(0)|答案(2)|浏览(182)

我已经将弹性6.8升级到7.17。我已经将.security-6文件备份为.security-6-reindexed。
但是.当执行升级到8.x.x版本.节点显示以下错误

java.lang.IllegalStateException: Alias [.security] points to more than one index: [[.security-6/mdhasdfdfd], [.security-6-reindexed/kC-abcdefghi]]

字符串
和弹性用户是无法验证.任何建议,我如何解决这个问题.
非常感谢!

2sbarzqh

2sbarzqh1#

即使elastic超级用户也不能访问受限索引。要访问系统索引,您可以创建一个新的superduperuser allow_restricted_indices选项。

#create the role
PUT _security/role/super_duper_user
{
  "indices": [
    {
      "names": [
        "*"
      ],
      "privileges": [
        "all"
      ],
      "allow_restricted_indices": true
    }
  ]
}

个字符


的数据

hgc7kmma

hgc7kmma2#

要修复错误Alias [.security] points to more than one index,请执行:

DELETE .security-6-reindexed/_alias/.security

字符串

相关问题