簡體   English   中英

FORBIDDEN / 12 / index只讀/允許刪除(api)問題

[英]FORBIDDEN/12/index read-only / allow delete (api) problem

將項目導入我的Rails應用程序時,我不斷收到SearchKick代表Elasticsearch引發的上述錯誤。

我在Docker中運行Elasticsearch。 我通過運行docker-compose來啟動我的應用程序。 我已經嘗試運行上面推薦的命令,但我只是得到“沒有這樣的文件或目錄”返回。 有任何想法嗎?

我確實將端口9200暴露在外面,但似乎沒有任何幫助。 有任何想法嗎?

確實,運行curl -XPUT -H "Content-Type: application/json" http://localhost:9200/_all/_settings -d '{"index.blocks.read_only_allow_delete": null}'正如@ Nishant Saini所建議的那樣我遇到的非常相似的問題。

我在我的機器上達到了磁盤水印限制。

使用以下命令:

 curl -s -H 'Content-Type: application/json' -XPUT '[IP-server]:9200/_all/_settings?pretty' -d ' {
    "index":{
             "blocks" : {"read_only_allow_delete":"false"}
    }
}'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM