OS centos 7
elasticsearch版本2.4
java版“1.8.0_91”
elasticsearch有2个不同的节点sg1和sg2
sg1工作正常但是在sg2中,
我安装elasticsearch,并配置弹性/etc/elasticsearch/elasticsearch.yml
=============================
cluster.name: testCluster1
node.name: sg2
network.host: xxx.xx.xxx.xx
discovery.zen.ping.unicast.hosts: ["sg1", "sg2"]
discovery.zen.minimum_master_nodes: 2
=============================
当我开始服务时遇到错误我提到并且没有启动。请检查并让我帮忙。
[ERROR] [bootstrap] Guice Exception:java.lang.IllegalArgumentException:无法解析[sg1]的地址
可能的根本原因:java.net.UnknownHostException:sg1:unknown error
答案 0 :(得分:0)
此解决方案解决了我的错误,希望它也能为未来的观众解决。
我改变了这一行 discovery.zen.ping.unicast.hosts:[" sg1"," sg2"]发现.zen.ping.unicast.hosts:[" xxx.x.xx .xxx:xxxx"," xxx.x.xx.xxx:xxxx"]
我将ip地址和端口放在sg1和sg2的位置 并为我工作。
由于