Slurm Job Submit插件无法识别C错误代码

时间:2018-07-24 11:14:31

标签: lua slurm

在lua插件中编写一个非常简单的作业提交时,它检查时间限制值是否大于某个特定值以允许作业提交。我收到此错误。

<*>

我不认为错误出在我的代码中,因为我可以在VM上运行完全相同的脚本并获得预期的结果,但是由于某种原因我无法在生产中使用。我怀疑问题可能是由于lua模块或底层c没有正确安装,但我不知道如何检查。如果您很好奇,这是给我错误的脚本

slurmctld: job_submit/lua: /etc/slurm/job_submit.lua: non-numeric return code

由于某种原因,由于缺乏C和lua的errno.h值(我在此处使用ESLURM_INVALID_TIME_LIMIT所使用的值),我不知道如何跟踪。 我尝试在我的计算机和VM上搜索实际文件errno.h,以查看是否丢失了该文件或未正确构建它,但是我都找不到它。希望能提供任何帮助。

编辑:slurm_errno.h文件实际上是应该存在的位置,现在我不知道如何检查它是否被读取过。

0 个答案:

没有答案