启动一会马上 killed,jvm 也调整到最低了。。
1
JinyAa 2018-04-02 17:07:16 +08:00
是被 OOM Killer 杀得?记得可以关闭的吧,还有个添加守护进程什么的方法。
|
3
yzmm 2018-04-02 17:14:16 +08:00
1G 实在有点太低了,应该无解
|
4
fuxiaohei 2018-04-02 17:31:00 +08:00
https://www.elastic.co/guide/en/elasticsearch/guide/current/hardware.html#_memory
A machine with 64 GB of RAM is the ideal sweet spot, but 32 GB and 16 GB machines are also common. Less than 8 GB tends to be counterproductive (you end up needing many, many small machines) |
5
codeyung 2018-04-02 17:35:43 +08:00
即使你设置关闭 OOM 有可能会把机器搞宕机... 所以
pid 查看修改后的数值 -17 禁用 OOM cat /proc/$PID/oom_score echo -17 > /proc/$PID/oom_adj 如果不希望他被杀掉 就这样写 在 crontab 里 那些不允许被杀的脚本加上 */1**** pgrep -f "进程名称" | while read PID;do echo -17 > /proc/$PID/oom_adj;done 切记不合适使用 |
6
Applenice 2018-04-02 17:36:56 +08:00
1G 肯定不行,看 4 楼说的,另外我试过虚拟机搭过一个 1 核 4G 的,emmm,仅限于能跑着玩,学学简单的操作怎么用
|
7
Xrong 2018-04-02 17:38:14 +08:00
这很悬,流量一大就得崩。
|
8
580a388da131 2018-04-02 17:39:27 +08:00
ES 默认是 2G 内存
用 1G 有点强人所难了 |
9
feverzsj 2018-04-02 17:46:39 +08:00
可以用 Sphinx
|