环境:ubuntu14.4
没挂掉一次都要:
sudo /etc/init.d/elasticsearch restart
有什么办法吗?
![]() | 1 Xrong 2016-08-25 14:10:34 +08:00 内存不够 |
![]() | 3 vus520 2016-08-25 14:32:24 +08:00 说好的 32G 内存呢 |
![]() | 5 knightdf 2016-08-25 14:37:21 +08:00 应该是出发了系统的 kill OOM 了 |
![]() | 6 audestick OP |
10 tkpc 2016-08-25 14:49:50 +08:00 512M 就别玩 ES 了,至少升级到 2G 再说吧. |
![]() | 11 knightdf 2016-08-25 14:53:46 +08:00 @audestick 看看 /var/log/message 之类的日志,有记录的, 512M 内存还是别玩 ES 了,我们线上都是 32G 内存跑的 |
![]() | 12 wayslog 2016-08-25 15:06:22 +08:00 via Android 512 ……我们线上都是 128 的在跑……然而我们的单位是 G …… |
![]() | 13 chaegumi 2016-08-25 15:18:34 +08:00 我本来跑一个 cas ,都没什么人访问, 4g 内存跑不了,加到 8g 啥问题也没了 |
![]() | 14 pathbox 2016-08-25 20:28:17 +08:00 内存大户 |
![]() | 15 htfy96 2016-08-25 20:31:46 +08:00 开 swap ,改运行参数-Xmx 512M 不过性能估计不会好。。 |
16 ksupertu 2016-08-26 08:27:44 +08:00 via Android 这东西最少都 4 个 g 内存才能正常运行吧,一般都是 128g ,分 96 给它,然后还启集群 |
![]() | 18 beilun 2016-08-26 12:19:32 +08:00 ElasticSearch 是 java 写的很耗内存,你可以试试 C 写的 Sphinx |
19 Nitromethane 2016-08-26 13:38:03 +08:00 512M 跑 ES 做什么用的呢? |