Skip to content

network.host must be set for discovery-ec2 plugin #13602

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 6, 2015

Conversation

dadoonet
Copy link
Member

With 2.0, we now bind to localhost by default instead of binding to the network card and use its IP address.

When the discovery plugin gets from AWS API the list of nodes that should form the cluster, this list is pinged then. But as each node is bound to localhost, ping does not get an answer and the node elects itself as the master node.

network.host must be set.

Closes #13589.

@dadoonet
Copy link
Member Author

@clintongormley Could you review this please?

It's important to define `network.host` as by default it's bound to `localhost`.

You can use {ref}/modules-network.html[core network host settings] or
<<discovery-ec2-usage,ec2 specific host settings>>:
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be here: discovery-ec2-network-host

@dadoonet dadoonet changed the title [discovery-ec2] network.host must be set network.host must be set for discovery-ec2 plugin Sep 17, 2015
@dadoonet dadoonet force-pushed the doc/13589-ec2-netwok-host branch from 5d83a43 to a986101 Compare September 17, 2015 21:03
|`_ec2:privateDns_` |The private host of the machine.
|`_ec2:publicIpv4_` |The public IP address (ipv4) of the machine.
|`_ec2:publicDns_` |The public host of the machine.
|`_ec2_` |Less verbose option for the private ip address.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe just "equivalent to _ec2:privateIpv4_"?

@bleskes
Copy link
Contributor

bleskes commented Oct 6, 2015

LGTM

@dadoonet dadoonet force-pushed the doc/13589-ec2-netwok-host branch from a986101 to 640a223 Compare October 6, 2015 09:01
@dadoonet dadoonet added the v2.2.0 label Oct 6, 2015
 With 2.0, we now bind to `localhost` by default instead of binding to the network card and use its IP address.

 When the discovery plugin gets from AWS API the list of nodes that should form the cluster, this list is pinged then. But as each node is bound to `localhost`, ping does not get an answer and the node elects itself as the master node.

`network.host` must be set.

 Closes elastic#13589.
@dadoonet dadoonet force-pushed the doc/13589-ec2-netwok-host branch from 640a223 to 685c1f4 Compare October 6, 2015 09:19
@dadoonet dadoonet merged commit 685c1f4 into elastic:master Oct 6, 2015
@dadoonet dadoonet deleted the doc/13589-ec2-netwok-host branch October 6, 2015 09:23
dadoonet added a commit that referenced this pull request Oct 6, 2015
dadoonet added a commit that referenced this pull request Oct 6, 2015
Related to #13602
(cherry picked from commit ff4cdab)
dadoonet added a commit that referenced this pull request Oct 6, 2015
Related to #13602
(cherry picked from commit ff4cdab)
(cherry picked from commit 8b46a4b)
dadoonet added a commit that referenced this pull request Oct 6, 2015
Related to #13602
(cherry picked from commit ff4cdab)
(cherry picked from commit 8b46a4b)
@clintongormley clintongormley added :Distributed Coordination/Discovery-Plugins Anything related to our integration plugins with EC2, GCP and Azure and removed :Plugin Discovery EC2 labels Feb 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Distributed Coordination/Discovery-Plugins Anything related to our integration plugins with EC2, GCP and Azure >docs General docs changes v2.0.0 v2.2.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants