【问题标题】:using qmgr to list all the nodes with a given attribute使用 qmgr 列出具有给定属性的所有节点
【发布时间】:2017-05-25 11:04:49
【问题描述】:

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

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

【问题讨论】:

    标签: grid cluster-computing pbs torque


    【解决方案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 循环单行中进行。

    【讨论】:

      最近更新 更多