在Rocks CentOS Cluster上安装Matlab Distributed时的JVM Segfaults

时间:2011-06-03 13:03:49

标签: java matlab centos cluster-computing rocks

在工作中,我正在尝试在Rocks CentOS群集上安装Matlab Distributed Computing Server R2011a。按照说明操作,我挂载ISO并运行./install&。安装程序显示启动画面但随后崩溃并输出以下错误消息。

Java Runtime Environment检测到致命错误:

SIGSEGV(0xb)at pc = 0x0000003d39471c7c,pid = 29673,tid = 1105340736

JRE版本:6.0_17-b04  Java VM:Java HotSpot(TM)64位服务器VM(14.3-b01混合模式linux-amd64)  有问题的框架:  C [libc.so.6 + 0x71c7c]

如果您想提交错误报告,请访问:    http://java.sun.com/webapps/bugreport/crash.jsp

我的老板和我在http://greg.porter.name/wiki/HowTo:MatlabOnRocks找到了一篇文章,其中有一个问题完全相同,但从来没有弄清楚如何修复它。还有其他人遇到过这个问题吗?如果有人找到了修复程序,我会非常有兴趣知道你采取了哪些措施来解决这个问题。

2 个答案:

答案 0 :(得分:0)

听起来像是“尝试在不受支持的平台上运行”-issue。

在此类问题中,请确保在明确声明的平台上执行此操作以支持此组合。我不相信CentOS是受支持的Oracle JVM平台。

答案 1 :(得分:0)

这似乎是集群管理器设置的内存限制上java的一般问题。 我们在Fedora Core 13上遇到了SGE的这个问题。 见bug on fedora 解决方案是将限制设置为~4 Go(不容易一直......) 或设置环境