我正在使用运行带有Ubuntu的VM实例(1GB RAM + 25GB硬盘)。尽管我通过sudo service elasticsearch start
启动服务时设法在其上安装了elasticsearch,但ES服务先启动,然后在几秒钟后停止。引发以下错误
TIA
答案 0 :(得分:0)
es 节点默认需要 1 gb ram。您为 ubuntu 提供了 1 gb ram,这就是您收到错误的原因。为操作系统提供更多内存,或操作 jvm 配置。阅读以下链接。
<块引用>答案 1 :(得分:0)
就我而言,ElasticSearch 因内存不足而关闭。
因为在我的 VPS 中我只有 2G 而我不能use swap,我将我的 /etc/elasticsearch/jvm.options
改为使用 300Mb 而不是 1G..
-Xms300m
-Xmx300m
更改后重新启动服务,您应该会很好(一段时间)。 :)