作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用AWS中的VM设置Elasticsearch集群。
我知道每个节点都会自动尝试加入一个在同一网络中具有相同群集名称的现有群集。
但是,我无法理解“同一网络” 是什么。
为了了解同一网络,我发现了多播和单播的概念。
在“相同网络”和“在多播组中”之间似乎是相同的概念。
如果是这样,我如何找出多播组中的IP地址?以及如何添加或删除多播组中的某些IP地址?
我对网络的概念不太熟悉。
What I really want to know is that how can I figured out whether my nodes are in the same network or not? and how can I configure that.
最佳答案
我不是网络专家,但我相信他们的意思是只要他们可以在专用网络上看到对方。默认情况下,群集中的每个节点都希望与端口9300上的其他节点进行内部通信。
因此,如果在10.20.10.5上有一个节点(例如),在10.20.10.6上有一个节点,则它们应该能够彼此“看到”。
您也可以在Elastic的配置文件中显式设置集群中的节点。
例如,在我的elasticsearch.yml中,在### DISCOVERY ###部分下有类似的内容:
discovery.zen.ping.unicast.hosts: ["elastic-p1.domain.net:9300", "elastic-p2.domain.net:9300"]
关于networking - 在Elasticsearch集群中 “IN THE SAME NETWORK”是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21201377/
我是一名优秀的程序员,十分优秀!