我在ubuntu中安装了带deb文件的elasticsearch.90.7。我尝试使用以下命令卸载elasticsearch.90.7:
sudo apt-get --purge autoremove elasticsearch
然后我下载elasticsearch-1.6.0.deb
了安装Elasticsearch 1.6。
当我运行此命令以通过deb文件安装elasticsearch 1.6时:
dpkg -i elasticsearch-1.6.0.deb
它向我展示了这一点:
Selecting previously unselected package elasticsearch.
(Reading database ... 89826 files and directories currently installed.)
Preparing to unpack elasticsearch-1.6.0.deb ...
Creating elasticsearch group... OK
Creating elasticsearch user... OK
Unpacking elasticsearch (1.6.0) ...
Setting up elasticsearch (1.6.0) ...
Processing triggers for ureadahead (0.100.0-16) ...
当我开始elasticsearch service elasticsearch start
它的开始,但是当我运行以下命令:curl http://localhost:9200
它显示此错误:
curl: (7) Failed to connect to localhost port 9200: Connection refused
我认为elasticsearch未正确安装。我想知道我应该怎么做才能正确安装elasticsearch。
请发布“ lsof -Pni | grep 9200”(或等效于netstat)的输出。
—
Jeroen 2015年
@杰罗恩我运行
—
alireza
lsof -Pni | grep 9200
它没有显示。
您是否检查过流程树以查看其实际上是否在运行,或者是否通过ES来了解正在发生的事情?
—
GregL 2015年
@GregL我检查了进程没有任何Elasticsearch进程。
—
alireza 2015年
您检查日志文件了吗?
—
Jeroen 2015年