[slurm-users] Minimum requirements for Slurm daemons?

Ole Holm Nielsen Ole.H.Nielsen at fysik.dtu.dk
Wed Jul 14 13:42:19 UTC 2021


On 7/14/21 3:26 PM, Heitor wrote:
> On Mon, 12 Jul 2021 21:00:45 +0200
> Ole Holm Nielsen <Ole.H.Nielsen at fysik.dtu.dk> wrote:
> 
>> SchedMD recommends that the slurmctld server should have only a few,
>> but very fast CPU cores, in order to ensure the best responsiveness.
> 
>> The database server should preferably run on a physical server.
> 
> That is very interesting.
> 
> By database server, you mean slurmdbd server or the mysql database
> server?

The MySQL server should run on a physical machine for the fastest disk access.

> We currently have 1 dedicated machine for mysql and another 1 for
> slurmdbd. Is it recommended to keep them separated?

Probably it doesn't matter.  We run slurmdbd and MySQL on the same server. 
  The important design is to separate slurmdbd from slurmctld and other 
cluster services.

>> I prefer to run slurmctld and slurmdbd on separate servers so that I
>> can upgrade the Slurm database independently and before the slurmctld
>> server upgrade.  This allows me to test the slurmdbd upgrade without
>> disturbing slurmctld and the cluster operations (it's OK for slurmdbd
>> to be unavailable for many hours).  See also my Slurm upgrade page
>> https://wiki.fysik.dtu.dk/niflheim/Slurm_installation#upgrading-slurm
> 
> This page is very insightful! Bookmarked it :)

Thanks!

/Ole



More information about the slurm-users mailing list