slurmctld

slurmctld

Channel Revision Published Runs on
latest/stable 21 14 Jan 2022
Ubuntu 20.04 CentOS 7
latest/candidate 47 17 Oct 2022
Ubuntu 20.04 CentOS 7
latest/edge 125 16 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 CentOS 7
latest/edge 79 27 Nov 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 CentOS 7
latest/edge 59 02 Oct 2023
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 CentOS 7
latest/edge 58 24 Aug 2023
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 CentOS 7
23.11/stable 121 10 Oct 2025
Ubuntu 24.04
23.11/candidate 121 10 Oct 2025
Ubuntu 24.04
23.11/edge 121 10 Oct 2025
Ubuntu 24.04
juju deploy slurmctld --channel 23.11/stable
Show information

Platform:

Ubuntu
24.04 22.04 20.04
CentOS
7

Learn about actions >

  • drain

    Drain specified nodes.

    Example usage: $ juju run slurmctld/leader drain nodename="node-[1,2]" reason="Updating kernel"

    Params
    • nodename string

      The nodes to drain, using the Slurm format. For example, "node-[1,2]".

    • reason string

      Reason to drain the nodes.

    Required

    nodename, reason

  • resume

    Resume specified nodes.

    Note: Newly added nodes will remain in the down state until configured, with the node-configured action.

    Example usage: $ juju run slurmctld/leader resume nodename="node-[1,2]"

    Params
    • nodename string

      The nodes to resume, using the Slurm format. For example, "node-[1,2]".

    Required

    nodename

  • show-current-config

    Display the currently used slurm.conf.

    Example usage:

    juju run slurmctld/leader show-current-config \
        --quiet --format=json  | jq .[].results.slurm.conf | xargs -I % -0 python3 -c 'print(%)'