网络地址(network.host)
默认情况下,ElasticSearch仅绑定到环回地址-,例如127.0.0.1和[::1]。这足以在服务器上运行单个开发节点。
提示:事实上,可以从单个节点上相同的$ES_HOME 位置启动多个节点。这对于测试ElasticSearch形成集群的能力很有用,但它不是推荐用于生产的配置。
为了与其他服务器上的节点组成集群,您的节点需要绑定到非环回地址。虽然有许多网络设置,但通常只需配置network.host:
network.host: 192.168.1.10
network.host设置还需了解一些特殊值,如_local_
, _site_
, _global_
和修改器,如:ip4和:ip6,其详细信息可在 Special values for network.host
中找到。
重要:一旦为network.host提供自定义设置,elasticsearch就假定您正在从开发模式切换到生产模式,并将许多系统启动检查从警告升级到异常。更多信息请参见开发模式与生产模式。