我正在处理一个有8个节点的集群; 4个节点有python,4个节点没有。如何确保我的python作业只能通过python进入节点?
此问题之前已被问过,但这些解决方案对我不起作用:
我可以使用qsub -l host=good_node1
选择单个节点。但是,我无法选择一组节点或排除单个节点或节点组。许多尝试的一部分对我没用:
qsub -l host=!bad_node1
qsub -l select=1:host=!bad_node1
qsub -l host=!bad_node1&!bad_node2
qsub -l nodes=good_node1+good_node2
答案 0 :(得分:0)
在我们的系统中,我们有一个具有唯一主机名的特定属性 vnode 。假设您要排除节点 zubat2 。您可以按以下步骤排除节点:
qsub -l select=1:vnode=^zubat2
答案 1 :(得分:0)
知道有点晚了。但是发生了相同的问题,并且以下工作可用于包含节点列表(good_node1
和good_node2
)。
qsub -l select=1:host=good_node1+1:host=good_node2
这为pbs_version = 18.1.1
工作。