我尝试了两个主持人。 Massivegrid和Unispace。在这两者上,我创建了一个新环境。然后选择docker install。选择elasticsearch。完成后。我获取了ipv4网址,并将其粘贴到浏览器中,端口为9200,没有弹出任何内容。
所以我进入终端,netstat告诉我没有弹性服务在运行。实际上,没有安装任何与弹性相关的东西。没有/ etc / elasticsearch。
我使用了本教程https://docs.jelastic.com/elasticsearch
我在“通过公共IP连接”部分上失败。
想知道我在想什么。
编辑:我创建了另一个新环境并安装了Elasticsearch 6.8.1映像,该映像按教程工作。从7.0开始的较新范围内部均为空白。没有Java,没有elasticsearch等。
答案 0 :(得分:1)
elasticsearch.yml
的正确设置应如下所示:
cluster.initial_master_nodes: node-1
答案 1 :(得分:0)
为了解决7.2版问题,可以采取以下步骤:
/usr/local/bin/docker-entrypoint.sh
文件中添加以下字符串:ulimit -n 65536
elasticsearch.yml
文件(/usr/share/elasticsearch/config/elasticsearch.yml
)中添加:cluster.initial master_nodes: node-1
之后,重新启动容器。