阿里云 1G 内存也能启动 Elasticsearch,具体的操作步骤如下,本人亲测可以

第一步:
cd /etc/elasticsearch/
第二步:
vim jvm.options
第三部,修改  jvm.options 文件里面的下面的配置:
-Xms108m
-Xmx108m

这里我改成108m,因为我512m启动不起来,只有往小的值改了,然后就可以启动起来了

努力过 不后悔
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 6

我也碰到这个问题,结果加钱买了高配服务器,早看到你这个就好了。。。

5年前 评论

@huzhuolei 但是但后面进程加多了以后还是会自动杀掉es的进程,所以1GB的云服务器基本只能部署一些简单的任务了,我的后面就把es的服务禁用掉了.

5年前 评论

@Flourishing 如果是因为进程多了 自动杀掉了ES进程,那么ES里的内容会消失吗?之前我给我的服务器开了3个ES进程,结果过一段时间去看的时候,ES被杀掉了,而且里面的文档也没了。。。

5年前 评论

啊? 不会吧 文档就相当于MySQL数据库记录吧,如果你没有主动删除,应该不会丢失吧?

5年前 评论
幽弥狂

也可以加swap 来解决问题。亲测有效

4年前 评论

老铁 感谢 我的es一直启动不了 连个报错也没有 原来是这个原因哇

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!