| Summary: | Server and client version compatibility | ||
|---|---|---|---|
| Product: | Slurm | Reporter: | Mike Behan <michajb15> |
| Component: | slurmctld | Assignee: | Benjamin Witham <benjamin.witham> |
| Status: | RESOLVED INFOGIVEN | QA Contact: | |
| Severity: | 4 - Minor Issue | ||
| Priority: | --- | ||
| Version: | 23.02.1 | ||
| Hardware: | Linux | ||
| OS: | Linux | ||
| Site: | Leidos | Alineos Sites: | --- |
| Atos/Eviden Sites: | --- | Confidential Site: | --- |
| Coreweave sites: | --- | Cray Sites: | --- |
| DS9 clusters: | --- | HPCnow Sites: | --- |
| HPE Sites: | --- | IBM Sites: | --- |
| NOAA SIte: | --- | OCF Sites: | --- |
| Recursion Pharma Sites: | --- | SFW Sites: | --- |
| SNIC sites: | --- | Linux Distro: | --- |
| Machine Name: | CLE Version: | ||
| Version Fixed: | Target Release: | --- | |
| DevPrio: | --- | Emory-Cloud Sites: | --- |
|
Description
Mike Behan
2023-07-20 09:46:17 MDT
Hello Mike, The setup you've described will be compatible with each other. Compatibility is determined on two conditions. First, the slurm daemons work on a hierarchy. At the top of this hierarchy is the slurmdbd (if you're using it), followed by the slurmctld, and finally the slurmds. As long as your slurmdbd version is greater than or equal to your slurmctld version, and the slurmcltd version must be greater than or equal to the version of your slurmd's version. Next, all daemon versions must be within 3 versions of the slurmdbd/slurmctld. In your example, your cluster is good, as your server is running 23.02, and your clients would be running 21.08, which is within 3 versions of your server. (21.08 -> 22.05 -> 23.02) However, if you decide to upgrade your slurm server to the next version, you would need to upgrade your clients as well. https://slurm.schedmd.com/quickstart_admin.html#upgrade https://slurm.schedmd.com/troubleshoot.html#network Thanks for the clarity; closing ticket got information I was looking for, thx |