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

Reply via email to