并行计算,如何从客户服务器上运行作业相同的版本。

6视图(30天)
提交一批后,我尝试检索使用的计算数据
j.fetchOutputs {:}
然而,系统把以下错误:
错误使用preCJSJob
这项工作是与并行计算工具箱的6.11版本提交。然而
当前MATLAB分布式计算服务器6.10版。你必须运行工作
从客户服务器相同的版本。
如何做我跑”工作从客户服务器上的相同版本?”

答案(1)

Edric埃利斯
Edric埃利斯 2019年5月17日
首先,您需要确保正确的版本的MATLAB分布式计算集群服务器(mdc)是安装在您的。然后,您需要确保 ClusterMatlabRoot 属性是正确设置启动工人从匹配版本mdc的位置安装。所以,你可能需要这样做
c = parcluster (“myClusterProfile”);
%制定R2017b已经安装在您的集群节点,然后:
c。ClusterMatlabRoot =' / opt / MATLAB / R2017b ';
%如果工作,保存更改后:
c.saveProfile ();
如果你没有一个R2017b安装上可用集群,那么您将需要使用一个R2017a客户MATLAB和并行计算工具箱。

s manbetx 845


释放

R2017b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!