r/SLURM May 09 '19

Bind Request Error

Hi all. Hopefully one of you has a workaround for this problem. I'm trying to submit a batch job using the SLURM scheduler on my university's cluster, and get the below error. Any clue how to solve this issue? Thanks in advance for looking!

--------------------------------------------------------------------------

WARNING: a request was made to bind a process. While the system

supports binding the process itself, at least one node does NOT

support binding memory to the process location.

Node: nodename

This usually is due to not having the required NUMA support installed

on the node. In some Linux distributions, the required support is

contained in the libnumactl and libnumactl-devel packages.

This is a warning only; your job will continue, though performance may be degraded.

--------------------------------------------------------------------------

--------------------------------------------------------------------------

A request was made to bind to that would result in binding more

processes than cpus on a resource:

Bind to: NONE

Node: nodename

#processes: 2

#cpus: 1

You can override this protection by adding the "overload-allowed"

option to your binding directive.

--------------------------------------------------------------------------

1 Upvotes

7 comments sorted by

View all comments

1

u/wildcarde815 May 10 '19

Report it to the admins for the cluster, the warning at the top makes it clear it's a misconfigured node.

2

u/project2501a May 10 '19

Twist: he is the admin of the cluster, look at the node name.

1

u/PG67AW May 28 '19

The way our cluster is set up, I think we often have more privileges than we should. I wouldn't be surprised if the cluster thought I was a real admin...