sas*_*alm 6 ubuntu elasticsearch
我使用Ubuntu存储库安装了elasticsearch
sudo apt-get install elasticsearch
Run Code Online (Sandbox Code Playgroud)
在那之后我假设服务将被设置并运行,但是当我打开localhost:9200它时它没有运行.是否需要运行其他配置或命令?
编辑:我也跑了sudo systemctl start elasticsearch.service(ubuntu在systemd上)但没有效果.
安装后Elasticsearch不会自动启动.您需要明确地启用elasticsearch,请参阅https://www.elastic.co/guide/en/elasticsearch/reference/5.5/deb.html
从干净的 ubuntu 16(在 vagrant 中)我成功启动了弹性搜索,执行以下步骤:
apt install elasticsearch
Run Code Online (Sandbox Code Playgroud)
取消/etc/default/elasticsearch该行的注释
START_DAEMON=true
Run Code Online (Sandbox Code Playgroud)
这是重要的一点:
systemctl restart elasticsearch
Run Code Online (Sandbox Code Playgroud)
请注意,这start不起作用,因为默认情况下elasticsearch是禁用的,但systemd认为它已启动(类似于“在禁用状态下启动”),因此在更改默认文件后,您必须重新启动服务
更多信息:https://discuss.elastic.co/t/cant-start-elasticsearch-with-ubuntu-16-04/48730
| 归档时间: |
|
| 查看次数: |
481 次 |
| 最近记录: |