2024年4月25日发(作者:)

Qmgr命令

这是一个PBS管理器(亦可称为管理命令), Qmgr提供了一个命令行界面的PBS

服务器。该Qmgr命令可以让任何使用人列表及打印属性。操作人根据权限,可以设置或

取消Vnode、队列或服务器的属性。管理员的权限可以根据权限来创建或删除队列或

Vnodes 。该Qmgr命令将不会显示属性的取消,例如在他们的默认值下。

大多数的vnode的属性可能通过Qmgr进行设置。然而,一些必须设置的个人执行

所在地方vnode定义文件,而不是使用qmgr 。那些必须建立在可执行主机的这种方式:

• sharing

• ncpus

• mem

• vmem

例如,如何做到这一点(在这种情况下,改变了共享属性为vnode命名的V10 )使

用脚本“ change_sharing ” 。可以看到创建的位置,定义了MOM的配置文件。

# cat change_sharing

$configversion 2

V10: sharing = ignore_excl

# . /etc/

# $PBS_EXEC/sbin/pbs_mom -s insert ignore_excl change_sharing

# pkill -HUP pbs_mom

不要设置sharing , ncpus , mem , or vmem 在Vnode中通过Qmgr .

qmgr命令的用法是:

qmgr [-a] [-c command] [-e] [-n] [-z] []

qmgr --version

可用的选项,并说明每个如下。

qmgr选项

-a

qmgr中止对任何语法错误或者驳回对服务器的任何请求。

-c command

执行一个单一的命令或退出qmgr 。该命令必须包含在引号内,例如: qmgr -c "print

server"