amazon-web-services - AWS IAM角色不适用于Elasticsearch 5.0.0-alpha2,但适用于2.3版本

标签 amazon-web-services elasticsearch amazon-ec2 elasticsearch-plugin

我正在尝试将AWS IAM角色与Elasticsearch 5.0.0-alpha2和EC2发现插件配合使用,但它似乎无法正常工作,并且出现以下错误:

"Exception while retrieving instance list from AWS API: Authorization header or parameters are not formatted correctly. (Service: AmazonEC2; Status Code: 401; Error Code: AuthFailure"



我在jdk8中使用以下配置:
 cluster.name: "test-cluster"
 cloud.aws.region: "us-west-2"
 cloud.aws.ec2.region: "us-west-2"
 cloud.aws.ec2.protocol: "http"
 discovery.type: "ec2"
 #bootstrap.mlockall: true
 node.master: true
 node.data: false
 node.name: ${HOSTNAME}-Master
 discovery.zen.minimum_master_nodes: 1
 network.host: _ec2:privateIp_
 discovery.ec2.any_group: true
 discovery.ec2.groups : sg-9d856tfe

但是,对于Elasticsearch 2.3版本,相同的配置也可以正常工作。最新的Elasticsearch版本5.0.0-alpha2是否有人面临相同的问题?

最佳答案

这是最新版本中的错误。我在github上的elasticsearch存储库中提出了这个错误。看来他们已经解决了这个问题。请引用以下链接了解详细信息:
https://github.com/elastic/elasticsearch/issues/18652

https://discuss.elastic.co/t/aws-iam-role-not-working-with-elasticsearch-5-0-0-alpha2-but-works-with-2-3-version/51347

关于amazon-web-services - AWS IAM角色不适用于Elasticsearch 5.0.0-alpha2,但适用于2.3版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37521850/

相关文章:

php - 更新 API 网关集成请求映射模板 AWS PHP SDK v3

elasticsearch - @在grafana指标中是什么意思?

Amazon RDS 和 HikariCp 数据源配置上的 MySQL SSL 连接出现 javax.net.ssl.SSLException : Unsupported record version Unknown-0. 0 错误

mysql - 通过 EB 使用 EC2 实例连接到 RDS 端点的问题

amazon-web-services - 在cloudformation cfn-init中使用linux环境变量

amazon-web-services - AWS ECS和Docker:无法通过tcp://<MY-ID> .dkr.ecr.us-east-1.amazonaws.com:2375/<PROJECT>连接到Docker守护程序

node.js - Laravel Elastic Beanstalk,无法安装运行 npm?

elasticsearch - filebeat没有使用我的名字创建索引

python - 超过最大重试次数-Elasticsearch

amazon-ec2 - IIS 实时平滑流式传输到 AWS EC2