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-boun...@lists.schedmd.com] On Behalf Of Kevin Buckley Sent: Sunday, July 19, 2020 11:50 PM To: slurm-users@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 -- Supercomputing Systems Administrator Pawsey Supercomputing Centre