首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ElasticSearch使用“存储库-S3”插件时出错

ElasticSearch使用“存储库-S3”插件时出错
EN

Stack Overflow用户
提问于 2018-01-15 09:36:57
回答 2查看 5.3K关注 0票数 5

我试图将elasticsearch节点的快照存储库的配置设置为S3。

我已经为elasticsearch安装了"repository-s3"插件。

代码语言:javascript
复制
PUT http://<username>:<password>@<elasticsearch-instance-ip>:9200/_snapshot/s3_repository?verify=false

    {
      "type": "s3",
      "settings": {
        "bucket": "bucket-name",
        "region": "eu-west-1",
        "access_key": "****",
        "secret_key": "****"
    }
}

答复是:

代码语言:javascript
复制
{
    "error": {
        "root_cause": [
            {
                "type": "repository_exception",
                "reason": "[s3_repository] failed to create repository"
            }
        ],
        "type": "repository_exception",
        "reason": "[s3_repository] failed to create repository",
        "caused_by": {
            "type": "illegal_argument_exception",
            "reason": "Setting [access_key] is insecure, but property [allow_insecure_settings] is not set"
        }
    },
    "status": 500
}

我尝试过在allow_insecure_settings配置文件中应用elasticsearch.yml设置,但这不起作用。

我现在使用的是X-Pack插件

有什么建议吗?

EN

回答 2

Stack Overflow用户

发布于 2018-03-19 12:45:52

代码语言:javascript
复制
vim config/jvm.options 

添加以下一行:-Des.allow_insecure_settings=true,它正在为我工作。有一个无文档的系统属性:https://github.com/elastic/elasticsearch/issues/26589

票数 12
EN

Stack Overflow用户

发布于 2020-08-04 06:11:19

在我的例子中,bin/elasticsearch-keystore add s3.client.default.access_key.secret_key的设置解决了这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48260243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档