0

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

4

1 回答 1

0

通过安装一个全新的 tarball elasticsearch 服务器并像这样直接运行它来解决:sh bin/elasticsearch。

于 2016-01-29T14:10:45.573 回答