Debugging 在torque中设置两个队列?

Debugging 在torque中设置两个队列?,debugging,cluster-computing,cpu-usage,pbs,torque,Debugging,Cluster Computing,Cpu Usage,Pbs,Torque,我在torque设置中有一个名为“batch”的队列。我想创建一个新队列 称为“db”用于调试作业。“db”队列将有几个限制,例如 最大CPU时间为10分钟等。原则上,两个队列将使用相同的节点。 我可以使用命令“qmgr”创建新队列,这没有问题 我的问题是,会有吗 如果两个队列使用相同的节点,是否存在任何问题?我不知道会不会有 来自不同队列的两个进程之间的相互引用。 通常我观察到的 超级计算机使用不同的节点来处理不同的队列,但在我们的 在这种情况下,我们只有一个小集群,共享资源是没有意义的 在队

我在torque设置中有一个名为“batch”的队列。我想创建一个新队列 称为“db”用于调试作业。“db”队列将有几个限制,例如 最大CPU时间为10分钟等。原则上,两个队列将使用相同的节点。 我可以使用命令“qmgr”创建新队列,这没有问题

我的问题是,会有吗 如果两个队列使用相同的节点,是否存在任何问题?我不知道会不会有 来自不同队列的两个进程之间的相互引用。 通常我观察到的 超级计算机使用不同的节点来处理不同的队列,但在我们的 在这种情况下,我们只有一个小集群,共享资源是没有意义的 在队列之间


谢谢。

使用可以在同一节点上运行作业的多个队列没有问题。(大多数队列都是这样)一般来说,队列是用来存放作业而不是节点的,因此只有一个队列在节点上运行作业需要一些额外的工作(尽管这是可能的)

是的,应该可以:

如果不指定哪些节点属于哪个队列,则所有队列将应用于所有节点

qmgr 
create queue db
set queue db resources_default.walltime=00:10:00
set queue db queue_type = Execution
set queue enabled = True
set queue started = True

create queue batch
set queue batch queue_type = Execution
set queue enabled = True
set queue started = True