qalter 删除提前预订
我想创建一个数组作业,其中的任务并不同时执行。这些任务将通过一些未来的命令来启用。我需要此功能的原因是我想要聚合许多相关作业,但所有作业所需的数据无法同时提供。
我认为我可以使用 qalter,但它不允许按任务更改选项。看来我连工作中的任务数量都无法调整。我剩下的唯一选择是让所有任务发出并休眠,直到数据可用,但我不喜欢该解决方案,因为它会导致插槽浪费。
如何获得我想要的行为,即为一组相关任务创建数组作业,但任务以可控的方式发出?
I would like to create an array job where the tasks don't all execute at the same time. The tasks will be enabled by some future command. The reason that I need this feature is that I want to aggregate what would otherwise be many related jobs but the data needed for all the jobs isn't available at the same time.
I thought that I could use qalter but it doesn't allow changing options by task. It seems that I can't even adjust the number of tasks in a job. The only remaining option that I have is to let all the tasks issue and sleep until the data is available but I don't like that solution as it results in wasted slots.
How can I get the behavior that I want, whereby an array job is created for a set of related tasks but the tasks issue in a controllable way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用带有 -hard 选项和队列名称的 qalter 命令。
Use qalter command with -hard option and queue name..