ElasticSearch PHP客户端v2.0不断投掷"在您的群集中找不到活动节点"

时间:2016-01-27 16:06:00

标签: php elasticsearch centos6 elasticsearch-api

elasticSearch作为非服务在我的centos上运行良好。我把它作为" sh bin / elasticsearch"来运行。我使用composer安装的客户端是PHP v2.0。它不会做以前做过的任何事情。我之前用过这个,我可以搜索,索引文档,制作索引。由于这个错误,我现在无法做任何事情。最奇怪的是,ElasticSearch似乎运行正常,我也可以用curl调用它: curl localhost:9200
请告知PHP API失败?我试过了:
1.在我的centos 6上打开9200端口 2.使用PHP API中的每一个方法:搜索,索引,删除索引等...总是得到相同的结果,并在Elasticsearch / Client类中抛出异常:
“群集中找不到活动节点”
3.将目录节点的所有者更改为centos,apache,elasticsearch - 没用。

1 个答案:

答案 0 :(得分:0)

通过安装新的最新tarball elasticsearch服务器并直接运行它来解决:sh bin / elasticsearch。