系统调用失败从MATLAB工人
7视图(30天)
显示旧的评论
我遇到一些困难在R2017a与MATLAB工人。
它完美地,除非MATLAB代码试图使一个系统调用。然后不能“意想不到的系统误差:爆炸:调查[4]中断系统调用”。
例如,如果我提交下列:
> >工作= sge_cluster.createJob ();
> > job.createTask(@()系统(”),0);
> > job.submit ();
然后工作运行但产生以下错误:
> > disp (job.Tasks (1) . error)
ParallelException属性:
标识符:“MATLAB:爆炸:SystemError”
信息:“意想不到的系统误差:爆炸:调查[4]中断系统调用的
原因:{}
remotecause: {[1×1 MException]}
栈:[1×1结构]
集群和作业提交的工作很好,只要我不做任何系统调用。此外,与MATLAB的旧版本,一切工作正常(R2014b)。集群是RHEL 6.9 (7.4)。
编辑:我应该澄清,sge_cluster parallel.cluster。通用太阳网格引擎调度程序,提交工作。如果我上运行相同的工作parcluster(当地的),系统调用就可以了。