在LSF中检查队列中的作业位置

时间:2011-10-24 20:47:05

标签: job-scheduling lsf

有没有办法在LSF队列中检查我的工作位置?

如果我跑:

$ bjobs -u all -q my_queue

我从my_queue中获取了所有用户的作业列表,但这个列表是按队列中作业的位置排序的吗?

3 个答案:

答案 0 :(得分:3)

我相信你对未完成的工作感兴趣。

这将显示队列中的所有待处理作业。

bjobs -u all -p -q my_queue

此列表按队列中的位置排序。

该职位基于工作优先级和提交时间。

请记住,显示的内容并不能完美显示作业何时开始运行。 LSF将在正确的资源可用时启动作业。需要大量资源的作业可能是队列中的第一个。但是,如果所需资源不可用,LSF将在其后面启动可用资源范围内的其他工作。

答案 1 :(得分:1)

检查个别工作的进度 -

bpeek -f <job_id>

此命令类创建一个输出流,其中作业重定向它的输出。

答案 2 :(得分:0)

squeue -l [queue name]

列出所有用户的优先级。 具有较高优先级的用户作业将首先运行。