On 13-11-2019 18:04, Bas van der Vlies wrote:
We have currently version 18.08.7 installed on our cluster and want to
upgrade to 19.03.3.. So I wanted to start small and installed it one of
our compute node. Buy if I start the 'slurmd' then our slurmctld will
complain that:
{{{
2019-11-13T17:49:37.402] error: slurm_unpack_received_msg: Incompatible
versions of client and server code
[2019-11-13T17:49:37.412] error: slurm_receive_msg [10.10..0.40:32546]:
Unspecified error
[2019-11-13T17:49:38.413] error: slurm_unpack_received_msg: Invalid
Protocol Version 8704 from uid=-1 at 10.10.0.40:32548
[2019-11-13T17:49:38.413] error: slurm_unpack_received_msg: Incompatible
versions of client and server code
}}}
I have read about the RPC protocol:
* https://slurm.schedmd.com/rpc.html
Can an old `slurmctld` not communicate with a newer `slurmd`? Or is this
setup supported and something else goes wrong?
Hi Bas,
Your order of upgrading is *disrecommended*, see for example page 6 in
the presentation "Field Notes From A MadMan, Tim Wickberg, SchedMD" in
the page https://slurm.schedmd.com/publications.html
Versions may be mixed as follows:
slurmdbd >= slurmctld >= slurmd >= commands
Perhaps you may find some useful further information in my Slurm Wiki page:
https://wiki.fysik.dtu.dk/niflheim/Slurm_installation
/Ole