将弹性搜索ES_HEAP_SIZE更新为OS RAM的一半导致ES启动问题,而不显示任何错误

时间:2017-12-20 08:11:58

标签: amazon-web-services elasticsearch

我正在使用AWS t2.medium实例,该实例具有4 GB的RAM并且根据此ES文档https://www.elastic.co/guide/en/elasticsearch/guide/1.x/heap-sizing.html

我试图通过更改/etc/default/elasticsearch文件中的值,将一半的可用RAM提供给ES堆,即1.5g,但之后当我执行service elasticsearch restart时,它不会启动ES服务器,也没有错误日志。

1 个答案:

答案 0 :(得分:1)

尝试给出ES堆大小$ bash nanoopen.sh foo/bar/baz/main.c $ tree foo/ foo/ └── bar └── baz └── main.c $ cat foo/bar/baz/main.c My new source! 1g,或者如果你想给1.5g而不是1.5g这是一个分数,给它2g