提问者:小点点

开放发行版弹性搜索,没有权限[]和用户[名称=admin,角色=[admin]


我尝试在elasticsearch服务器上运行此命令,但我得到权限错误。

我在elasticsearch中使用openmiso

curl -XPUT 'localhost:9200/_settings' -H 'Content-Type: application/json' -H 'securitytenant: Private' -u admin --insecure -d '{
"index" : {
    "number_of_replicas" : 0
    }
}'

{"error":{"root_cause":[{"type":"security_exception","原因":"没有[]和用户的权限[name=admin,角色=[admin], request estedTrent=Private]"},"type":"security_exception","原因":"没有[]和用户的权限[name=admin,角色=[admin],request estedTrent=Private]"},"status":403}

我也尝试了安全租户,但有相同的错误权限。

其他命令他们成功运行。


共1个答案

匿名用户

在使用elasticsearch 7迁移到openmiso后,我也遇到了同样的问题。

我确实测试了创建新角色和集群/索引权限,但不起作用。

最后,我所做的是curl一个更具体的url,指定索引模式,类似于…

curl -XPUT 'http://localhost:9200/logstash-*/_settings?pretty' -H 'Content-Type: application/json' -d '{"number_of_replicas": 0}' --insecure -u admin:...

它XD工作。

承认真实。

试试那个。

好看。