Windows環(huán)境下啟動集群失敗了
bin/elasticsearch.bat
bin/elasticsearch.bat -Ehttp.port=8200 -Epath.data=node2
bin/elasticsearch.bat -Ehttp.port=7200 -Epath.data=node3
老師我在Windows上試圖用這三條命令啟動ES集群然后在后兩個節(jié)點(diǎn)上報(bào)錯了
報(bào)錯信息是這樣的
[2017-12-03T21:25:56,777][INFO ][o.e.t.TransportService?? ] [ATkyypM] publish_address {127.0.0.1:9302}, bound_addresses {127.0.0.1:9302}, {[::1]:9302}
[2017-12-03T21:26:26,819][WARN ][o.e.n.Node?????????????? ] [ATkyypM] timed out while waiting for initial discovery state - timeout: 30s
[2017-12-03T21:26:27,105][INFO ][o.e.h.n.Netty4HttpServerTransport] [ATkyypM] publish_address {127.0.0.1:8200}, bound_addresses {127.0.0.1:8200}, {[::1]:8200}
[2017-12-03T21:26:27,105][INFO ][o.e.n.Node?????????????? ] [ATkyypM] started
[2017-12-03T21:26:59,913][INFO ][o.e.d.z.ZenDiscovery???? ] [ATkyypM] failed to send join request to master [{3SVdKXZ}{3SVdKXZrTnmMMxxjZQ67tw}{XqQcs5jwRbSSQh5eURKzug}{127.0.0.1}{127.0.0.1:9300}], reason [ElasticsearchTimeoutException[java.util.concurrent.TimeoutException: Timeout waiting for task.]; nested: TimeoutException[Timeout waiting for task.]; ]
2017-12-04
你在每一條命令后面加上 -Enetwork.host=127.0.0.1 試一下,懷疑是 網(wǎng)絡(luò)問題導(dǎo)致的