[slurm-users] What is an easy way to prevent users run programs on the master/login node.

Alan Orth alan.orth at gmail.com
Wed May 19 16:00:38 UTC 2021

Regarding setting limits for users on the head node. We had this for years:

# CPU time in minutes
*       -   cpu         30
root    -   cpu         unlimited

But we eventually found that this was even causing long-running jobs like
rsync/scp to fail when users were copying data to the cluster. For a while
I blamed our network people, but then I did some tests and found that it
was the limits that were responsible. I have removed this and other limits
for now but I ruthlessly kill heavy processes that my users run on there. I
will look into using cgroups on the head node.


On Sat, Apr 24, 2021 at 11:05 AM Ole Holm Nielsen <
Ole.H.Nielsen at fysik.dtu.dk> wrote:

> On 24-04-2021 04:37, Cristóbal Navarro wrote:
> > Hi Community,
> > I have a set of users still not so familiar with slurm, and yesterday
> > they bypassed srun/sbatch and just ran their CPU program directly on the
> > head/login node thinking it would still run on the compute node. I am
> > aware that I will need to teach them some basic usage, but in the
> > meanwhile, how have you solved this type of user-behavior problem? Is
> > there a preffered way to restrict the master/login resources, or
> > actions,  to the regular users ?
> We restrict user limits in /etc/security/limits.conf so users can't run
> very long or very big tasks on the login nodes:
> # Normal user limits
> *               hard    cpu             20
> *               hard    rss             50000000
> *               hard    data            50000000
> *               soft    stack           40000000
> *               hard    stack           50000000
> *               hard    nproc           250
> /Ole

Alan Orth
alan.orth at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schedmd.com/pipermail/slurm-users/attachments/20210519/f618d446/attachment.htm>

More information about the slurm-users mailing list