Amazon web services 使用AWS Cloudformation创建Elasticsearch服务;创建Elasticsearch域并没有稳定下来;
提前感谢强> 不知道为什么会发生这种情况,这是非常恼人的,因为它需要整整一个小时才能失败 你知道为什么我的云搜索服务无法稳定吗 它返回以下错误: 创建Elasticsearch域未稳定Amazon web services 使用AWS Cloudformation创建Elasticsearch服务;创建Elasticsearch域并没有稳定下来;,amazon-web-services,elasticsearch,amazon-cloudformation,Amazon Web Services,elasticsearch,Amazon Cloudformation,提前感谢 不知道为什么会发生这种情况,这是非常恼人的,因为它需要整整一个小时才能失败 你知道为什么我的云搜索服务无法稳定吗 它返回以下错误: 创建Elasticsearch域未稳定 "elk": { "Type": "AWS::Elasticsearch::Domain", "Properties": { "AccessPolicies": { "Version": "2012
"elk": {
"Type": "AWS::Elasticsearch::Domain",
"Properties": {
"AccessPolicies": {
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": {
"Fn::GetAtt": [
"esuseraccess",
"Arn"
]
}
},
"Action": "es:*",
"Resource": {
"Fn::Sub": "arn:aws:es:${AWS::Region}:${AWS::AccountId}:domain/elk"
}
},
{
"Sid": "",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "es:*",
"Resource": {
"Fn::Sub": "arn:aws:es:${AWS::Region}:${AWS::AccountId}:domain/elk"
},
"Condition": {
"IpAddress": {
"aws:SourceIp": [
"XX.XX.XX.XX",
"XX.XX.XX.XX"
]
}
}
}
]
},
"DomainName": "elk",
"EBSOptions": {
"EBSEnabled": "True",
"VolumeSize": 10,
"VolumeType": "gp2"
},
"ElasticsearchClusterConfig": {
"InstanceCount": 1,
"InstanceType": "t2.small.elasticsearch"
},
"ElasticsearchVersion": "5.1",
"SnapshotOptions": {
"AutomatedSnapshotStartHour": 0
}
},
"Metadata": {
"AWS::CloudFormation::Designer": {
"id": "XXXXXXXXXXXX"
}
}
}
尝试设置
AdvancedOptions
定义,至少使用默认值。比如:
"Elasticsearch": {
"Properties": {
...
"AdvancedOptions": {
"indices.fielddata.cache.size": "",
"rest.action.multi.allow_explicit_index": "true"
},
}
它看起来像一个bug,因为如果不设置AdvancedOptions
,您就无法创建域。这个已知问题有一个线程
是帮助我解决这个问题的原始帖子 谢谢你的帮助,洛伦娜,这正是问题所在!