0

我正在尝试在 2 个 ec2 节点上设置弹性搜索。我已经安装了插件,并且我的配置具有以下内容:

cloud:
    aws:
        access_key: KEY
        secret_key: KEY

discovery:
    type: ec2
    ec2:
        groups: security-group

他们只会发现我是否同时指定了这个,并为每个人分配了一个 EIP。为什么需要分配 EIP?前段时间我有一个 NAT 实例,我不需要配置中的 EIP 和云:等。

4

2 回答 2

0

我们在让集群中的节点在 AWS EC2 设置中看到彼此时遇到了一些问题。我们也看到了超时问题。事实证明,我们添加了对安全组的自引用(在 AWS 控制台中),以便让实例能够看到彼此。

例如,在安全组设置中有以下条目:

TCP Port(Service)    Source
0 - 65535            sg-xxxxx (security-group)

一旦我们添加了这个,发现就会按预期工作。

于 2014-01-09T14:40:36.327 回答
0

尝试使用此配置

cloud:
    aws:
        access_key: KEY
        secret_key: KEY

discovery:
    type: ec2
    ec2:
        groups: security-group
        availability_zones: ap-southeast-1a,ap-southeast-1b
        tag: 
            stage: production

并将标签“阶段”添加到 Instances PS。security-group 哪个安全组分配给实例

于 2014-01-11T07:01:00.907 回答