Elasticsearch:服务器状态503,Java IO异常

将Ubuntu从13.04更新到13.10后,我的PC上的elasticsearch损坏了。我尝试重新安装0.90.50.90.6使用的版本dpkg尝试从下载的0.90.6

tar.gz运行服务器。没运气。

这里是elasticsearch -f从提取的tar.gz文件中重复发送的消息之一:

[2013-11-05 19:03:43,769][WARN ][transport.netty          ] [Man-Spider] Message not fully read (request) for [14787873] and action [discovery/zen/join/validate], resetting

[2013-11-05 19:03:43,777][INFO ][discovery.zen ] [Man-Spider] failed to send join request to master [[Mad Jack][rnQVBSc0RoWJY4aXXxK-tw][inet[/172.20.46.38:9300]]], reason [org.elasticsearch.transport.RemoteTransportException: [Mad Jack][inet[/172.20.46.38:9300]][discovery/zen/join]; org.elasticsearch.transport.RemoteTransportException: [Man-Spider][inet[/172.20.44.81:9301]][discovery/zen/join/validate]; java.io.IOException: Expected handle header, got [10]]

回答:

我认为,在您的网络中,还有其他一些用户正在运行elasticsearch。您的服务器可能正在尝试连接远程服务器,因为它也可能以相同的集群名称(即elasticsearch)运行。

打开您的配置文件名称elasticsearch.yml,并将群集名称更改为唯一的名称。

cluster.name = 'new_name'

重新启动服务器。那可能会解决您的问题

以上是 Elasticsearch:服务器状态503,Java IO异常 的全部内容, 来源链接: utcz.com/qa/427340.html

回到顶部