【发布时间】:2016-10-29 04:47:30
【问题描述】:
我正在尝试使用以下命令安装 elasticsearch 插件:./plugin install license 我在这个 tut 上找到的:link
但我收到错误消息:
虚拟机初始化过程中发生错误 无法保留足够的 对象堆空间错误:无法创建 Java 虚拟 机器。错误:发生了致命异常。程序将退出。
之后即使我运行java -version,我也会遇到同样的错误!在我运行 ./plugin install license java -version 之前运行良好并打印:
java 版本“1.7.0_79” OpenJDK 运行时环境 (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1) OpenJDK 64 位服务器 VM(内部版本 24.79-b02,混合模式)
有人知道我的问题吗?它全新安装了 Ubuntu 14.04.4 LTS,我安装了 elasticsearch 2.2.3
【问题讨论】:
-
你有多少物理内存?
-
@Val `cat /proc/meminfo | grep MemTotal´ 给我 MemTotal: 2097152 kB
-
您的服务器上是否运行了其他可能占用内存的东西?默认情况下 ES 从 1GB 堆开始,但如果可用的 RAM 比这少,那么你可能会遇到这样的麻烦。
-
我看到我有 757.024MB 可用空间。我不确定是什么在吞噬我的记忆。我有一个全新的安装,直到现在只安装了 java、nano 和 elasticsearch
-
如果你运行
java -Xmx512m -version会发生什么?如果可行,您可以将ES_MAX_MEM设置为512m,这可能会让您走得更远。
标签: java ubuntu elasticsearch