Elasticsearch索引:/ fulltext_2 / doc / xxxxx阻止原因:[FORBIDDEN / 12 / index只读/允许删除

时间:2019-05-30 19:03:58

标签: database elasticsearch indexing

有人可以告诉我这个错误是什么意思吗? Elasticsearch索引:/ fulltext_2 / doc / xxxxx,其原因是:[FORBIDDEN / 12 / index只读/允许删除。我有一个本地Elasticsearch服务器。我创建了一个索引fulltext_2,我想插入一些文档。有一个PHP脚本可以做到这一点。如果我有权创建索引,为什么不能将任何项目插入数据库?到底是怎么回事?感谢您的任何帮助。

1 个答案:

答案 0 :(得分:0)

您可以通过运行此错误来解决此问题:

curl -XPUT 'localhost:9200/_settings' -H 'Content-Type:application/json' -d '{"index":{"blocks":{"read_only_allow_delete":"false"}}}'
curl -XPUT 'localhost:9200/fulltext_2/_settings' -H 'Content-Type:application/json' -d '{"index":{"blocks":{"read_only_allow_delete":"false"}}}'