【发布时间】:2018-02-13 19:19:34
【问题描述】:
当我启动弹性搜索时,我在控制台上看到“Killed”并且进程结束。我无法启动弹性搜索过程。我错过了什么?
:~/elasticsearch-5.5.2/bin$ ./elasticsearch
Killed
如果相关,我将其安装在 VPS 上。我没有看到任何其他错误消息 - 难以调试。
【问题讨论】:
-
也许检查内存设置?
-
@Mena - 我在哪里可以查看?还有,我在找什么?我刚开始使用弹性 - 因此问题.. 谢谢。
-
我自己不是特别了解,但请尝试查看
/etc/sysconfig/elasticsearch附近的堆设置? -
你可以在它被杀死后检查
dmesg,以确认它是为了内存使用而被杀死的(这很可能是这种情况)。如果这是问题,请尝试更新 jvm.options(可能是elasticsearch-5.5.2/config/jvm.options?)以限制您的 VPS 内存的一半左右(将Xms和Xmx更新为相同的数字 - 错误在下侧,不是较高的一面)。 -
是的,内存不足:UB 5315 内存不足:OOM 杀死进程 25169 (nginx) 得分 0 vm:86176kB, rss:880kB, swap:724kB UB 5315 内存不足: OOM 杀死进程 25169 (nginx) 得分 0 vm:86176kB, rss:880kB, swap:724kB [18842961.861257] UB 5315 内存不足: OOM 杀死进程 25227 (java) 得分 0 vm:2925476kB, rss:847800kB, 交换: 0kB
标签: java elasticsearch search lucene