我的Rapidminer服务器9将不允许我授予它更多的内存

JessForbesRMJessForbesRM RapidMiner认证分析师,RapidMiner认证专家,成员职位:38RM数据科学家
2018年12月编辑 知识库
截屏2018-08-22下午8点21分15秒。png

症状

  • 你刚刚更新到Rapidminer Server 9,这是很棒的,但你的服务器只显示2GB的内存。
  • 即使在更新了max-memory.conf设置之后,如果服务器内核的可用内存不超过2GB,仍然无法启动它。

诊断

  • 如果系统使用默认的2048M设置,而不是您自己的许可数量,那么您可能会受到配置问题的影响。

解决方案

我们将对您的standalone.conf.bat文件进行更改,以反映正确的设置。

在你的\rapidminer-server\rapidminer-server-9.0.0\bin\中,你会发现standalone.conf.bat

定位以下片段:

if exists %DIRNAME%\..\standalone\configuration\max-memory.conf
set /p MAX_MEMORY_CONFIG=<%RAPIDMINER_SERVER_HOME%\configuration\max-memory.conf
) else (
设置MAX_MEMORY_CONFIG = 2048

现在做如下调整:

if exist %RAPIDMINER_SERVER_HOME%\configuration\max-memory.conf (
set /p MAX_MEMORY_CONFIG=<%RAPIDMINER_SERVER_HOME%\configuration\max-memory.conf
) else (
设置MAX_MEMORY_CONFIG = 2048

通过更新“if”语句,我们确保它正在查找位于您的rapidminer服务器主文件夹中的新max-memory.conf文件。

标记:
sgenzer Pavithra_Rao rfuentealba

评论

  • kaymankayman 成员职位:662独角兽

    嗨,我在Ubuntu上也有同样的问题,但是standalone.conf文件看起来已经没问题了(从8.2版本更新到9.0.1版本),并且指向了正确的主文件夹。max-memory.conf文件也包含了正确的值。

    我设法通过修改set MAX_MEMORY_CONFIG中的standalone.conf文件从2048到我的最大允许的内存来获得完整的内存,但想知道是否有其他原因的行为。

  • 卡米洛•卡米洛• 成员职位:2贡献我

    你好,我们在AWS上安装的Rapidminer Server 9.0.1也有同样的问题。我更新了MAX_MEMORY_CONFIG,但在Rapidminer-home文件夹中找不到standalone.conf.bat文件。RM Server 9.0.1的方法不同吗?

  • MartinLiebigMartinLiebig 管理员,版主,员工,RapidMiner认证分析师,RapidMiner认证专家,大学教授职位:3357年RM数据科学家

    嘿-你能试试9.0.2吗?我想有个类似的东西我们修好了。

    还有:让我们把这个问题提升到专业层面吧?我要给你写封电子邮件。

    BR,

    马丁

    - RapidMin乐鱼平台进入er数据科学服务主管
    德国多特蒙德
  • JessForbesRMJessForbesRM RapidMiner认证分析师,RapidMiner认证专家,成员职位:38RM数据科学家

    你好,

    AWS是linux安装的,你不会受到这个bug的影响,这是一个windows特有的问题,不应该在这里发挥作用。

    相反,您的许可证信息是从您的

    配置\ max-memory.conf

    由你的执照决定。您必须申请付费许可证,服务器9将不接受免费许可证。X

  • 卡米洛•卡米洛• 成员职位:2贡献我

    你好@JessForbesRM

    谢谢你的回复。

    我们目前有一个很大的许可证,我们已经调整了文件。

    配置\ max-memory.conf

    但是,在重新启动服务器后,我们没有看到RM Server上的任何更改。

登录注册置评。