集群名称是两个主机上的默认名称("elasticsearch")。在节点2上,我将第一个节点的IP添加到elasticsearch.yml:(也尝试过discovery.zen.ping.unicast.hosts(ClusterBlocks.java:154)
at org.elasticsearch.cluster.block.ClusterBlocks.globalBlockedRais
我希望在gcloud VM上远程运行elasticsearch,它被配置为在特定端口9200处以127.0.0.1运行。如何从这个vm之外的网站访问这个?Changed network.host: [_site_ , _local_ , _global_ ]
_site_ = internal ip given by google cloud vm,
此外,我还使用以下信息编辑了/etc/elasticsearch/elasticsearch.yml文件:bootstrap.mlockall: truenetwork.host: xxx.xx.xx.xx(this is the instance private ip)discovery.zen.ping.unicast.hosts: xxx.xx.xx.xx(this is the instance private ip)
然后