S00008
错误代码
S00008
报错信息
<ERROR> Couldn't open file [{msg file path}]. {error message}, RefId:S00008
<ERROR> Couldn't open file [{obj file path}]. {error message}, RefId:S00008
错误原因
通过 submitJob
提交的任务的输出信息及返回结果会持久化到这两个文件。路径分别为:
batchJobDir + "/" + jobId + ".msg", batchJobDir + "/" + jobId +
".obj"
其中 batchJobDir 为配置文件设置的 batchJobDir 路径或 DolphinDB home 路径下的 batchJobs 文件夹。
两个文件打开失败时,系统只会记录相应的日志,此后输出都会忽略,因此无法打开这两个文件。
常见的触发原因:
- 权限不足
- 内部内存分配失败
详细的错误原因参考: fopen(3) - Linux manual page (man7.org)。
解决办法
根据错误消息搜索对应的错误原因,并排查问题(如检查是否有对应路径的权限)。
错误消息格式参考: