submit job flush语句执行问题

  • nebula 版本:3.0.0
  • 部署方式:分布式
  • 安装方式:源码编译
  • 是否为线上版本:Y / N
  • 硬件信息
    • 3台40C机器 磁盘空间1T

通过console对图空间执行语句submit job flush 时发生如下现象:
①任务提交成功,但show jobs 或show job jobId 都找不到刚提交的任务,无法查看任务状态。
②另外创建了一个较小的图空间,在新的图空间里可以正常执行并查看。
③在storaged日志中没有输出任何有关这个job的日志记录。
这个是由于磁盘空间不足导致的吗,还是有其他原因?请大佬指教~

报错截图如下:

看ID你这个任务执行后没有新的任务id,可能有之前异常的任务,所以提交flush的时候判断已经存在,使用了之前的id。
相关的问题日志可能在06.25到06.27之间。

具体问题我需要再看一下代码,稍等。

如果你在06.25-06.27之间发现了有关job 59的日志记录,可以贴一下,可能会帮助我们更快发现原因~

2 个赞

谢谢,我之前查过那段时间的日志,在job 58执行完成后,跳过了job 59,之后就是将job 60加入队列并执行的日志了,job 59没有被加入任务队列,具体日志信息如下。

重启进程看看,可能是内存里的队列还没清空。

如果你方便的话,可以把这几天的meta日志用附件贴一下吗?另外重启应该是ok的。

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。