【发布时间】:2011-07-21 22:58:37
【问题描述】:
当我尝试通过评估>并行内核配置在mathematica中配置远程内核时...然后我转到“远程内核”并添加主机。之后,我尝试启动远程内核,但只有其中一些被启动(它们的数量不同)。我收到如下消息。
KernelObject::rdead: 出现通过remote[nodo2]连接的子内核 死的。 >> LinkConnect::linkc: 无法连接到 链接对象[36154@192.168.1.104,49648@192.168.1.104,38,12]。 >> General::stop: LinkConnect::linkc 的进一步输出将被抑制 在这个计算过程中。 >>
任何想法如何让它工作?
考虑到它有时会加载一些远程内核,但不会加载全部。提前致谢。
这是我对$ConfiguredKernels // InputForm 的输出
{SubKernels`LocalKernels`LocalMachine[4],
SubKernels`RemoteKernels`RemoteMachine["nodo2", 2],
SubKernels`RemoteKernels`RemoteMachine["nodo1", 2],
SubKernels`RemoteKernels`RemoteMachine["nodo3", 2],
SubKernels`RemoteKernels`RemoteMachine["nodo4", 2],
SubKernels`RemoteKernels`RemoteMachine["nodo5", 2]}
一旦它加载了所有内核,但通常不加载,只加载一两个远程内核。
【问题讨论】:
-
顺便说一句,mathematica 8 会发生这种情况,以前用于mathematica 7。
-
有人确认或复制过这个问题吗?
-
我可以确认这不起作用。我尝试通过 Mathematica 8.0.1 上的远程内核接口连接到我自己的本地内核,但失败并显示相同的错误消息。
-
为了帮助诊断/重现问题,以下信息会很有用:$ConfiguredKernels // InputForm
-
我刚遇到同样的问题。看来原因是远程机器上的磁盘已满。但这可能只适用于我的情况。
标签: wolfram-mathematica mathematica-8