限制

SGE中将指定用户使用特定的队列

允我心安 提交于 2020-01-08 21:50:56
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 最近, 同事提出了一个新需求: 保留一些计算节点给研发专用。 实现思路: 将计算节点放入到 主机组(host group)中, 在队列中指定所使用的主机组以及可以使用的用户, 来达到限定某些用户使用指定节点的目的 实现过程 将Node-240从主机组 @allhosts 中取出 先将需要指定专门用户的主机 Node-240 从默认的 @allhosts 中主机组中取出来,这样,默认所有用户可用的队列 all.q 中就不再使用 Node-240 节点。 原配置: [admin@ master ~]$ qconf -shgrp @allhosts group_name @allhosts hostlist Node-243 Node-242 Node-241 Node-240 修改后: [admin@ master ~]$ qconf -shgrp @allhosts group_name @allhosts hostlist Node-243 Node-242 Node-241 增加新的 主机组,名为 @rdhosts , 组内仅含有一个主机 Node-240 [admin@ master ~]$ qconf -ahgrp @rdhosts group_name @rdhosts hostlist Node