如何在LSF中限制用户访问或为特定用户保留队列?

问题描述 投票:0回答:1

我目前正在使用 LSF(负载共享设施)集群,需要限制对名为 bhigh 的特定队列的访问。我想确保只有某些用户可以向此队列提交作业,或者可能为特定用户保留队列。

有没有办法为LSF队列配置用户访问控制?具体来说,我需要:

限制哪些用户可以运行 bhigh 队列中的作业。 (可选)为特定用户保留 bhigh 队列。 我浏览了 LSF 文档,但找不到明确的示例。任何有关如何实现这一目标的指导或示例将不胜感激。

示例场景: 假设我只想允许用户 user1 和 user2 以及组 group1 将作业提交到 bhigh 队列。我如何在 LSF 中配置它?

我尝试过的: 我发现 lsb.queues 配置文件中的 USERS 参数可能有用,但我不确定如何正确应用它。这是我到目前为止所拥有的:

这有效吗?

Begin Queue
QUEUE_NAME   = bhigh
PRIORITY     = 30
NICE         = 20
USERS        = user1 user2 group1
DESCRIPTION  = Queue restricted to specific users and groups
End Queue

我有上面的草稿,正在寻找 lsf 文档

Begin Queue 
QUEUE_NAME = normal 
PRIORITY = 30 
STACKLIMIT= 2048 
DESCRIPTION = For normal low priority jobs, running only if hosts are lightly loaded. 
QJOB_LIMIT = 60     # job limit of the queue 
PJOB_LIMIT = 2     # job limit per processor 
ut = 0.2 
io = 50/240 
USERS = all 
HOSTS = all  
NICE = 20 
End Queue

https://www.bsc.es/support/LSF/9.1.2/lsf_admin/index.htm?queue_control_lsf.html~main

hpc lsf
1个回答
0
投票

是的,这是完全正确的队列配置。

© www.soinside.com 2019 - 2024. All rights reserved.