【问题标题】:Liferay + Ubuntu 14 + Glassfish - 1GB RAMLiferay + Ubuntu 14 + Glassfish - 1GB RAM
【发布时间】:2015-01-01 03:28:05
【问题描述】:

我有一个带有Ubuntu 14 和 1GB RAM 的个人服务器。我想在此服务器中配置LiferayGlassfish 中运行。

我正在尝试,但初始化过程给了我这个消息:

OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c8bd7000, 84496384, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 84496384 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /opt/liferay-portal-6.2-ce-ga2/glassfish-3.1.2.2/domains/domain1/config/hs_err_pid6797.log
Command start-domain failed.
The DAS was stopped

有人可以建议一些我可以在不更改服务器物理内存的情况下使用的配置吗?

谢谢

【问题讨论】:

    标签: java ubuntu glassfish liferay server


    【解决方案1】:

    启动 GlassFish 时可能会遇到内存不足错误 Liferay 门户。为避免这些错误,请设置较大的初始值和 admin 上的 -Xms 和 -Xmx 选项的最大内存堆大小 控制台。

    如果您无法增加 RAM,您可以尝试“Liferay with Glassfish Bundle”。这是一个预配置的 Glassfish 服务器,已经安装了 Liferay Portal。可通过http://www.liferay.com/downloads/liferay-portal/available-releases 获取。

    根据wiki docs,它有以下要求:

    • 内存:1GB RAM 磁盘空间:500MB
    • 系统架构:X86/SPARC
    • 操作系统:Solaris/Linux/MacOS X/Windows/AIX
    • JDK 1.6.x/1.5.x(Mac 上只有 1.5.x)

    【讨论】:

    • 该 wiki 页面最后一次更新是 2008 年。过去 6 年内存要求有所提高。虚拟内存可能会有所帮助,但会降低性能
    猜你喜欢
    • 1970-01-01
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 2012-10-17
    相关资源
    最近更新 更多