[slurm-users] Meaning of "defunct" in description of Slurm parameters

Paul Edmon pedmon at cfa.harvard.edu
Mon Jul 20 12:30:30 UTC 2020


My guess if I had to hazard one is that they wanted to simplify how you 
define who the controller is.  With the previous method you could define 
it in conflicting ways.  This method is less prone to mistakes.

That's at least my read of it.

-Paul Edmon-

On 7/20/2020 8:26 AM, Riebs, Andy wrote:
> Ummm... unless I'm missing something obvious, though the choice of the term "defunct" might not be my choice (I would have expected "deprecated"), it seems quite clear that the new "SlurmctldHost" parameter has subsumed the 4 that you've listed. I wasn't privy to the decision to the discussion about adding the new parameter, so the value isn't enormously clear, except for the option of adding a second backup host (for a total of 3 "ControlMachine" candidates).
>
> Andy
>
> -----Original Message-----
> From: slurm-users [mailto:slurm-users-bounces at lists.schedmd.com] On Behalf Of Kevin Buckley
> Sent: Sunday, July 19, 2020 11:50 PM
> To: slurm-users at lists.schedmd.com
> Subject: [slurm-users] Meaning of "defunct" in description of Slurm parameters
>
> At https://slurm.schedmd.com/slurm.conf.html
>
> we read
>
> BackupAddr
>       Defunct option, see SlurmctldHost.
>
> BackupController
>       Defunct option, see SlurmctldHost. ...
>
> ControlAddr
>       Defunct option, see SlurmctldHost.
>
> ControlMachine
>       Defunct option, see SlurmctldHost.
>
>
> but what does "Defunct" actually mean there?
>
>
> A top-ranked internet search result suggests that it means
>
>
>    "no longer existing or functioning."
>
>
> but if that's the case, then if, say, your only defintion of
> a "ControlMachine" in your 20.02's slurm.conf was in the
> defunct ControlMachine parameter, how would your Slurm
> instance know what name the "ControlMachine" had ?
>
>
> Kevin



More information about the slurm-users mailing list