使用qmgr列出具有给定属性的所有节点

时间:2017-05-25 11:04:49

标签: grid cluster-computing pbs torque

我们使用扭矩PBS,我们必须使用qmgr更新许多节点的参数。 是否手动为每个节点调用“set node n44 properties- = unneeded_pa​​ram”之类的内容。

现在,如何列出指定了给定属性的所有节点?

1 个答案:

答案 0 :(得分:1)

要查看具有特定属性的节点,请运行:

pbsnodes :unneeded_property

简单,快捷&删除所有这些属性的脏方法:

# sed -i 's/unneeded_property//g' /var/spool/torque/server_priv/nodes

...然后重新启动pbs_server(以及调度程序,如果适用)。

"适当"方法,正如您所指出的那样:

# qmgr -c 'set node node01 properties-=unneeded_property'

然而,AFAIK无法在qmgr内进行大规模更改(例如,使用通配符),但您可以在一个简单的bash循环中进行单行调换。